![]() |
![]() |
#include <L1GtFdlWord.h>
Public Member Functions | |
const cms_uint16_t | boardId () const |
get/set board ID More... | |
const int | bxInEvent () const |
get/set bunch cross in the GT event record More... | |
const cms_uint16_t | bxNr () const |
get/set BxNr - bunch cross number of the actual bx More... | |
const cms_uint32_t | eventNr () const |
get/set event number since last L1 reset generated in FDL More... | |
const cms_uint16_t | finalOR () const |
get/set "Final OR" bits More... | |
const unsigned int | getSize () const |
get the size of the FDL block in GT DAQ record (in multiple of 8 bits) More... | |
const bool | globalDecision () const |
const DecisionWord & | gtDecisionWord () const |
get/set/print algorithms bits (decision word) More... | |
const DecisionWordExtended & | gtDecisionWordExtended () const |
get/set extended algorithms bits (extended decision word) More... | |
const cms_uint16_t | gtPrescaleFactorIndexAlgo () const |
const cms_uint16_t | gtPrescaleFactorIndexTech () const |
get/set index of the set of prescale factors More... | |
const TechnicalTriggerWord & | gtTechnicalTriggerWord () const |
get/set technical trigger bits More... | |
L1GtFdlWord () | |
constructors More... | |
L1GtFdlWord (cms_uint16_t boardIdValue, int bxInEventValue, cms_uint16_t bxNrValue, cms_uint32_t eventNrValue, const TechnicalTriggerWord >TechnicalTriggerWordValue, const DecisionWord >DecisionWordValue, const DecisionWordExtended >DecisionWordExtendedValue, cms_uint16_t gtPrescaleFactorIndexTechValue, cms_uint16_t gtPrescaleFactorIndexAlgoValue, cms_uint16_t noAlgoValue, cms_uint16_t finalORValue, cms_uint32_t orbitNrValue, cms_uint16_t lumiSegmentNrValue, cms_uint16_t localBxNrValue) | |
const cms_uint16_t | localBxNr () const |
get/set local bunch cross number of the actual bx More... | |
const cms_uint16_t | lumiSegmentNr () const |
get/set luminosity segment number of the actual bx More... | |
const cms_uint16_t | noAlgo () const |
get/set NoAlgo More... | |
bool | operator!= (const L1GtFdlWord &) const |
unequal operator More... | |
bool | operator== (const L1GtFdlWord &) const |
equal operator More... | |
const cms_uint32_t | orbitNr () const |
get/set orbit number More... | |
const cms_uint16_t | physicsDeclared () const |
get/set "physics declared" bit More... | |
void | print (std::ostream &myCout) const |
pretty print the content of a L1GtFdlWord More... | |
void | printGtDecisionWord (std::ostream &myCout) const |
void | printGtDecisionWordExtended (std::ostream &myCout) const |
void | printGtTechnicalTriggerWord (std::ostream &myCout) const |
void | reset () |
reset the content of a L1GtFdlWord More... | |
void | setBoardId (const cms_uint16_t &boardIdValue) |
set BoardId from a BoardId value More... | |
void | setBoardId (const cms_uint64_t &word64) |
set the BoardId value from a 64-bits word More... | |
void | setBoardIdWord64 (cms_uint64_t &word64, const int iWord) |
void | setBxInEvent (const int bxInEventValue) |
void | setBxInEvent (const cms_uint64_t &word64) |
set the BxInEvent value from a 64-bits word More... | |
void | setBxInEventWord64 (cms_uint64_t &word64, const int iWord) |
void | setBxNr (const cms_uint16_t &bxNrValue) |
void | setBxNr (const cms_uint64_t &word64) |
set the BxNr value from a 64-bits word More... | |
void | setBxNrWord64 (cms_uint64_t &word64, const int iWord) |
void | setEventNr (const cms_uint32_t &eventNrValue) |
void | setEventNr (const cms_uint64_t &word64) |
set the EventNr value from a 64-bits word More... | |
void | setEventNrWord64 (cms_uint64_t &word64, const int iWord) |
void | setFinalOR (const cms_uint16_t &finalORValue) |
void | setFinalOR (const cms_uint64_t &word64) |
set the "Final OR" bits from a 64-bits word More... | |
void | setFinalORWord64 (cms_uint64_t &word64, const int iWord) |
void | setGtDecisionWord (const DecisionWord >DecisionWordValue) |
void | setGtDecisionWordA (const cms_uint64_t &word64) |
void | setGtDecisionWordAWord64 (cms_uint64_t &word64, const int iWord) |
void | setGtDecisionWordB (const cms_uint64_t &word64) |
void | setGtDecisionWordBWord64 (cms_uint64_t &word64, const int iWord) |
void | setGtDecisionWordExtended (const DecisionWordExtended >DecisionWordExtendedValue) |
void | setGtDecisionWordExtended (const cms_uint64_t &word64) |
set the extended algorithms bits from a 64-bits word More... | |
void | setGtDecisionWordExtendedWord64 (cms_uint64_t &word64, const int iWord) |
void | setGtPrescaleFactorIndexAlgo (const cms_uint16_t >PrescaleFactorIndexAlgoValue) |
void | setGtPrescaleFactorIndexAlgo (const cms_uint64_t &word64) |
set the GtPrescaleFactorIndexAlgo from a 64-bits word More... | |
void | setGtPrescaleFactorIndexAlgoWord64 (cms_uint64_t &word64, const int iWord) |
void | setGtPrescaleFactorIndexTech (const cms_uint16_t >PrescaleFactorIndexTechValue) |
void | setGtPrescaleFactorIndexTech (const cms_uint64_t &word64) |
set the GtPrescaleFactorIndexTech from a 64-bits word More... | |
void | setGtPrescaleFactorIndexTechWord64 (cms_uint64_t &word64, const int iWord) |
void | setGtTechnicalTriggerWord (const TechnicalTriggerWord >TechnicalTriggerWordValue) |
void | setGtTechnicalTriggerWord (const cms_uint64_t &word64) |
set the technical trigger bits from a 64-bits word More... | |
void | setGtTechnicalTriggerWordWord64 (cms_uint64_t &word64, const int iWord) |
void | setLocalBxNr (const cms_uint16_t &localBxNrValue) |
void | setLocalBxNr (const cms_uint64_t &word64) |
set the local bunch cross number bits from a 64-bits word More... | |
void | setLocalBxNrWord64 (cms_uint64_t &word64, const int iWord) |
void | setLumiSegmentNr (const cms_uint16_t &lumiSegmentNrValue) |
void | setLumiSegmentNr (const cms_uint64_t &word64) |
set the luminosity segment number bits from a 64-bits word More... | |
void | setLumiSegmentNrWord64 (cms_uint64_t &word64, const int iWord) |
void | setNoAlgo (const cms_uint16_t &noAlgoValue) |
void | setNoAlgo (const cms_uint64_t &word64) |
set the NoAlgo from a 64-bits word More... | |
void | setNoAlgoWord64 (cms_uint64_t &word64, const int iWord) |
void | setOrbitNr (const cms_uint32_t &orbitNrValue) |
void | setOrbitNr (const cms_uint64_t &word64) |
set the orbit number bits from a 64-bits word More... | |
void | setOrbitNrWord64 (cms_uint64_t &word64, const int iWord) |
void | setPhysicsDeclared (const cms_uint16_t &physicsDeclaredValue) |
void | setPhysicsDeclared (const cms_uint64_t &word64) |
set the "physics declared" bit from a 64-bits word More... | |
void | setPhysicsDeclaredWord64 (cms_uint64_t &word64, const int iWord) |
void | unpack (const unsigned char *fdlPtr) |
virtual | ~L1GtFdlWord () |
destructor More... | |
Private Attributes | |
cms_uint16_t | m_boardId |
board identifier More... | |
int | m_bxInEvent |
bunch cross in the GT event record More... | |
cms_uint16_t | m_bxNr |
bunch cross number of the actual bx More... | |
cms_uint32_t | m_eventNr |
event number since last L1 reset generated in FDL More... | |
cms_uint16_t | m_finalOR |
DecisionWord | m_gtDecisionWord |
algorithm bits More... | |
DecisionWordExtended | m_gtDecisionWordExtended |
extended algorithm bits, in addition to 128 More... | |
cms_uint16_t | m_gtPrescaleFactorIndexAlgo |
cms_uint16_t | m_gtPrescaleFactorIndexTech |
TechnicalTriggerWord | m_gtTechnicalTriggerWord |
technical trigger bits More... | |
cms_uint16_t | m_localBxNr |
cms_uint16_t | m_lumiSegmentNr |
luminosity segment number More... | |
cms_uint16_t | m_noAlgo |
true if no algorithm (from a defined group - default all) triggered More... | |
cms_uint32_t | m_orbitNr |
orbit number More... | |
cms_uint16_t | m_physicsDeclared |
set to true when physics declared More... | |
Static Private Attributes | |
static const int | BlockSize = 7 |
static const cms_uint64_t | BoardIdMask = 0xFFFF000000000000ULL |
static const int | BoardIdShift = 48 |
static const int | BoardIdWord = 0 |
static const cms_uint64_t | BxInEventMask = 0x0000F00000000000ULL |
static const int | BxInEventShift = 44 |
static const int | BxInEventWord = 0 |
static const cms_uint64_t | BxNrMask = 0x00000FFF00000000ULL |
static const int | BxNrShift = 32 |
static const int | BxNrWord = 0 |
static const cms_uint64_t | EventNrMask = 0x0000000000FFFFFFULL |
static const int | EventNrShift = 0 |
static const int | EventNrWord = 0 |
static const cms_uint64_t | FinalORMask = 0x00000000000000FFULL |
static const int | FinalORShift = 0 |
static const int | FinalORWord = 5 |
static const cms_uint64_t | GtDecisionWordAMask = 0xFFFFFFFFFFFFFFFFULL |
static const int | GtDecisionWordAShift = 0 |
static const int | GtDecisionWordAWord = 2 |
static const cms_uint64_t | GtDecisionWordBMask = 0xFFFFFFFFFFFFFFFFULL |
static const int | GtDecisionWordBShift = 0 |
static const int | GtDecisionWordBWord = 3 |
static const cms_uint64_t | GtDecisionWordExtendedMask = 0xFFFFFFFFFFFFFFFFULL |
static const int | GtDecisionWordExtendedShift = 0 |
static const int | GtDecisionWordExtendedWord = 4 |
static const cms_uint64_t | GtPrescaleFactorIndexAlgoMask = 0x000000FF00000000ULL |
static const int | GtPrescaleFactorIndexAlgoShift = 32 |
static const int | GtPrescaleFactorIndexAlgoWord = 5 |
static const cms_uint64_t | GtPrescaleFactorIndexTechMask = 0x00FF000000000000ULL |
static const int | GtPrescaleFactorIndexTechShift = 48 |
static const int | GtPrescaleFactorIndexTechWord = 5 |
static const cms_uint64_t | GtTechnicalTriggerWordMask = 0xFFFFFFFFFFFFFFFFULL |
static const int | GtTechnicalTriggerWordShift = 0 |
static const int | GtTechnicalTriggerWordWord = 1 |
static const cms_uint64_t | LocalBxNrMask = 0x0000000000000FFFULL |
static const int | LocalBxNrShift = 0 |
static const int | LocalBxNrWord = 6 |
static const cms_uint64_t | LumiSegmentNrMask = 0x00000000FFFF0000ULL |
static const int | LumiSegmentNrShift = 16 |
static const int | LumiSegmentNrWord = 6 |
static const cms_uint64_t | NoAlgoMask = 0x0000000000000100ULL |
static const int | NoAlgoShift = 8 |
static const int | NoAlgoWord = 5 |
static const cms_uint64_t | OrbitNrMask = 0xFFFFFFFF00000000ULL |
static const int | OrbitNrShift = 32 |
static const int | OrbitNrWord = 6 |
static const cms_uint64_t | PhysicsDeclaredMask = 0x8000000000000000ULL |
static const int | PhysicsDeclaredShift = 63 |
static const int | PhysicsDeclaredWord = 5 |
Description: L1 Global Trigger - FDL block in the readout record.
Implementation: <TODO: enter implementation details>
Description: see header file.
Implementation: <TODO: enter implementation details>
Definition at line 29 of file L1GtFdlWord.h.
L1GtFdlWord::L1GtFdlWord | ( | ) |
constructors
Definition at line 32 of file L1GtFdlWord.cc.
L1GtFdlWord::L1GtFdlWord | ( | cms_uint16_t | boardIdValue, |
int | bxInEventValue, | ||
cms_uint16_t | bxNrValue, | ||
cms_uint32_t | eventNrValue, | ||
const TechnicalTriggerWord & | gtTechnicalTriggerWordValue, | ||
const DecisionWord & | gtDecisionWordValue, | ||
const DecisionWordExtended & | gtDecisionWordExtendedValue, | ||
cms_uint16_t | gtPrescaleFactorIndexTechValue, | ||
cms_uint16_t | gtPrescaleFactorIndexAlgoValue, | ||
cms_uint16_t | noAlgoValue, | ||
cms_uint16_t | finalORValue, | ||
cms_uint32_t | orbitNrValue, | ||
cms_uint16_t | lumiSegmentNrValue, | ||
cms_uint16_t | localBxNrValue | ||
) |
Definition at line 74 of file L1GtFdlWord.cc.
|
virtual |
destructor
Definition at line 102 of file L1GtFdlWord.cc.
|
inline |
|
inline |
get/set bunch cross in the GT event record
Definition at line 90 of file L1GtFdlWord.h.
|
inline |
get/set BxNr - bunch cross number of the actual bx
Definition at line 110 of file L1GtFdlWord.h.
|
inline |
get/set event number since last L1 reset generated in FDL
Definition at line 130 of file L1GtFdlWord.h.
|
inline |
get/set "Final OR" bits
Definition at line 306 of file L1GtFdlWord.h.
|
inline |
get the size of the FDL block in GT DAQ record (in multiple of 8 bits)
Definition at line 392 of file L1GtFdlWord.h.
|
inline |
Definition at line 325 of file L1GtFdlWord.h.
|
inline |
get/set/print algorithms bits (decision word)
Definition at line 171 of file L1GtFdlWord.h.
|
inline |
get/set extended algorithms bits (extended decision word)
Definition at line 203 of file L1GtFdlWord.h.
|
inline |
Definition at line 267 of file L1GtFdlWord.h.
|
inline |
get/set index of the set of prescale factors
Definition at line 248 of file L1GtFdlWord.h.
|
inline |
get/set technical trigger bits
Definition at line 149 of file L1GtFdlWord.h.
|
inline |
get/set local bunch cross number of the actual bx
Definition at line 372 of file L1GtFdlWord.h.
|
inline |
get/set luminosity segment number of the actual bx
Definition at line 352 of file L1GtFdlWord.h.
|
inline |
get/set NoAlgo
Definition at line 286 of file L1GtFdlWord.h.
bool L1GtFdlWord::operator!= | ( | const L1GtFdlWord & | result | ) | const |
unequal operator
Definition at line 177 of file L1GtFdlWord.cc.
bool L1GtFdlWord::operator== | ( | const L1GtFdlWord & | result | ) | const |
equal operator
Definition at line 109 of file L1GtFdlWord.cc.
|
inline |
get/set orbit number
Definition at line 332 of file L1GtFdlWord.h.
|
inline |
get/set "physics declared" bit
Definition at line 227 of file L1GtFdlWord.h.
Referenced by HLTPhysicsDeclared::filter(), PhysDecl::filter(), and DQMDcsInfo::makeGtInfo().
void L1GtFdlWord::print | ( | std::ostream & | myCout | ) | const |
pretty print the content of a L1GtFdlWord
Definition at line 766 of file L1GtFdlWord.cc.
void L1GtFdlWord::printGtDecisionWord | ( | std::ostream & | myCout | ) | const |
Definition at line 345 of file L1GtFdlWord.cc.
void L1GtFdlWord::printGtDecisionWordExtended | ( | std::ostream & | myCout | ) | const |
Definition at line 503 of file L1GtFdlWord.cc.
void L1GtFdlWord::printGtTechnicalTriggerWord | ( | std::ostream & | myCout | ) | const |
Definition at line 271 of file L1GtFdlWord.cc.
void L1GtFdlWord::reset | ( | void | ) |
reset the content of a L1GtFdlWord
Definition at line 732 of file L1GtFdlWord.cc.
|
inline |
set BoardId from a BoardId value
Definition at line 75 of file L1GtFdlWord.h.
void L1GtFdlWord::setBoardId | ( | const cms_uint64_t & | word64 | ) |
set the BoardId value from a 64-bits word
Definition at line 188 of file L1GtFdlWord.cc.
void L1GtFdlWord::setBoardIdWord64 | ( | cms_uint64_t & | word64, |
const int | iWord | ||
) |
set the BoardId value in a 64-bits word, having the index iWord in the GTFE raw record
Definition at line 196 of file L1GtFdlWord.cc.
|
inline |
Definition at line 95 of file L1GtFdlWord.h.
void L1GtFdlWord::setBxInEvent | ( | const cms_uint64_t & | word64 | ) |
set the BxInEvent value from a 64-bits word
Definition at line 207 of file L1GtFdlWord.cc.
void L1GtFdlWord::setBxInEventWord64 | ( | cms_uint64_t & | word64, |
const int | iWord | ||
) |
set the BxInEvent value in a 64-bits word, having the index iWord in the GTFE raw record
Definition at line 217 of file L1GtFdlWord.cc.
|
inline |
Definition at line 115 of file L1GtFdlWord.h.
void L1GtFdlWord::setBxNr | ( | const cms_uint64_t & | word64 | ) |
set the BxNr value from a 64-bits word
Definition at line 231 of file L1GtFdlWord.cc.
void L1GtFdlWord::setBxNrWord64 | ( | cms_uint64_t & | word64, |
const int | iWord | ||
) |
set the BxNr value in a 64-bits word, having the index iWord in the GTFE raw record
Definition at line 239 of file L1GtFdlWord.cc.
|
inline |
Definition at line 135 of file L1GtFdlWord.h.
void L1GtFdlWord::setEventNr | ( | const cms_uint64_t & | word64 | ) |
set the EventNr value from a 64-bits word
Definition at line 250 of file L1GtFdlWord.cc.
void L1GtFdlWord::setEventNrWord64 | ( | cms_uint64_t & | word64, |
const int | iWord | ||
) |
set the EventNr value in a 64-bits word, having the index iWord in the GTFE raw record
Definition at line 258 of file L1GtFdlWord.cc.
|
inline |
Definition at line 311 of file L1GtFdlWord.h.
void L1GtFdlWord::setFinalOR | ( | const cms_uint64_t & | word64 | ) |
set the "Final OR" bits from a 64-bits word
Definition at line 656 of file L1GtFdlWord.cc.
void L1GtFdlWord::setFinalORWord64 | ( | cms_uint64_t & | word64, |
const int | iWord | ||
) |
set the "Final OR" bits in a 64-bits word, having the index iWord in the GTFE raw record
Definition at line 664 of file L1GtFdlWord.cc.
|
inline |
Definition at line 176 of file L1GtFdlWord.h.
void L1GtFdlWord::setGtDecisionWordA | ( | const cms_uint64_t & | word64 | ) |
set the algorithms bits from two 64-bits words WordA: bits 0-63
Definition at line 398 of file L1GtFdlWord.cc.
void L1GtFdlWord::setGtDecisionWordAWord64 | ( | cms_uint64_t & | word64, |
const int | iWord | ||
) |
set the algorithms bits in two 64-bits word, having the first index iWord in the GTFE raw record WordA: bits 0-63
Definition at line 435 of file L1GtFdlWord.cc.
void L1GtFdlWord::setGtDecisionWordB | ( | const cms_uint64_t & | word64 | ) |
set the algorithms bits from two 64-bits words WordB: bits 64-128
Definition at line 414 of file L1GtFdlWord.cc.
void L1GtFdlWord::setGtDecisionWordBWord64 | ( | cms_uint64_t & | word64, |
const int | iWord | ||
) |
set the algorithms bits in two 64-bits word, having the first index iWord in the GTFE raw record WordB: bits 64-128
Definition at line 471 of file L1GtFdlWord.cc.
|
inline |
Definition at line 208 of file L1GtFdlWord.h.
void L1GtFdlWord::setGtDecisionWordExtended | ( | const cms_uint64_t & | word64 | ) |
set the extended algorithms bits from a 64-bits word
Definition at line 527 of file L1GtFdlWord.cc.
void L1GtFdlWord::setGtDecisionWordExtendedWord64 | ( | cms_uint64_t & | word64, |
const int | iWord | ||
) |
set the extended algorithms bits in a 64-bits word, having the index iWord in the GTFE raw record
Definition at line 545 of file L1GtFdlWord.cc.
|
inline |
Definition at line 272 of file L1GtFdlWord.h.
void L1GtFdlWord::setGtPrescaleFactorIndexAlgo | ( | const cms_uint64_t & | word64 | ) |
set the GtPrescaleFactorIndexAlgo from a 64-bits word
Definition at line 616 of file L1GtFdlWord.cc.
void L1GtFdlWord::setGtPrescaleFactorIndexAlgoWord64 | ( | cms_uint64_t & | word64, |
const int | iWord | ||
) |
set the GtPrescaleFactorIndexAlgo bits in a 64-bits word, having the index iWord in the GTFE raw record
Definition at line 623 of file L1GtFdlWord.cc.
|
inline |
Definition at line 253 of file L1GtFdlWord.h.
void L1GtFdlWord::setGtPrescaleFactorIndexTech | ( | const cms_uint64_t & | word64 | ) |
set the GtPrescaleFactorIndexTech from a 64-bits word
Definition at line 596 of file L1GtFdlWord.cc.
void L1GtFdlWord::setGtPrescaleFactorIndexTechWord64 | ( | cms_uint64_t & | word64, |
const int | iWord | ||
) |
set the GtPrescaleFactorIndexTech bits in a 64-bits word, having the index iWord in the GTFE raw record
Definition at line 603 of file L1GtFdlWord.cc.
|
inline |
Definition at line 154 of file L1GtFdlWord.h.
void L1GtFdlWord::setGtTechnicalTriggerWord | ( | const cms_uint64_t & | word64 | ) |
set the technical trigger bits from a 64-bits word
Definition at line 295 of file L1GtFdlWord.cc.
void L1GtFdlWord::setGtTechnicalTriggerWordWord64 | ( | cms_uint64_t & | word64, |
const int | iWord | ||
) |
set the technical trigger bits in a 64-bits word, having the index iWord in the GTFE raw record
Definition at line 311 of file L1GtFdlWord.cc.
|
inline |
Definition at line 377 of file L1GtFdlWord.h.
void L1GtFdlWord::setLocalBxNr | ( | const cms_uint64_t & | word64 | ) |
set the local bunch cross number bits from a 64-bits word
Definition at line 712 of file L1GtFdlWord.cc.
void L1GtFdlWord::setLocalBxNrWord64 | ( | cms_uint64_t & | word64, |
const int | iWord | ||
) |
set the local bunch cross number bits in a 64-bits word, having the index iWord in the GTFE raw record
Definition at line 719 of file L1GtFdlWord.cc.
|
inline |
Definition at line 357 of file L1GtFdlWord.h.
void L1GtFdlWord::setLumiSegmentNr | ( | const cms_uint64_t & | word64 | ) |
set the luminosity segment number bits from a 64-bits word
Definition at line 694 of file L1GtFdlWord.cc.
void L1GtFdlWord::setLumiSegmentNrWord64 | ( | cms_uint64_t & | word64, |
const int | iWord | ||
) |
set the luminosity segment number bits in a 64-bits word, having the index iWord in the GTFE raw record
Definition at line 700 of file L1GtFdlWord.cc.
|
inline |
Definition at line 291 of file L1GtFdlWord.h.
void L1GtFdlWord::setNoAlgo | ( | const cms_uint64_t & | word64 | ) |
set the NoAlgo from a 64-bits word
Definition at line 635 of file L1GtFdlWord.cc.
void L1GtFdlWord::setNoAlgoWord64 | ( | cms_uint64_t & | word64, |
const int | iWord | ||
) |
set the NoAlgo bits in a 64-bits word, having the index iWord in the GTFE raw record
Definition at line 642 of file L1GtFdlWord.cc.
|
inline |
Definition at line 337 of file L1GtFdlWord.h.
void L1GtFdlWord::setOrbitNr | ( | const cms_uint64_t & | word64 | ) |
set the orbit number bits from a 64-bits word
Definition at line 676 of file L1GtFdlWord.cc.
void L1GtFdlWord::setOrbitNrWord64 | ( | cms_uint64_t & | word64, |
const int | iWord | ||
) |
set the orbit number bits in a 64-bits word, having the index iWord in the GTFE raw record
Definition at line 682 of file L1GtFdlWord.cc.
|
inline |
Definition at line 232 of file L1GtFdlWord.h.
void L1GtFdlWord::setPhysicsDeclared | ( | const cms_uint64_t & | word64 | ) |
set the "physics declared" bit from a 64-bits word
Definition at line 577 of file L1GtFdlWord.cc.
void L1GtFdlWord::setPhysicsDeclaredWord64 | ( | cms_uint64_t & | word64, |
const int | iWord | ||
) |
set the "physics declared" bit bits in a 64-bits word, having the index iWord in the GTFE raw record
Definition at line 584 of file L1GtFdlWord.cc.
void L1GtFdlWord::unpack | ( | const unsigned char * | fdlPtr | ) |
unpack FDL fdlPtr pointer to the beginning of the FDL block in the raw data
Definition at line 891 of file L1GtFdlWord.cc.
|
staticprivate |
Definition at line 416 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 427 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 433 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 421 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 428 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 434 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 422 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 429 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 435 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 423 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 430 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 436 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 424 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 473 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 479 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 467 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 447 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 448 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 446 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 453 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 454 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 452 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 459 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 460 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 458 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 471 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 477 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 465 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 470 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 476 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 464 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 441 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 442 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 440 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 488 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 492 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 484 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 487 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 491 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 483 of file L1GtFdlWord.h.
|
private |
board identifier
Definition at line 498 of file L1GtFdlWord.h.
|
private |
bunch cross in the GT event record
Definition at line 501 of file L1GtFdlWord.h.
|
private |
bunch cross number of the actual bx
Definition at line 504 of file L1GtFdlWord.h.
|
private |
event number since last L1 reset generated in FDL
Definition at line 507 of file L1GtFdlWord.h.
|
private |
FINOR (7:0) Final OR bits. FINOR(i) is connected to Partition (i);
Definition at line 534 of file L1GtFdlWord.h.
|
private |
algorithm bits
Definition at line 515 of file L1GtFdlWord.h.
|
private |
extended algorithm bits, in addition to 128
Definition at line 518 of file L1GtFdlWord.h.
|
private |
Definition at line 527 of file L1GtFdlWord.h.
|
private |
index of the set of prescale factors in the DB/EventSetup for algorithm triggers and technical triggers
Definition at line 526 of file L1GtFdlWord.h.
|
private |
technical trigger bits
Definition at line 512 of file L1GtFdlWord.h.
|
private |
local bunch cross number of the actual bx bx number at which the data were written into the ringbuffer
Definition at line 546 of file L1GtFdlWord.h.
|
private |
luminosity segment number
Definition at line 542 of file L1GtFdlWord.h.
|
private |
true if no algorithm (from a defined group - default all) triggered
Definition at line 530 of file L1GtFdlWord.h.
|
private |
orbit number
Definition at line 539 of file L1GtFdlWord.h.
|
private |
set to true when physics declared
Definition at line 522 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 472 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 478 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 466 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 486 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 490 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 482 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 469 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 475 of file L1GtFdlWord.h.
|
staticprivate |
Definition at line 463 of file L1GtFdlWord.h.