#include <RecPoints.h>
|
| enum | ETimeType { kTimeMean
, kTimeA
, kTimeC
, kTimeVertex
} |
| |
| enum | ETriggerBits {
kOrA = 0
, kOrC = 1
, kSemiCentral = 2
, kCentral = 3
,
kVertex = 4
, kIsActiveSideA = 5
, kIsActiveSideC = 6
, kIsFlangeEvent = 7
} |
| |
| enum | ETechnicalBits { kLaser = 0
, kOutputsAreBlocked = 1
, kDataIsValid = 2
} |
| |
|
| | RecPoints ()=default |
| |
| | RecPoints (const std::array< short, 4 > &collisiontime, int first, int ne, o2::InteractionRecord iRec, o2::fit::Triggers chTrig) |
| |
| | RecPoints (int chDataFirstEntryPos, int chDataNEntries, const o2::InteractionRecord &ir, const std::array< short, 4 > &arrTimes, const o2::fit::Triggers &digitTriggers, uint8_t extraTriggerWord) |
| |
| | ~RecPoints ()=default |
| |
| short | getCollisionTime (int side) const |
| |
| short | getCollisionTimeMean () const |
| |
| short | getCollisionTimeA () const |
| |
| short | getCollisionTimeC () const |
| |
| bool | isValidTime (int side) const |
| |
| void | setCollisionTime (short time, int side) |
| |
| short | getVertex () const |
| |
| void | setVertex (short vertex) |
| |
| o2::fit::Triggers | getTrigger () const |
| |
| void | setTriggers (o2::fit::Triggers trig) |
| |
| uint8_t | getTechnicalWord () const |
| |
| o2::InteractionRecord | getInteractionRecord () const |
| |
| gsl::span< const ChannelDataFloat > | getBunchChannelData (const gsl::span< const ChannelDataFloat > tfdata) const |
| |
| void | print () const |
| |
| bool | operator== (const RecPoints &) const =default |
| |
|
| static constexpr uint8_t | makeExtraTrgWord (bool isActiveA=true, bool isActiveC=true, bool isFlangeEvent=true) |
| |
Definition at line 57 of file RecPoints.h.
◆ ETechnicalBits
| Enumerator |
|---|
| kLaser | |
| kOutputsAreBlocked | |
| kDataIsValid | |
Definition at line 86 of file RecPoints.h.
◆ ETimeType
| Enumerator |
|---|
| kTimeMean | |
| kTimeA | |
| kTimeC | |
| kTimeVertex | |
Definition at line 61 of file RecPoints.h.
◆ ETriggerBits
| Enumerator |
|---|
| kOrA | |
| kOrC | |
| kSemiCentral | |
| kCentral | |
| kVertex | |
| kIsActiveSideA | |
| kIsActiveSideC | |
| kIsFlangeEvent | |
Definition at line 67 of file RecPoints.h.
◆ RecPoints() [1/3]
| o2::ft0::RecPoints::RecPoints |
( |
| ) |
|
|
default |
◆ RecPoints() [2/3]
◆ RecPoints() [3/3]
◆ ~RecPoints()
| o2::ft0::RecPoints::~RecPoints |
( |
| ) |
|
|
default |
◆ getBunchChannelData()
◆ getCollisionTime()
| short o2::ft0::RecPoints::getCollisionTime |
( |
int |
side | ) |
const |
|
inline |
◆ getCollisionTimeA()
| short o2::ft0::RecPoints::getCollisionTimeA |
( |
| ) |
const |
|
inline |
◆ getCollisionTimeC()
| short o2::ft0::RecPoints::getCollisionTimeC |
( |
| ) |
const |
|
inline |
◆ getCollisionTimeMean()
| short o2::ft0::RecPoints::getCollisionTimeMean |
( |
| ) |
const |
|
inline |
◆ getInteractionRecord()
◆ getTechnicalWord()
| uint8_t o2::ft0::RecPoints::getTechnicalWord |
( |
| ) |
const |
|
inline |
◆ getTrigger()
◆ getVertex()
| short o2::ft0::RecPoints::getVertex |
( |
| ) |
const |
|
inline |
◆ isValidTime()
| bool o2::ft0::RecPoints::isValidTime |
( |
int |
side | ) |
const |
|
inline |
◆ makeExtraTrgWord()
| static constexpr uint8_t o2::ft0::RecPoints::makeExtraTrgWord |
( |
bool |
isActiveA = true, |
|
|
bool |
isActiveC = true, |
|
|
bool |
isFlangeEvent = true |
|
) |
| |
|
inlinestaticconstexpr |
◆ operator==()
| bool o2::ft0::RecPoints::operator== |
( |
const RecPoints & |
| ) |
const |
|
default |
◆ print()
| void RecPoints::print |
( |
| ) |
const |
◆ setCollisionTime()
| void o2::ft0::RecPoints::setCollisionTime |
( |
short |
time, |
|
|
int |
side |
|
) |
| |
|
inline |
◆ setTriggers()
◆ setVertex()
| void o2::ft0::RecPoints::setVertex |
( |
short |
vertex | ) |
|
|
inline |
◆ mIntRecord
◆ ref
◆ sDummyCollissionTime
| short constexpr o2::ft0::RecPoints::sDummyCollissionTime = 32767 |
|
staticconstexpr |
◆ sMapTechnicalBits
| const std::map<unsigned int, std::string> o2::ft0::RecPoints::sMapTechnicalBits |
|
inlinestatic |
◆ sMapTriggerBits
| const std::map<unsigned int, std::string> o2::ft0::RecPoints::sMapTriggerBits |
|
inlinestatic |
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/DataFormats/Detectors/FIT/FT0/include/DataFormatsFT0/RecPoints.h
- /home/runner/work/AliceO2/AliceO2/DataFormats/Detectors/FIT/FT0/src/RecPoints.cxx