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
11
class
TimeDetPoint
:
public
FairMCPoint
12
{
13
14
public
:
15
17
TimeDetPoint
();
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
;
47
TimeDetPoint
(
const
TimeDetPoint
& point);
48
TimeDetPoint
operator=
(
const
TimeDetPoint
& point);
49
50
ClassDef(
TimeDetPoint
,1)
51
52
};
53
54
#endif
TimeDetPoint
Definition
TimeDetPoint.h:12
TimeDetPoint::PdgCode
Int_t PdgCode() const
Definition
TimeDetPoint.h:39
TimeDetPoint::fLpos
TVector3 fLpos
Definition
TimeDetPoint.h:46
TimeDetPoint::fPdgCode
Int_t fPdgCode
Definition
TimeDetPoint.h:45
TimeDetPoint::operator=
TimeDetPoint operator=(const TimeDetPoint &point)
TimeDetPoint::Print
virtual void Print() const
Definition
TimeDetPoint.cxx:30
TimeDetPoint::LastPoint
TVector3 LastPoint() const
Definition
TimeDetPoint.h:40
TimeDetPoint::TimeDetPoint
TimeDetPoint()
Definition
TimeDetPoint.cxx:9
TimeDetPoint::~TimeDetPoint
virtual ~TimeDetPoint()
Definition
TimeDetPoint.cxx:26
TimeDetPoint::LastMom
TVector3 LastMom() const
Definition
TimeDetPoint.h:41
TimeDetPoint::fLmom
TVector3 fLmom
Definition
TimeDetPoint.h:46
TimeDetPoint::TimeDetPoint
TimeDetPoint(const TimeDetPoint &point)
TimeDet
TimeDetPoint.h
Generated by
1.9.8