#include <Triggers.h>
|
enum | {
bitA = 0
, bitC = 1
, bitAOut = 1
, bitSCen = 2
,
bitTrgNchan = 2
, bitCen = 3
, bitTrgCharge = 3
, bitVertex = 4
,
bitAIn = 4
, bitLaser = 5
, bitOutputsAreBlocked = 6
, bitDataIsValid = 7
,
bitMinBias = 8
} |
|
|
| Triggers ()=default |
|
| Triggers (uint8_t signals, uint8_t chanA, uint8_t chanC, int32_t aamplA, int32_t aamplC, int16_t atimeA, int16_t atimeC) |
|
bool | getOrA () const |
|
bool | getOrC () const |
|
bool | getOrAOut () const |
|
bool | getSCen () const |
|
bool | getTrgNChan () const |
|
bool | getCen () const |
|
bool | getTrgCharge () const |
|
bool | getVertex () const |
|
bool | getOrAIn () const |
|
bool | getLaser () const |
|
bool | getOutputsAreBlocked () const |
|
bool | getDataIsValid () const |
|
bool | getMinBiasFT0 () const |
|
uint64_t | getExtendedTrgWordFT0 () const |
|
uint8_t | getTriggersignals () const |
|
uint8_t | getNChanA () const |
|
uint8_t | getNChanC () const |
|
int32_t | getAmplA () const |
|
int32_t | getAmplC () const |
|
int16_t | getTimeA () const |
|
int16_t | getTimeC () const |
|
void | setTriggers (uint8_t trgsig, uint8_t chanA, uint8_t chanC, int32_t aamplA, int32_t aamplC, int16_t atimeA, int16_t atimeC) |
|
void | setTriggers (Bool_t isA, Bool_t isC, Bool_t isVrtx, Bool_t isCnt, Bool_t isSCnt, uint8_t chanA, uint8_t chanC, int32_t aamplA, int32_t aamplC, int16_t atimeA, int16_t atimeC, Bool_t isLaser, Bool_t isOutputsAreBlocked, Bool_t isDataValid) |
|
void | cleanTriggers () |
|
bool | operator== (Triggers const &other) const |
|
std::string | print () const |
|
void | print (std::ostream &) const |
|
void | printLog () const |
|
Definition at line 28 of file Triggers.h.
◆ anonymous enum
Enumerator |
---|
bitA | |
bitC | |
bitAOut | |
bitSCen | |
bitTrgNchan | |
bitCen | |
bitTrgCharge | |
bitVertex | |
bitAIn | |
bitLaser | |
bitOutputsAreBlocked | |
bitDataIsValid | |
bitMinBias | |
Definition at line 37 of file Triggers.h.
◆ Triggers() [1/2]
o2::fit::Triggers::Triggers |
( |
| ) |
|
|
default |
◆ Triggers() [2/2]
o2::fit::Triggers::Triggers |
( |
uint8_t |
signals, |
|
|
uint8_t |
chanA, |
|
|
uint8_t |
chanC, |
|
|
int32_t |
aamplA, |
|
|
int32_t |
aamplC, |
|
|
int16_t |
atimeA, |
|
|
int16_t |
atimeC |
|
) |
| |
|
inline |
◆ checkMinBiasFT0()
static bool o2::fit::Triggers::checkMinBiasFT0 |
( |
uint64_t |
trgWord | ) |
|
|
inlinestatic |
◆ cleanTriggers()
void o2::fit::Triggers::cleanTriggers |
( |
| ) |
|
|
inline |
◆ getAmplA()
int32_t o2::fit::Triggers::getAmplA |
( |
| ) |
const |
|
inline |
◆ getAmplC()
int32_t o2::fit::Triggers::getAmplC |
( |
| ) |
const |
|
inline |
◆ getCen()
bool o2::fit::Triggers::getCen |
( |
| ) |
const |
|
inline |
◆ getDataIsValid()
bool o2::fit::Triggers::getDataIsValid |
( |
| ) |
const |
|
inline |
◆ getExtendedTrgWordFT0()
uint64_t o2::fit::Triggers::getExtendedTrgWordFT0 |
( |
| ) |
const |
|
inline |
◆ getLaser()
bool o2::fit::Triggers::getLaser |
( |
| ) |
const |
|
inline |
◆ getMinBiasFT0()
bool o2::fit::Triggers::getMinBiasFT0 |
( |
| ) |
const |
|
inline |
◆ getNChanA()
uint8_t o2::fit::Triggers::getNChanA |
( |
| ) |
const |
|
inline |
◆ getNChanC()
uint8_t o2::fit::Triggers::getNChanC |
( |
| ) |
const |
|
inline |
◆ getOrA()
bool o2::fit::Triggers::getOrA |
( |
| ) |
const |
|
inline |
◆ getOrAIn()
bool o2::fit::Triggers::getOrAIn |
( |
| ) |
const |
|
inline |
◆ getOrAOut()
bool o2::fit::Triggers::getOrAOut |
( |
| ) |
const |
|
inline |
◆ getOrC()
bool o2::fit::Triggers::getOrC |
( |
| ) |
const |
|
inline |
◆ getOutputsAreBlocked()
bool o2::fit::Triggers::getOutputsAreBlocked |
( |
| ) |
const |
|
inline |
◆ getSCen()
bool o2::fit::Triggers::getSCen |
( |
| ) |
const |
|
inline |
◆ getTimeA()
int16_t o2::fit::Triggers::getTimeA |
( |
| ) |
const |
|
inline |
◆ getTimeC()
int16_t o2::fit::Triggers::getTimeC |
( |
| ) |
const |
|
inline |
◆ getTrgCharge()
bool o2::fit::Triggers::getTrgCharge |
( |
| ) |
const |
|
inline |
◆ getTrgNChan()
bool o2::fit::Triggers::getTrgNChan |
( |
| ) |
const |
|
inline |
◆ getTriggersignals()
uint8_t o2::fit::Triggers::getTriggersignals |
( |
| ) |
const |
|
inline |
◆ getVertex()
bool o2::fit::Triggers::getVertex |
( |
| ) |
const |
|
inline |
◆ makeExtendedTrgWord()
static uint64_t o2::fit::Triggers::makeExtendedTrgWord |
( |
uint64_t |
trgWord | ) |
|
|
inlinestatic |
◆ operator==()
bool o2::fit::Triggers::operator== |
( |
Triggers const & |
other | ) |
const |
|
inline |
◆ print() [1/2]
std::string Triggers::print |
( |
| ) |
const |
◆ print() [2/2]
void Triggers::print |
( |
std::ostream & |
stream | ) |
const |
◆ printLog()
void Triggers::printLog |
( |
| ) |
const |
◆ setTriggers() [1/2]
void o2::fit::Triggers::setTriggers |
( |
Bool_t |
isA, |
|
|
Bool_t |
isC, |
|
|
Bool_t |
isVrtx, |
|
|
Bool_t |
isCnt, |
|
|
Bool_t |
isSCnt, |
|
|
uint8_t |
chanA, |
|
|
uint8_t |
chanC, |
|
|
int32_t |
aamplA, |
|
|
int32_t |
aamplC, |
|
|
int16_t |
atimeA, |
|
|
int16_t |
atimeC, |
|
|
Bool_t |
isLaser, |
|
|
Bool_t |
isOutputsAreBlocked, |
|
|
Bool_t |
isDataValid |
|
) |
| |
|
inline |
◆ setTriggers() [2/2]
void o2::fit::Triggers::setTriggers |
( |
uint8_t |
trgsig, |
|
|
uint8_t |
chanA, |
|
|
uint8_t |
chanC, |
|
|
int32_t |
aamplA, |
|
|
int32_t |
aamplC, |
|
|
int16_t |
atimeA, |
|
|
int16_t |
atimeC |
|
) |
| |
|
inline |
◆ word()
template<typename... TrgBits>
static constexpr uint64_t o2::fit::Triggers::word |
( |
TrgBits &&... |
trgBits | ) |
|
|
inlinestaticconstexpr |
◆ DEFAULT_AMP
const int16_t o2::fit::Triggers::DEFAULT_AMP = 0 |
|
static |
◆ DEFAULT_TIME
const int16_t o2::fit::Triggers::DEFAULT_TIME = -5000 |
|
static |
◆ DEFAULT_ZERO
const int16_t o2::fit::Triggers::DEFAULT_ZERO = 0 |
|
static |
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/DataFormats/Detectors/FIT/common/include/DataFormatsFIT/Triggers.h
- /home/runner/work/AliceO2/AliceO2/DataFormats/Detectors/FIT/common/src/Triggers.cxx