SND@LHC Software
Loading...
Searching...
No Matches
TimeDetPoint.h
Go to the documentation of this file.
1#ifndef TIMEDETPOINT_H
2#define TIMEDETPOINT_H 1
3
4
5#include "FairMCPoint.h"
6
7#include "TObject.h"
8#include "TVector3.h"
9
10
11class TimeDetPoint : public FairMCPoint
12{
13
14 public:
15
18
19
31 TimeDetPoint(Int_t trackID, Int_t detID, TVector3 pos, TVector3 mom,
32 Double_t tof, Double_t length, Double_t eLoss, Int_t pdgCode, TVector3 Lpos, TVector3 Lmom);
33
35 virtual ~TimeDetPoint();
36
38 virtual void Print() const;
39 Int_t PdgCode() const {return fPdgCode;}
40 TVector3 LastPoint() const {return fLpos;}
41 TVector3 LastMom() const {return fLmom;}
42
43 private:
45 Int_t fPdgCode;
46 TVector3 fLpos,fLmom;
49
50 ClassDef(TimeDetPoint,1)
51
52};
53
54#endif
Int_t PdgCode() const
TVector3 fLpos
TimeDetPoint operator=(const TimeDetPoint &point)
virtual void Print() const
TVector3 LastPoint() const
virtual ~TimeDetPoint()
TVector3 LastMom() const
TVector3 fLmom
TimeDetPoint(const TimeDetPoint &point)