er  dev
ERNeuRadHit.h
1 // -------------------------------------------------------------------------
2 // ----- ERNeuRadHit header file -----
3 // ----- Created 03/16 by V.Schetinin -----
4 // -------------------------------------------------------------------------
5 
6 #ifndef ERNeuRadHit_H
7 #define ERNeuRadHit_H
8 
9 #include "FairHit.h"
10 
11 class ERNeuRadHit : public FairHit {
12 
13 private:
14 
15  Int_t fID;
16  Int_t fModuleIndex;
17  Int_t fFiberIndex;
18  Float_t fTime;
19 
20 public:
21 
22  ERNeuRadHit() {}
23 
24  ERNeuRadHit(Int_t id,
25  Int_t detID,
26  TVector3& pos,
27  TVector3& dpos,
28  Int_t refIndex,
29  Int_t ModuleIndex,
30  Int_t FiberIndex,
31  Float_t time);
32 
33  //TODO Destructor?
34 
35  Int_t ID() const {return fID;}
36  Int_t Module() const {return fModuleIndex;}
37  Int_t Fiber() const {return fFiberIndex;}
38  Float_t Time() const {return fTime;}
39 
40  ClassDef(ERNeuRadHit, 1)
41 };
42 
43 #endif // ERNeuRadHit_H