#include <PndDrcDigi.h>
|
| | 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) |
| |
| | PndDrcDigi (Int_t index, Int_t detectorId, Int_t sensorId, Double_t charge, Double_t time, Int_t CSflag, Double_t timeStamp) |
| |
| | ~PndDrcDigi () |
| |
| void | Print () |
| |
| void | SetBarID (Int_t BarID) |
| |
| void | SetBoxID (Int_t BoxID) |
| |
| void | SetTrackID (Int_t TrackID) |
| |
| void | SetTrackIniVertex (TVector3 TrackIniVertex) |
| |
| void | SetMotherID (Int_t MrID) |
| |
| void | SetPdgCode (Int_t Pdg) |
| |
| void | SetTrackMom (TVector3 TrackMom) |
| |
| void | SetMotherIDPho (Int_t MrIDPho) |
| |
| void | SetTimeAtBar (Double_t TimeAtBar) |
| |
| void | SetEvtTim (Double_t EvtTim) |
| |
| void | SetEventTim (Double_t EventTim) |
| |
| void | SetPileUp (Double_t pileup) |
| |
| void | SetEventNo (Double_t EventNo) |
| |
| Int_t | GetBarID () const |
| |
| Int_t | GetBoxID () const |
| |
| Int_t | GetTrackID () const |
| |
| TVector3 | GetTrackIniVertex () |
| |
| Int_t | GetMotherID () const |
| |
| Int_t | GetPdgCode () const |
| |
| TVector3 | GetTrackMom () |
| |
| Int_t | GetMotherIDPho () const |
| |
| Double_t | GetTimeAtBar () const |
| |
| Double_t | GetEvtTim () const |
| |
| Double_t | GetEventTim () const |
| |
| Double_t | GetPileUp () const |
| |
| Double_t | GetEventNo () const |
| |
| Int_t | GetDetectorId () const |
| |
| Int_t | GetSensorId () const |
| |
| Double_t | GetCharge () const |
| |
| std::vector< Int_t > | GetIndices () const |
| |
| Int_t | GetIndex (int i=0) const |
| |
| Int_t | GetNIndices () const |
| |
| Double_t | GetTime () const |
| |
| Int_t | GetChargeSharingFlag () const |
| |
| void | AddIndex (int index) |
| |
| void | AddIndex (std::vector< Int_t > index) |
| |
| virtual bool | equal (FairTimeStamp *data) |
| |
| virtual bool | operator< (const PndDrcDigi &myDigi) const |
| |
| virtual bool | operator> (const PndDrcDigi &myDigi) const |
| |
| virtual bool | operator== (const PndDrcDigi &myDigi) const |
| |
Definition at line 31 of file PndDrcDigi.h.
◆ PndDrcDigi() [1/3]
| PndDrcDigi::PndDrcDigi |
( |
| ) |
|
◆ PndDrcDigi() [2/3]
| 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 |
|
) |
| |
◆ PndDrcDigi() [3/3]
| PndDrcDigi::PndDrcDigi |
( |
Int_t |
index, |
|
|
Int_t |
detectorId, |
|
|
Int_t |
sensorId, |
|
|
Double_t |
charge, |
|
|
Double_t |
time, |
|
|
Int_t |
CSflag, |
|
|
Double_t |
timeStamp |
|
) |
| |
◆ ~PndDrcDigi()
| PndDrcDigi::~PndDrcDigi |
( |
| ) |
|
|
inline |
◆ AddIndex() [1/2]
| void PndDrcDigi::AddIndex |
( |
int |
index | ) |
|
|
inline |
Definition at line 93 of file PndDrcDigi.h.
References fIndex.
96 AddLink(FairLink(
"DrcPDPoint", index));
std::vector< Int_t > fIndex
◆ AddIndex() [2/2]
| void PndDrcDigi::AddIndex |
( |
std::vector< Int_t > |
index | ) |
|
|
inline |
Definition at line 99 of file PndDrcDigi.h.
References fIndex.
102 AddLinks(FairMultiLinkedData(
"DrcPDPoint", index));
std::vector< Int_t > fIndex
◆ ClassDef()
◆ equal()
| virtual bool PndDrcDigi::equal |
( |
FairTimeStamp * |
data | ) |
|
|
inlinevirtual |
◆ GetBarID()
| Int_t PndDrcDigi::GetBarID |
( |
| ) |
const |
|
inline |
◆ GetBoxID()
| Int_t PndDrcDigi::GetBoxID |
( |
| ) |
const |
|
inline |
◆ GetCharge()
| Double_t PndDrcDigi::GetCharge |
( |
| ) |
const |
|
inline |
◆ GetChargeSharingFlag()
| Int_t PndDrcDigi::GetChargeSharingFlag |
( |
| ) |
const |
|
inline |
◆ GetDetectorId()
| Int_t PndDrcDigi::GetDetectorId |
( |
| ) |
const |
|
inline |
◆ GetEventNo()
| Double_t PndDrcDigi::GetEventNo |
( |
| ) |
const |
|
inline |
◆ GetEventTim()
| Double_t PndDrcDigi::GetEventTim |
( |
| ) |
const |
|
inline |
◆ GetEvtTim()
| Double_t PndDrcDigi::GetEvtTim |
( |
| ) |
const |
|
inline |
◆ GetIndex()
| Int_t PndDrcDigi::GetIndex |
( |
int |
i = 0 | ) |
const |
|
inline |
◆ GetIndices()
| std::vector<Int_t> PndDrcDigi::GetIndices |
( |
| ) |
const |
|
inline |
◆ GetMotherID()
| Int_t PndDrcDigi::GetMotherID |
( |
| ) |
const |
|
inline |
◆ GetMotherIDPho()
| Int_t PndDrcDigi::GetMotherIDPho |
( |
| ) |
const |
|
inline |
◆ GetNIndices()
| Int_t PndDrcDigi::GetNIndices |
( |
| ) |
const |
|
inline |
◆ GetPdgCode()
| Int_t PndDrcDigi::GetPdgCode |
( |
| ) |
const |
|
inline |
◆ GetPileUp()
| Double_t PndDrcDigi::GetPileUp |
( |
| ) |
const |
|
inline |
◆ GetSensorId()
| Int_t PndDrcDigi::GetSensorId |
( |
| ) |
const |
|
inline |
◆ GetTime()
| Double_t PndDrcDigi::GetTime |
( |
| ) |
const |
|
inline |
◆ GetTimeAtBar()
| Double_t PndDrcDigi::GetTimeAtBar |
( |
| ) |
const |
|
inline |
◆ GetTrackID()
| Int_t PndDrcDigi::GetTrackID |
( |
| ) |
const |
|
inline |
◆ GetTrackIniVertex()
| TVector3 PndDrcDigi::GetTrackIniVertex |
( |
| ) |
|
|
inline |
◆ GetTrackMom()
| TVector3 PndDrcDigi::GetTrackMom |
( |
| ) |
|
|
inline |
◆ operator<()
| virtual bool PndDrcDigi::operator< |
( |
const PndDrcDigi & |
myDigi | ) |
const |
|
inlinevirtual |
◆ operator==()
| virtual bool PndDrcDigi::operator== |
( |
const PndDrcDigi & |
myDigi | ) |
const |
|
inlinevirtual |
◆ operator>()
| virtual bool PndDrcDigi::operator> |
( |
const PndDrcDigi & |
myDigi | ) |
const |
|
inlinevirtual |
◆ Print()
| void PndDrcDigi::Print |
( |
| ) |
|
|
inline |
Definition at line 54 of file PndDrcDigi.h.
References SetBarID(), SetBoxID(), SetEventNo(), SetEventTim(), SetEvtTim(), SetMotherID(), SetMotherIDPho(), SetPdgCode(), SetPileUp(), SetTimeAtBar(), SetTrackID(), SetTrackIniVertex(), and SetTrackMom().
54 { std::cout << *
this; }
◆ SetBarID()
| void PndDrcDigi::SetBarID |
( |
Int_t |
BarID | ) |
|
◆ SetBoxID()
| void PndDrcDigi::SetBoxID |
( |
Int_t |
BoxID | ) |
|
◆ SetEventNo()
| void PndDrcDigi::SetEventNo |
( |
Double_t |
EventNo | ) |
|
◆ SetEventTim()
| void PndDrcDigi::SetEventTim |
( |
Double_t |
EventTim | ) |
|
◆ SetEvtTim()
| void PndDrcDigi::SetEvtTim |
( |
Double_t |
EvtTim | ) |
|
◆ SetMotherID()
| void PndDrcDigi::SetMotherID |
( |
Int_t |
MrID | ) |
|
◆ SetMotherIDPho()
| void PndDrcDigi::SetMotherIDPho |
( |
Int_t |
MrIDPho | ) |
|
◆ SetPdgCode()
| void PndDrcDigi::SetPdgCode |
( |
Int_t |
Pdg | ) |
|
◆ SetPileUp()
| void PndDrcDigi::SetPileUp |
( |
Double_t |
pileup | ) |
|
◆ SetTimeAtBar()
| void PndDrcDigi::SetTimeAtBar |
( |
Double_t |
TimeAtBar | ) |
|
◆ SetTrackID()
| void PndDrcDigi::SetTrackID |
( |
Int_t |
TrackID | ) |
|
◆ SetTrackIniVertex()
| void PndDrcDigi::SetTrackIniVertex |
( |
TVector3 |
TrackIniVertex | ) |
|
◆ SetTrackMom()
| void PndDrcDigi::SetTrackMom |
( |
TVector3 |
TrackMom | ) |
|
◆ operator<<
| std::ostream& operator<< |
( |
std::ostream & |
out, |
|
|
PndDrcDigi & |
digi |
|
) |
| |
|
friend |
Definition at line 33 of file PndDrcDigi.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] <<
" ";
Double_t GetCharge() const
std::vector< Int_t > GetIndices() const
Int_t GetChargeSharingFlag() const
Int_t GetDetectorId() const
Int_t GetSensorId() const
◆ fBarID
◆ fBoxID
◆ fCharge
| Double_t PndDrcDigi::fCharge |
|
protected |
◆ fCSflag
| Int_t PndDrcDigi::fCSflag |
|
protected |
◆ fDetectorId
| Int_t PndDrcDigi::fDetectorId |
|
protected |
◆ fEventNo
| Double_t PndDrcDigi::fEventNo |
|
protected |
◆ fEventTim
| Double_t PndDrcDigi::fEventTim |
|
protected |
◆ fEvtTim
| Double_t PndDrcDigi::fEvtTim |
|
protected |
◆ fIndex
| std::vector<Int_t> PndDrcDigi::fIndex |
|
protected |
◆ fMrID
◆ fMrIDPho
| Int_t PndDrcDigi::fMrIDPho |
|
protected |
◆ fPdg
◆ fPileUp
| Double_t PndDrcDigi::fPileUp |
|
protected |
◆ fSensorId
| Int_t PndDrcDigi::fSensorId |
|
protected |
◆ fTime
| Double_t PndDrcDigi::fTime |
|
protected |
◆ fTimeAtBar
| Double_t PndDrcDigi::fTimeAtBar |
|
protected |
◆ fTrackID
| Int_t PndDrcDigi::fTrackID |
|
protected |
◆ fTrackIniVertex
| TVector3 PndDrcDigi::fTrackIniVertex |
|
protected |
◆ fTrackMom
| TVector3 PndDrcDigi::fTrackMom |
|
protected |
The documentation for this class was generated from the following file: