  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
   49   return isPassed(
chain, TrigDefs::Physics);
 
   75   return isPassedBits(
g);
 
   78 std::vector<unsigned int>
 
   84 std::vector<unsigned int>
 
   88   return g->isPassedBitsForEach();
 
  104   if( ! cgm()->assert_decision() ) {
 
  105     ATH_MSG_ERROR(
"Something went wrong in decoding the trigger decision");
 
  108   return cgm()->m_bgCode;
 
  
std::vector< unsigned int > isPassedBitsForEach() const
return result of isPassedBits for each chain in the group
 
std::vector< unsigned int > isPassedBitsForEach(const Trig::ChainGroup *chaingroup) const
Return the result of isPassedBits for each chain in the group.
 
char getBGCode() const
get the bunch group code bit X=1: BG X fired (X=0..7) use: bool BGXfired = BGCode & (0x1<<X)
 
bool isPassed(const Trig::ChainGroup *chaingroup, unsigned int condition=TrigDefs::Physics) const
true if given group of chains passed
 
std::vector< std::string > convertStringToVector(const std::string &triggerNames)
makes a split of list of chains into the vector of chains
 
virtual ~DecisionAccess()
 
FeatureContainer features(const Trig::ChainGroup *group, unsigned int condition=TrigDefs::Physics) const
Runs 1, 2.
 
bool isPassed(unsigned int condition=TrigDefs::Physics) const
tells if chain group passed
 
unsigned int isPassedBits(const Trig::ChainGroup *chaingroup) const
Return expert-level information about the various trigger flags as a bit mask.
 
unsigned int isPassedBits() const
returns bits (OR ed) of the chain group Meaning of the returned bits can be understood by using masks...
 
std::vector< bool > isPassedForEach(unsigned int condition=TrigDefs::Physics) const
return vector with isPassed decision for each chain
 
std::vector< bool > isPassedForEach(const Trig::ChainGroup *chainGroup, unsigned int condition=TrigDefs::Physics) const
return decision for each chain in group