|
ATLAS Offline Software
|
Go to the documentation of this file.
29 for (std::vector<const HLT::TriggerElement*>::const_iterator te = m_tes.begin(); te != m_tes.end(); ++te)
30 if ( ! (*te)->getActiveState() )
37 return m_cgm->navigation();
42 std::vector<Trig::TypelessFeature> features;
44 for(
auto& te : m_tes){
51 m <<
"TEs: " <<
c.size();
52 for ( std::vector<const HLT::TriggerElement*>::const_iterator
i =
c.tes().begin();
53 i !=
c.tes().end(); ++
i ) {
std::string getTEName(const HLT::TriggerElement &te)
converts TEid to TE name (this may not always work, it depends on the availability of config)
const HLT::TrigNavStructure * navigation() const
std::ostream & operator<<(std::ostream &, const Trig::TypelessFeature &)
std::vector< const HLT::TriggerElement * > m_tes
std::vector< Trig::TypelessFeature > typelessGet(HLT::class_id_type clid, const std::string &label="", unsigned int condition=TrigDefs::Physics, const std::string &teName="") const
Typeless version of get method.
const std::vector< const HLT::TriggerElement * > & tes() const
trigger elements in the combination can be used directly with ancestor method
bool active() const
Returns the state of the combination i.e.
void typelessCollect(const HLT::TriggerElement *te, HLT::class_id_type clid, std::vector< Trig::TypelessFeature > &data, const std::string &label, unsigned int condition, const HLT::TrigNavStructure *navigation)