CbmRoot
CbmRichProjectionProducerTGeo.h
Go to the documentation of this file.
1 
11 #ifndef CBM_RICH_PROJECTION_PRODUCER_TGEO
12 #define CBM_RICH_PROJECTION_PRODUCER_TGEO
14 #include "TObject.h"
15 #include "TVector3.h"
16 
17 #include <string>
18 
19 using namespace std;
20 
21 class TClonesArray;
22 class TObjArray;
23 class FairTrackParam;
24 
35 public:
40 
45 
49  virtual void Init();
50 
55  virtual void DoProjection(TClonesArray* richProj);
56 
57 
58 private:
59  TClonesArray* fTrackParams; // Starting points&directions
60 
61  int fNHits; // Number of hits
62  int fEventNum; // number of events
63 
68 
74 };
75 
76 #endif
CbmRichProjectionProducerBase.h
Base class for STS track projections onto the photodetector plane.
CbmRichProjectionProducerTGeo::fTrackParams
TClonesArray * fTrackParams
Definition: CbmRichProjectionProducerTGeo.h:59
CbmRichProjectionProducerTGeo::fEventNum
int fEventNum
Definition: CbmRichProjectionProducerTGeo.h:62
CbmRichProjectionProducerTGeo::operator=
CbmRichProjectionProducerTGeo & operator=(const CbmRichProjectionProducerTGeo &)
Assignment operator.
CbmRichProjectionProducerTGeo
Project track by straight line from imaginary plane to the mirror and reflect it to the photodetector...
Definition: CbmRichProjectionProducerTGeo.h:34
CbmRichProjectionProducerTGeo::CbmRichProjectionProducerTGeo
CbmRichProjectionProducerTGeo(const CbmRichProjectionProducerTGeo &)
Copy constructor.
richProj
TClonesArray * richProj
Definition: Compute_distance.h:18
CbmRichProjectionProducerTGeo::fNHits
int fNHits
Definition: CbmRichProjectionProducerTGeo.h:61
CbmRichProjectionProducerBase
Base class for STS track projections onto the photodetector plane.
Definition: alignment/CbmRichProjectionProducerBase.h:27