ATLAS Offline Software
Public Member Functions | Private Attributes | Friends | List of all members
Trig::TypelessFeature Class Reference

Feature class, holding information on Feature attached to navigation. More...

#include <TypelessFeature.h>

Collaboration diagram for Trig::TypelessFeature:

Public Member Functions

 TypelessFeature (const HLT::TriggerElement::FeatureAccessHelper accessor, const HLT::TriggerElement *te, const std::string &label)
 
virtual ~TypelessFeature ()
 
const HLT::TriggerElement::FeatureAccessHelper accessHelper () const
 
const HLT::TriggerElementte () const
 
const std::string label () const
 

Private Attributes

const HLT::TriggerElement::FeatureAccessHelper m_accessor
 
const HLT::TriggerElementm_te
 
const std::string m_label
 

Friends

std::ostream & operator<< (std::ostream &, const Trig::TypelessFeature &)
 

Detailed Description

Feature class, holding information on Feature attached to navigation.

Definition at line 20 of file TypelessFeature.h.

Constructor & Destructor Documentation

◆ TypelessFeature()

Trig::TypelessFeature::TypelessFeature ( const HLT::TriggerElement::FeatureAccessHelper  accessor,
const HLT::TriggerElement te,
const std::string &  label 
)
inline

Definition at line 22 of file TypelessFeature.h.

◆ ~TypelessFeature()

virtual Trig::TypelessFeature::~TypelessFeature ( )
inlinevirtual

Definition at line 23 of file TypelessFeature.h.

23 {;}

Member Function Documentation

◆ accessHelper()

const HLT::TriggerElement::FeatureAccessHelper Trig::TypelessFeature::accessHelper ( ) const
inline

Definition at line 24 of file TypelessFeature.h.

24 {return m_accessor;}

◆ label()

const std::string Trig::TypelessFeature::label ( ) const
inline

Definition at line 26 of file TypelessFeature.h.

26 {return m_label;}

◆ te()

const HLT::TriggerElement* Trig::TypelessFeature::te ( ) const
inline

Definition at line 25 of file TypelessFeature.h.

25 {return m_te;}

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  ,
const Trig::TypelessFeature  
)
friend

Member Data Documentation

◆ m_accessor

const HLT::TriggerElement::FeatureAccessHelper Trig::TypelessFeature::m_accessor
private

Definition at line 28 of file TypelessFeature.h.

◆ m_label

const std::string Trig::TypelessFeature::m_label
private

Definition at line 30 of file TypelessFeature.h.

◆ m_te

const HLT::TriggerElement* Trig::TypelessFeature::m_te
private

Definition at line 29 of file TypelessFeature.h.


The documentation for this class was generated from the following file:
Trig::TypelessFeature::m_te
const HLT::TriggerElement * m_te
Definition: TypelessFeature.h:29
Trig::TypelessFeature::label
const std::string label() const
Definition: TypelessFeature.h:26
Trig::TypelessFeature::m_accessor
const HLT::TriggerElement::FeatureAccessHelper m_accessor
Definition: TypelessFeature.h:28
xAOD::JetAttributeAccessor::accessor
const AccessorWrapper< T > * accessor(xAOD::JetAttribute::AttributeID id)
Returns an attribute accessor corresponding to an AttributeID.
Definition: JetAccessorMap.h:26
Trig::TypelessFeature::m_label
const std::string m_label
Definition: TypelessFeature.h:30
Trig::TypelessFeature::te
const HLT::TriggerElement * te() const
Definition: TypelessFeature.h:25