|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    5 #ifndef TrigDecision_TrigDecisionToolCore_h 
    6 #define TrigDecision_TrigDecisionToolCore_h 
   34   class TrigDecisionToolCore : 
public ChainGroupFunctions, 
 
   35                                public ConfigurationAccess, 
 
   36                                public DecisionAccess, 
 
  
std::vector< std::vector< std::string > > getListOfTriggerElements(const Trig::ChainGroup *chaingroup) const
The common trigger namespace for trigger analysis tools.
std::vector< std::string > getListOfTriggers(const Trig::ChainGroup *chaingroup) const
bool isPassed(const Trig::ChainGroup *chaingroup, unsigned int condition=TrigDefs::Physics) const
true if given group of chains passed
std::vector< std::string > getListOfGroups(const Trig::ChainGroup *chaingroup) const
FeatureContainer features(const Trig::ChainGroup *group, unsigned int condition=TrigDefs::Physics) const
Runs 1, 2.
::StatusCode StatusCode
StatusCode definition for legacy code.
const Trig::ChainGroup * getChainGroup(const std::vector< std::string > &patterns, TrigDefs::Group props=TrigDefs::Group::Default) const
Create/get chain group (.
unsigned int isPassedBits(const Trig::ChainGroup *chaingroup) const
Return expert-level information about the various trigger flags as a bit mask.
std::vector< std::string > getListOfStreams(const Trig::ChainGroup *chaingroup) const
float getPrescale(const Trig::ChainGroup *chaingroup, unsigned int condition=TrigDefs::Physics) const
Feature< T > ancestor(const HLT::TriggerElement *te, std::string label="") const
gives back feature matching (by seeding relation)