FairRoot/PandaRoot
PndDrcDigi.cxx
Go to the documentation of this file.
1 #include "PndDrcDigi.h"
2 
4  FairTimeStamp(),
5  fIndex(), fDetectorId(0), fSensorId(0), fCharge(0), fTime(0), fCSflag(0), fBarID(0), fBoxID(0), fTrackID(-1), fTrackIniVertex(TVector3()), fMrID(0), fMrIDPho(0), fPdg(0), fTrackMom(TVector3()), fTimeAtBar(0), fEvtTim(0), fEventTim(0), fPileUp(0), fEventNo(0)
6 
7 {
8 
9 }
10 
11 PndDrcDigi::PndDrcDigi(std::vector<Int_t> index, Int_t detectorId, Int_t sensorId, Double_t charge, Double_t time, Int_t CSflag, Double_t timeStamp):
12  FairTimeStamp(timeStamp), fIndex(), fDetectorId(detectorId), fSensorId(sensorId), fCharge(charge), fTime(time), fCSflag(CSflag), fBarID(0), fBoxID(0), fTrackID(-1), fTrackIniVertex(TVector3()), fMrID(0), fMrIDPho(0), fPdg(0), fTrackMom(TVector3()), fTimeAtBar(0), fEvtTim(0), fEventTim(0), fPileUp(0), fEventNo(0)
13 {
14  AddIndex(index); // FIXME: do we need the "index" parameter or do we comment this line?
15 }
16 
17 PndDrcDigi::PndDrcDigi(Int_t index, Int_t detectorId, Int_t sensorId, Double_t charge, Double_t time, Int_t CSflag, Double_t timestamp):
18  FairTimeStamp(timestamp), fIndex(), fDetectorId(detectorId), fSensorId(sensorId), fCharge(charge), fTime(time), fCSflag(CSflag), fBarID(0), fBoxID(0), fTrackID(-1), fTrackIniVertex(TVector3()), fMrID(0), fMrIDPho(0), fPdg(0), fTrackMom(TVector3()), fTimeAtBar(0), fEvtTim(0), fEventTim(0), fPileUp(0), fEventNo(0)
19 {
20  AddIndex(index); // FIXME: do we need the "index" parameter or do we comment this line?
21 }
22 void PndDrcDigi::SetBarID(Int_t BarID){
23  fBarID = BarID;
24 }
25 void PndDrcDigi::SetBoxID(Int_t BoxID){
26  fBoxID = BoxID;
27 }
28 void PndDrcDigi::SetTrackID(Int_t TrackID){
29  fTrackID = TrackID;
30 }
31 void PndDrcDigi::SetTrackIniVertex(TVector3 TrackIniVertex){
32  fTrackIniVertex = TrackIniVertex;
33 }
34 void PndDrcDigi::SetMotherID(Int_t MrID){
35  fMrID = MrID;
36 }
37 void PndDrcDigi::SetPdgCode(Int_t Pdg){
38  fPdg = Pdg;
39 }
40 void PndDrcDigi::SetTrackMom(TVector3 TrackMom){
41  fTrackMom = TrackMom;
42 }
43 void PndDrcDigi::SetMotherIDPho(Int_t MrIDPho){
44  fMrIDPho = MrIDPho;
45 }
47  fTimeAtBar = TimeAtBar;
48 }
50  fEvtTim = EvtTim;
51 }
53  fEventTim = EventTim;
54 }
56  fPileUp = pileup;
57 }
59  fEventNo = EventNo;
60 }
61 
62 
Int_t fMrIDPho
Definition: PndDrcDigi.h:144
Int_t fBoxID
Definition: PndDrcDigi.h:140
Int_t fTrackID
Definition: PndDrcDigi.h:141
void SetTimeAtBar(Double_t TimeAtBar)
Definition: PndDrcDigi.cxx:46
Int_t fPdg
Definition: PndDrcDigi.h:145
Int_t fBarID
Definition: PndDrcDigi.h:139
void SetEventNo(Double_t EventNo)
Definition: PndDrcDigi.cxx:58
TVector3 fTrackMom
Definition: PndDrcDigi.h:146
void SetBarID(Int_t BarID)
Definition: PndDrcDigi.cxx:22
Double_t fPileUp
Definition: PndDrcDigi.h:150
void AddIndex(int index)
Definition: PndDrcDigi.h:99
Int_t fMrID
Definition: PndDrcDigi.h:143
void SetBoxID(Int_t BoxID)
Definition: PndDrcDigi.cxx:25
Double_t fEventTim
Definition: PndDrcDigi.h:149
void SetPileUp(Double_t pileup)
Definition: PndDrcDigi.cxx:55
Double_t
void SetMotherID(Int_t MrID)
Definition: PndDrcDigi.cxx:34
ClassImp(PndDrcDigi)
void SetTrackMom(TVector3 TrackMom)
Definition: PndDrcDigi.cxx:40
void SetTrackID(Int_t TrackID)
Definition: PndDrcDigi.cxx:28
void SetEvtTim(Double_t EvtTim)
Definition: PndDrcDigi.cxx:49
Double_t fTimeAtBar
Definition: PndDrcDigi.h:147
void SetTrackIniVertex(TVector3 TrackIniVertex)
Definition: PndDrcDigi.cxx:31
Double_t fEvtTim
Definition: PndDrcDigi.h:148
Double_t fEventNo
Definition: PndDrcDigi.h:151
void SetPdgCode(Int_t Pdg)
Definition: PndDrcDigi.cxx:37
void SetEventTim(Double_t EventTim)
Definition: PndDrcDigi.cxx:52
TVector3 fTrackIniVertex
Definition: PndDrcDigi.h:142
void SetMotherIDPho(Int_t MrIDPho)
Definition: PndDrcDigi.cxx:43