TOF digit implementation.
More...
#include <Digit.h>
|
| | Digit ()=default |
| |
| | Digit (Int_t channel, Int_t tdc, Int_t tot, uint64_t bc, Int_t label=-1, uint32_t triggerorbit=0, uint16_t triggerbunch=0, float geanttime=0, double t0=0) |
| |
| | Digit (Int_t channel, Int_t tdc, Int_t tot, uint32_t orbit, uint16_t bc, Int_t label=-1, uint32_t triggerorbit=0, uint16_t triggerbunch=0, float geanttime=0, double t0=0) |
| |
| | ~Digit ()=default |
| |
| ULong64_t | getOrderingKey () |
| |
| Int_t | getChannel () const |
| |
| void | setChannel (Int_t channel) |
| |
| uint16_t | getTDC () const |
| |
| void | setTDC (uint16_t tdc) |
| |
| uint16_t | getTOT () const |
| |
| void | setTOT (uint16_t tot) |
| |
| uint64_t | getBC () const |
| |
| void | setBC (uint64_t bc) |
| |
| void | setIR (const InteractionRecord &ir) |
| |
| auto | getIR () const |
| |
| Int_t | getLabel () const |
| |
| void | setLabel (Int_t label) |
| |
| void | printStream (std::ostream &stream) const |
| |
| bool | merge (Int_t tdc, Int_t tot) |
| |
| void | getPhiAndEtaIndex (int &phi, int &eta) const |
| |
| Bool_t | isUsedInCluster () const |
| |
| void | setIsUsedInCluster (bool val=true) |
| |
| Int_t | getElectronicIndex () const |
| |
| void | setElectronicIndex (Int_t ind) |
| |
| Int_t | getElCrateIndex () const |
| |
| Int_t | getElTRMIndex () const |
| |
| Int_t | getElChainIndex () const |
| |
| Int_t | getElTDCIndex () const |
| |
| Int_t | getElChIndex () const |
| |
| void | setCalibratedTime (Double_t time) |
| |
| double | getCalibratedTime () const |
| |
| void | setIsProblematic (bool flag) |
| |
| bool | isProblematic () const |
| |
| void | setTriggerOrbit (uint32_t value) |
| |
| uint32_t | getTriggerOrbit () const |
| |
| void | setTriggerBunch (uint16_t value) |
| |
| uint16_t | getTriggerBunch () const |
| |
| float | getTgeant () const |
| |
| void | setTgeant (float val) |
| |
| double | getT0true () const |
| |
| void | setT0true (double val) |
| |
|
| static ULong64_t | getOrderingKey (Int_t channel, uint64_t bc, Int_t) |
| | Get global ordering key made of.
|
| |
TOF digit implementation.
Definition at line 30 of file Digit.h.
◆ Digit() [1/3]
| o2::tof::Digit::Digit |
( |
| ) |
|
|
default |
◆ Digit() [2/3]
| Digit::Digit |
( |
Int_t |
channel, |
|
|
Int_t |
tdc, |
|
|
Int_t |
tot, |
|
|
uint64_t |
bc, |
|
|
Int_t |
label = -1, |
|
|
uint32_t |
triggerorbit = 0, |
|
|
uint16_t |
triggerbunch = 0, |
|
|
float |
geanttime = 0, |
|
|
double |
t0 = 0 |
|
) |
| |
◆ Digit() [3/3]
| Digit::Digit |
( |
Int_t |
channel, |
|
|
Int_t |
tdc, |
|
|
Int_t |
tot, |
|
|
uint32_t |
orbit, |
|
|
uint16_t |
bc, |
|
|
Int_t |
label = -1, |
|
|
uint32_t |
triggerorbit = 0, |
|
|
uint16_t |
triggerbunch = 0, |
|
|
float |
geanttime = 0, |
|
|
double |
t0 = 0 |
|
) |
| |
◆ ~Digit()
| o2::tof::Digit::~Digit |
( |
| ) |
|
|
default |
◆ getBC()
| uint64_t o2::tof::Digit::getBC |
( |
| ) |
const |
|
inline |
◆ getCalibratedTime()
| double o2::tof::Digit::getCalibratedTime |
( |
| ) |
const |
|
inline |
◆ getChannel()
| Int_t o2::tof::Digit::getChannel |
( |
| ) |
const |
|
inline |
◆ getElChainIndex()
| Int_t o2::tof::Digit::getElChainIndex |
( |
| ) |
const |
|
inline |
◆ getElChIndex()
| Int_t o2::tof::Digit::getElChIndex |
( |
| ) |
const |
|
inline |
◆ getElCrateIndex()
| Int_t o2::tof::Digit::getElCrateIndex |
( |
| ) |
const |
|
inline |
◆ getElectronicIndex()
| Int_t o2::tof::Digit::getElectronicIndex |
( |
| ) |
const |
|
inline |
◆ getElTDCIndex()
| Int_t o2::tof::Digit::getElTDCIndex |
( |
| ) |
const |
|
inline |
◆ getElTRMIndex()
| Int_t o2::tof::Digit::getElTRMIndex |
( |
| ) |
const |
|
inline |
◆ getIR()
| auto o2::tof::Digit::getIR |
( |
| ) |
const |
|
inline |
◆ getLabel()
| Int_t o2::tof::Digit::getLabel |
( |
| ) |
const |
|
inline |
◆ getOrderingKey() [1/2]
| ULong64_t o2::tof::Digit::getOrderingKey |
( |
| ) |
|
|
inline |
◆ getOrderingKey() [2/2]
| static ULong64_t o2::tof::Digit::getOrderingKey |
( |
Int_t |
channel, |
|
|
uint64_t |
bc, |
|
|
Int_t |
|
|
) |
| |
|
inlinestatic |
Get global ordering key made of.
Definition at line 40 of file Digit.h.
◆ getPhiAndEtaIndex()
| void Digit::getPhiAndEtaIndex |
( |
int & |
phi, |
|
|
int & |
eta |
|
) |
| const |
◆ getT0true()
| double o2::tof::Digit::getT0true |
( |
| ) |
const |
|
inline |
◆ getTDC()
| uint16_t o2::tof::Digit::getTDC |
( |
| ) |
const |
|
inline |
◆ getTgeant()
| float o2::tof::Digit::getTgeant |
( |
| ) |
const |
|
inline |
◆ getTOT()
| uint16_t o2::tof::Digit::getTOT |
( |
| ) |
const |
|
inline |
◆ getTriggerBunch()
| uint16_t o2::tof::Digit::getTriggerBunch |
( |
| ) |
const |
|
inline |
◆ getTriggerOrbit()
| uint32_t o2::tof::Digit::getTriggerOrbit |
( |
| ) |
const |
|
inline |
◆ isProblematic()
| bool o2::tof::Digit::isProblematic |
( |
| ) |
const |
|
inline |
◆ isUsedInCluster()
| Bool_t o2::tof::Digit::isUsedInCluster |
( |
| ) |
const |
|
inline |
◆ merge()
| bool Digit::merge |
( |
Int_t |
tdc, |
|
|
Int_t |
tot |
|
) |
| |
◆ printStream()
| void Digit::printStream |
( |
std::ostream & |
stream | ) |
const |
◆ setBC()
| void o2::tof::Digit::setBC |
( |
uint64_t |
bc | ) |
|
|
inline |
◆ setCalibratedTime()
| void o2::tof::Digit::setCalibratedTime |
( |
Double_t |
time | ) |
|
|
inline |
◆ setChannel()
| void o2::tof::Digit::setChannel |
( |
Int_t |
channel | ) |
|
|
inline |
◆ setElectronicIndex()
| void o2::tof::Digit::setElectronicIndex |
( |
Int_t |
ind | ) |
|
|
inline |
◆ setIR()
◆ setIsProblematic()
| void o2::tof::Digit::setIsProblematic |
( |
bool |
flag | ) |
|
|
inline |
◆ setIsUsedInCluster()
| void o2::tof::Digit::setIsUsedInCluster |
( |
bool |
val = true | ) |
|
|
inline |
◆ setLabel()
| void o2::tof::Digit::setLabel |
( |
Int_t |
label | ) |
|
|
inline |
◆ setT0true()
| void o2::tof::Digit::setT0true |
( |
double |
val | ) |
|
|
inline |
◆ setTDC()
| void o2::tof::Digit::setTDC |
( |
uint16_t |
tdc | ) |
|
|
inline |
◆ setTgeant()
| void o2::tof::Digit::setTgeant |
( |
float |
val | ) |
|
|
inline |
◆ setTOT()
| void o2::tof::Digit::setTOT |
( |
uint16_t |
tot | ) |
|
|
inline |
◆ setTriggerBunch()
| void o2::tof::Digit::setTriggerBunch |
( |
uint16_t |
value | ) |
|
|
inline |
◆ setTriggerOrbit()
| void o2::tof::Digit::setTriggerOrbit |
( |
uint32_t |
value | ) |
|
|
inline |
◆ boost::serialization::access
| friend class boost::serialization::access |
|
friend |
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/Detectors/TOF/base/include/TOFBase/Digit.h
- /home/runner/work/AliceO2/AliceO2/Detectors/TOF/base/src/Digit.cxx