![]() |
ATLAS Offline Software
|
#include <L1DataDef.h>
Classes | |
| struct | TriggerTypeConfig |
Public Types | |
| enum | TriggerType { EM =1 , TAU , MUON , JET , FJET , FJ , JE , JF , JB , XE , TE , XS , MBTS , MBTSSI , LUCID , TRT , BCM , ZDC , NIM , ZB , TH , M , BCMCMB , CALREQ , BPTX , TOPO , ALFA , BGRP = 100 , RNDM , PCLK , UNDEF = 199 } |
| typedef TriggerTypeConfig | InternalTriggerType |
| typedef std::map< TriggerType, TriggerTypeConfig > | TypeConfigMap_t |
| typedef std::map< std::string, TriggerType > | STypeTypeMap_t |
Static Public Member Functions | |
| static void | setMaxThresholdsFromL1Version (unsigned int l1version) |
| static void | printMaxThresholds () |
| static TriggerType | stringAsType (const std::string &type) |
| static std::string & | typeAsString (TriggerType tt) |
| static const std::vector< TriggerType > & | types () |
| static const TypeConfigMap_t & | typeConfigs () |
| static TriggerTypeConfig & | typeConfig (TriggerType tt) |
| static bool | addConfig (TriggerType tt, const std::string &name, unsigned int max, bool internal=false) |
| static void | setOldJEP3Cabling () |
| static void | setNewJEP3Cabling () |
Static Private Attributes | |
| static TypeConfigMap_t g_typeConfigs | ATLAS_THREAD_SAFE |
| static STypeTypeMap_t g_sTypeType | ATLAS_THREAD_SAFE |
| static std::vector< TriggerType > g_Types | ATLAS_THREAD_SAFE |
| static unsigned int g_l1Version | ATLAS_THREAD_SAFE {0} |
Definition at line 16 of file L1DataDef.h.
Definition at line 40 of file L1DataDef.h.
| typedef std::map<std::string, TriggerType> TrigConf::L1DataDef::STypeTypeMap_t |
Definition at line 43 of file L1DataDef.h.
| typedef std::map<TriggerType, TriggerTypeConfig> TrigConf::L1DataDef::TypeConfigMap_t |
Definition at line 42 of file L1DataDef.h.
| Enumerator | |
|---|---|
| EM | |
| TAU | |
| MUON | |
| JET | |
| FJET | |
| FJ | |
| JE | |
| JF | |
| JB | |
| XE | |
| TE | |
| XS | |
| MBTS | |
| MBTSSI | |
| LUCID | |
| TRT | |
| BCM | |
| ZDC | |
| NIM | |
| ZB | |
| TH | |
| M | |
| BCMCMB | |
| CALREQ | |
| BPTX | |
| TOPO | |
| ALFA | |
| BGRP | |
| RNDM | |
| PCLK | |
| UNDEF | |
Definition at line 19 of file L1DataDef.h.
|
inlinestatic |
Definition at line 60 of file L1DataDef.h.
|
static |
|
static |
Definition at line 65 of file L1DataDef.cxx.
|
static |
Definition at line 160 of file L1DataDef.cxx.
|
static |
Definition at line 152 of file L1DataDef.cxx.
|
inlinestatic |
Definition at line 51 of file L1DataDef.h.
|
inlinestatic |
Definition at line 53 of file L1DataDef.h.
|
static |
Definition at line 140 of file L1DataDef.cxx.
|
inlinestatic |
Definition at line 57 of file L1DataDef.h.
|
inlinestatic |
Definition at line 55 of file L1DataDef.h.
|
inlinestaticprivate |
Definition at line 72 of file L1DataDef.h.
|
inlinestaticprivate |
Definition at line 73 of file L1DataDef.h.
|
inlinestaticprivate |
Definition at line 74 of file L1DataDef.h.
|
inlinestaticprivate |
Definition at line 75 of file L1DataDef.h.