CbmRoot
CbmRichPoint.h
Go to the documentation of this file.
1 // -------------------------------------------------------------------------
2 // ----- CbmRichPoint header file -----
3 // ----- Created 28/04/04 by B. Polichtchouk -----
4 // -------------------------------------------------------------------------
5 
6 
14 #ifndef CBMRICHPOINT_H
15 #define CBMRICHPOINT_H 1
16 
17 #include <Rtypes.h> // for ClassDef
18 #include <RtypesCore.h> // for Double_t, Int_t, Option_t
19 
20 #include <FairMCPoint.h> // for FairMCPoint
21 
22 class TVector3;
23 
24 class CbmRichPoint : public FairMCPoint {
25 
26 public:
28  CbmRichPoint();
29 
30 
40  CbmRichPoint(Int_t trackID,
41  Int_t detID,
42  TVector3 pos,
43  TVector3 mom,
44  Double_t tof,
45  Double_t length,
46  Double_t eLoss);
47 
48 
50  CbmRichPoint(const CbmRichPoint& point) : FairMCPoint(point) {};
51 
52 
54  virtual ~CbmRichPoint();
55 
56 
58  virtual void Print(const Option_t* opt) const;
59 
60 
61  ClassDef(CbmRichPoint, 1)
62 };
63 
64 
65 #endif
CbmRichPoint::CbmRichPoint
CbmRichPoint(const CbmRichPoint &point)
Definition: CbmRichPoint.h:50
CbmRichPoint::Print
virtual void Print(const Option_t *opt) const
Definition: CbmRichPoint.cxx:37
pos
TVector3 pos
Definition: CbmMvdSensorDigiToHitTask.cxx:60
CbmRichPoint
Definition: CbmRichPoint.h:24
CbmRichPoint::~CbmRichPoint
virtual ~CbmRichPoint()
Definition: CbmRichPoint.cxx:32
CbmRichPoint::CbmRichPoint
CbmRichPoint()
Definition: CbmRichPoint.cxx:15