  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
    5 #ifndef TrigConf_L1DataDef 
    6 #define TrigConf_L1DataDef 
   55       static const std::vector<TriggerType>& 
types() { 
return g_Types; }
 
   62          g_sTypeType.insert(STypeTypeMap_t::value_type(
name,
tt));
 
   63          g_Types.push_back(
tt);
 
  
static void setMaxThresholdsFromL1Version(unsigned int l1version)
 
static TriggerTypeConfig & typeConfig(TriggerType tt)
 
static STypeTypeMap_t g_sTypeType ATLAS_THREAD_SAFE
 
static void setNewJEP3Cabling()
 
TriggerTypeConfig(TriggerType t=UNDEF, const std::string &n="UNDEF", unsigned int m=0, bool i=false)
 
static std::vector< TriggerType > g_Types ATLAS_THREAD_SAFE
 
static void printMaxThresholds()
 
static const TypeConfigMap_t & typeConfigs()
 
Forward iterator to traverse the main components of the trigger configuration.
 
static TriggerType stringAsType(const std::string &type)
 
static bool addConfig(TriggerType tt, const std::string &name, unsigned int max, bool internal=false)
 
std::map< TriggerType, TriggerTypeConfig > TypeConfigMap_t
 
static TypeConfigMap_t g_typeConfigs ATLAS_THREAD_SAFE
 
std::map< std::string, TriggerType > STypeTypeMap_t
 
static std::string & typeAsString(TriggerType tt)
 
static const std::vector< TriggerType > & types()
 
static void setOldJEP3Cabling()
 
TriggerTypeConfig InternalTriggerType
 
Define macros for attributes used to control the static checker.