LVL1CTP::Lvl1Result Class Reference

List of all members.

Public Member Functions

 Lvl1Result (bool config=false)
bool isConfigured () const
 is LVL1 configured ?
bool isAccepted () const
 final LVL1 decision && isConfigured
bool anyActiveL1ItemAfterVeto () const
 any LVL1 item passed after prescale, veto ?
bool isPassedBeforePrescale (unsigned int item) const
 raw L1 item
bool isPassedAfterPrescale (unsigned int item) const
 after prescale
bool isPassedAfterVeto (unsigned int item) const
 final L1 decision for this item
bool isPassedRaw (unsigned int item) const
 same as isPassedBeforePrescale
bool isPrescaled (unsigned int item) const
 item isPassedBeforePrescale and _not_ isPassedAfterPrescale
bool isVeto (unsigned int item) const
 item isPassedAfterPrescale and _not_ isPassedAfterVeto
unsigned int nItems () const
const std::vector< uint32_t > & itemsPassed () const
const std::vector< uint32_t > & itemsBeforePrescale () const
const std::vector< uint32_t > & itemsAfterPrescale () const
const std::vector< uint32_t > & itemsAfterVeto () const
std::vector< uint32_t > & itemsPassed ()
std::vector< uint32_t > & itemsBeforePrescale ()
std::vector< uint32_t > & itemsAfterPrescale ()
std::vector< uint32_t > & itemsAfterVeto ()

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Apr 2017 for RootCore Packages by  doxygen 1.6.1