18 #include "FairTimeStamp.h" 36 <<
" time " << digi.
GetTime() <<
" ns" 37 <<
" timestamp " << digi.GetTimeStamp() <<
" charge sharing flag " << digi.
GetChargeSharingFlag() <<
" sensorid " << digi.
GetSensorId() <<
", from Point(s) ";
38 std::vector<Int_t> indices = digi.
GetIndices();
39 for (
unsigned int i = 0;
i < indices.size();
i++) {
40 out << indices[
i] <<
" ";
49 PndDrcDigi(std::vector<Int_t> index, Int_t detectorId, Int_t sensorId, Double_t charge, Double_t time, Int_t CSflag, Double_t timeStamp);
50 PndDrcDigi(Int_t index, Int_t detectorId, Int_t sensorId, Double_t charge, Double_t time, Int_t CSflag, Double_t timeStamp);
54 void Print() { std::cout << *
this; }
96 AddLink(FairLink(
"DrcPDPoint", index));
102 AddLinks(FairMultiLinkedData(
"DrcPDPoint", index));
105 virtual bool equal(FairTimeStamp *data)
108 if (myDigi !=
nullptr) {
Int_t GetNIndices() const
Int_t GetMotherID() const
void SetTimeAtBar(Double_t TimeAtBar)
virtual bool equal(FairTimeStamp *data)
Double_t GetPileUp() const
void SetEventNo(Double_t EventNo)
std::vector< Int_t > fIndex
Double_t GetEvtTim() const
Double_t GetCharge() const
void SetBarID(Int_t BarID)
std::vector< Int_t > GetIndices() const
void SetBoxID(Int_t BoxID)
void SetPileUp(Double_t pileup)
void SetMotherID(Int_t MrID)
virtual bool operator<(const PndDrcDigi &myDigi) const
Int_t GetChargeSharingFlag() const
Int_t GetDetectorId() const
void SetTrackMom(TVector3 TrackMom)
Int_t GetSensorId() const
void SetTrackID(Int_t TrackID)
friend std::ostream & operator<<(std::ostream &out, PndDrcDigi &digi)
Int_t GetIndex(int i=0) const
void SetEvtTim(Double_t EvtTim)
void SetTrackIniVertex(TVector3 TrackIniVertex)
virtual bool operator==(const PndDrcDigi &myDigi) const
Double_t GetEventNo() const
void AddIndex(std::vector< Int_t > index)
Int_t GetMotherIDPho() const
Double_t GetTimeAtBar() const
TVector3 GetTrackIniVertex()
Double_t GetEventTim() const
void SetPdgCode(Int_t Pdg)
void SetEventTim(Double_t EventTim)
virtual bool operator>(const PndDrcDigi &myDigi) const
void SetMotherIDPho(Int_t MrIDPho)