StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StFwdTrackCollection.h
1 /***************************************************************************
2  *
3  * $Id: StFwdTrackCollection.h,v 2.1 2021/01/11 20:25:37 ullrich Exp $
4  *
5  * Author: jdb, Feb 2022
6  ***************************************************************************
7  *
8  * Description:
9  *
10  **************************************************************************/
11 #ifndef StFwdTrackCollection_hh
12 #define StFwdTrackCollection_hh
13 
14 #include "StObject.h"
15 #include "StContainers.h"
16 
17 class StFwdTrack;
18 
20 public:
21  // StFwdTrackCollection();
22  // ~StFwdTrackCollection();
23 
24  void addTrack(StFwdTrack*); // Add a track
25  StSPtrVecFwdTrack& tracks(); // Return the track list
26  const StSPtrVecFwdTrack& tracks() const; // Return the track list
27  unsigned int numberOfTracks() const; // Return the number of tracks
28 
29  // void print(int option=1);
30 
31 private:
32  StSPtrVecFwdTrack mTracks; //tracks
33 
34  ClassDef(StFwdTrackCollection,1)
35 
36 };
37 
38 #endif