CbmRoot
CbmTrdTrackFinderIdeal.h
Go to the documentation of this file.
1 // -------------------------------------------------------------------------
2 // ----- CbmTrdTrackFinderIdeal header file -----
3 // ----- Created 28/11/05 by D. Kresan -----
4 // ----- according to the CbmStsTrackFinderIdeal -----
5 // -------------------------------------------------------------------------
6 
7 
18 #ifndef CBMTRDTRACKFINDERIDEAL_H
19 #define CBMTRDTRACKFINDERIDEAL_H
20 
21 
22 #include "CbmTrdTrackFinder.h"
23 
24 class TClonesArray;
25 
26 
28 
29 public:
32 
33 
35  virtual ~CbmTrdTrackFinderIdeal();
36 
37 
39  virtual void Init();
40 
41 
52  virtual Int_t DoFind(TClonesArray* hitArray, TClonesArray* trackArray);
53 
54 private:
57 
58  TClonesArray* fMcTracks;
59  TClonesArray* fTrdPoints;
60  TClonesArray* fTrdHitMatches; // this is needed for clustering
61 
62  std::string fTrdHitProducerType; //smearing or digi
63 
64  Int_t fEventNum;
65 
67 };
68 
69 #endif
CbmTrdTrackFinderIdeal::fTrdPoints
TClonesArray * fTrdPoints
Definition: CbmTrdTrackFinderIdeal.h:59
CbmTrdTrackFinderIdeal::fMcTracks
TClonesArray * fMcTracks
Definition: CbmTrdTrackFinderIdeal.h:58
CbmTrdTrackFinder
Definition: CbmTrdTrackFinder.h:24
CbmTrdTrackFinder.h
CbmTrdTrackFinderIdeal::fTrdHitMatches
TClonesArray * fTrdHitMatches
Definition: CbmTrdTrackFinderIdeal.h:60
CbmTrdTrackFinderIdeal::CbmTrdTrackFinderIdeal
CbmTrdTrackFinderIdeal()
Definition: CbmTrdTrackFinderIdeal.cxx:34
CbmTrdTrackFinderIdeal::Init
virtual void Init()
Definition: CbmTrdTrackFinderIdeal.cxx:46
CbmTrdTrackFinderIdeal::fTrdHitProducerType
std::string fTrdHitProducerType
Definition: CbmTrdTrackFinderIdeal.h:62
CbmTrdTrackFinderIdeal::CbmTrdTrackFinderIdeal
CbmTrdTrackFinderIdeal(const CbmTrdTrackFinderIdeal &)
CbmTrdTrackFinderIdeal::DoFind
virtual Int_t DoFind(TClonesArray *hitArray, TClonesArray *trackArray)
Definition: CbmTrdTrackFinderIdeal.cxx:72
CbmTrdTrackFinderIdeal::ClassDef
ClassDef(CbmTrdTrackFinderIdeal, 1)
CbmTrdTrackFinderIdeal::~CbmTrdTrackFinderIdeal
virtual ~CbmTrdTrackFinderIdeal()
Definition: CbmTrdTrackFinderIdeal.cxx:43
CbmTrdTrackFinderIdeal::fEventNum
Int_t fEventNum
Definition: CbmTrdTrackFinderIdeal.h:64
CbmTrdTrackFinderIdeal::operator=
CbmTrdTrackFinderIdeal & operator=(const CbmTrdTrackFinderIdeal &)
CbmTrdTrackFinderIdeal
Definition: CbmTrdTrackFinderIdeal.h:27