#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: