ATLAS Offline Software
|
#include <ThresholdConfig.h>
Public Types | |
typedef std::vector< TriggerThreshold * > | thrVec_t |
typedef std::map< L1DataDef::TriggerType, thrVec_t > | thrVecMap_t |
Protected Member Functions | |
std::ostream & | indent (std::ostream &o, int lvl, int size) const |
Private Member Functions | |
bool | insertInPosition (std::vector< TriggerThreshold * > &thrVec, TriggerThreshold *tt, unsigned int pos) |
std::vector< TriggerThreshold * > | getNimThresholdVectorByType (const std::string &type) const |
Private Attributes | |
unsigned int | m_ctpVersion |
unsigned int | m_l1Version |
thrVecMap_t | m_thresholdVectors |
thrVec_t | m_TriggerThresholdVector |
thrVec_t | m_ClusterThresholdVector |
CaloInfo | m_CaloInfo |
unsigned int | m_Lvl1MasterId |
unsigned int | m_smk |
unsigned int | m_id |
std::string | m_name |
unsigned int | m_version |
std::string | m_comment |
Friends | |
class | CTPConfig |
Definition at line 17 of file ThresholdConfig.h.
typedef std::vector<TriggerThreshold*> TrigConf::ThresholdConfig::thrVec_t |
Definition at line 20 of file ThresholdConfig.h.
typedef std::map< L1DataDef::TriggerType, thrVec_t> TrigConf::ThresholdConfig::thrVecMap_t |
Definition at line 21 of file ThresholdConfig.h.
ThresholdConfig::ThresholdConfig | ( | ) |
Definition at line 19 of file ThresholdConfig.cxx.
|
overridevirtual |
Definition at line 30 of file ThresholdConfig.cxx.
|
delete |
|
virtualinherited |
Reimplemented in TrigConf::HLTChain, TrigConf::HLTPrescaleSet, TrigConf::TriggerItem, and TrigConf::HLTSequence.
Definition at line 50 of file TrigConfData.cxx.
bool TrigConf::ThresholdConfig::addTriggerThreshold | ( | TriggerThreshold * | value | ) |
Definition at line 75 of file ThresholdConfig.cxx.
void TrigConf::ThresholdConfig::attributeThresholdNumbers | ( | ) |
Definition at line 224 of file ThresholdConfig.cxx.
Definition at line 64 of file ThresholdConfig.h.
void TrigConf::ThresholdConfig::clear | ( | ) |
Definition at line 375 of file ThresholdConfig.cxx.
|
inlineinherited |
Definition at line 23 of file TrigConfData.h.
|
inline |
Definition at line 84 of file ThresholdConfig.h.
TrigConf::TriggerThreshold * TrigConf::ThresholdConfig::findTriggerThreshold | ( | unsigned int | id | ) |
Definition at line 264 of file ThresholdConfig.cxx.
|
inline |
Definition at line 128 of file ThresholdConfig.h.
|
inline |
Definition at line 127 of file ThresholdConfig.h.
|
inline |
Definition at line 119 of file ThresholdConfig.h.
|
inline |
Definition at line 130 of file ThresholdConfig.h.
float TrigConf::ThresholdConfig::getClusterEmIsolation | ( | int | eta, |
int | phi, | ||
int | thresholdnumber | ||
) | const |
Definition at line 138 of file ThresholdConfig.cxx.
float TrigConf::ThresholdConfig::getClusterHadIsolation | ( | int | eta, |
int | phi, | ||
int | thresholdnumber | ||
) | const |
Definition at line 144 of file ThresholdConfig.cxx.
float TrigConf::ThresholdConfig::getClusterHadVeto | ( | int | eta, |
int | phi, | ||
int | thresholdnumber | ||
) | const |
Definition at line 150 of file ThresholdConfig.cxx.
float TrigConf::ThresholdConfig::getClusterThreshold | ( | int | eta, |
int | phi, | ||
int | thresholdnumber | ||
) | const |
Definition at line 185 of file ThresholdConfig.cxx.
string TrigConf::ThresholdConfig::getClusterThresholdType | ( | int | thresholdnumber | ) | const |
Definition at line 129 of file ThresholdConfig.cxx.
|
inline |
Definition at line 108 of file ThresholdConfig.h.
|
inline |
Definition at line 110 of file ThresholdConfig.h.
float TrigConf::ThresholdConfig::getJbThreshold | ( | int | eta, |
int | phi, | ||
int | thresholdnumber | ||
) | const |
Definition at line 209 of file ThresholdConfig.cxx.
|
inline |
Definition at line 111 of file ThresholdConfig.h.
int TrigConf::ThresholdConfig::getJbWindow | ( | int | eta, |
int | phi, | ||
int | thresholdnumber | ||
) | const |
Definition at line 172 of file ThresholdConfig.cxx.
float TrigConf::ThresholdConfig::getJetEtThreshold | ( | int | eta, |
int | phi, | ||
int | thresholdnumber | ||
) | const |
Definition at line 193 of file ThresholdConfig.cxx.
|
inline |
Definition at line 114 of file ThresholdConfig.h.
float TrigConf::ThresholdConfig::getJetThreshold | ( | int | eta, |
int | phi, | ||
int | thresholdnumber | ||
) | const |
Definition at line 205 of file ThresholdConfig.cxx.
|
inline |
Definition at line 109 of file ThresholdConfig.h.
int TrigConf::ThresholdConfig::getJetWindow | ( | int | eta, |
int | phi, | ||
int | thresholdnumber | ||
) | const |
Definition at line 164 of file ThresholdConfig.cxx.
float TrigConf::ThresholdConfig::getJfThreshold | ( | int | eta, |
int | phi, | ||
int | thresholdnumber | ||
) | const |
Definition at line 213 of file ThresholdConfig.cxx.
|
inline |
Definition at line 112 of file ThresholdConfig.h.
int TrigConf::ThresholdConfig::getJfWindow | ( | int | eta, |
int | phi, | ||
int | thresholdnumber | ||
) | const |
Definition at line 168 of file ThresholdConfig.cxx.
|
inline |
Definition at line 129 of file ThresholdConfig.h.
|
inline |
Definition at line 124 of file ThresholdConfig.h.
|
inline |
Definition at line 123 of file ThresholdConfig.h.
|
inline |
Definition at line 116 of file ThresholdConfig.h.
float TrigConf::ThresholdConfig::getMissEtSigThreshold | ( | int | eta, |
int | phi, | ||
int | thresholdnumber | ||
) | const |
Definition at line 201 of file ThresholdConfig.cxx.
float TrigConf::ThresholdConfig::getMissEtThreshold | ( | int | eta, |
int | phi, | ||
int | thresholdnumber | ||
) | const |
Definition at line 197 of file ThresholdConfig.cxx.
|
inline |
Definition at line 115 of file ThresholdConfig.h.
float TrigConf::ThresholdConfig::getMuonThreshold | ( | int | eta, |
int | phi, | ||
int | thresholdnumber | ||
) | const |
Definition at line 189 of file ThresholdConfig.cxx.
|
inline |
Definition at line 117 of file ThresholdConfig.h.
|
inline |
Definition at line 121 of file ThresholdConfig.h.
|
private |
Definition at line 367 of file ThresholdConfig.cxx.
|
inline |
Definition at line 120 of file ThresholdConfig.h.
|
inline |
Definition at line 118 of file ThresholdConfig.h.
float TrigConf::ThresholdConfig::getThreshold | ( | L1DataDef::TriggerType | type, |
int | eta, | ||
int | phi, | ||
int | thresholdnumber | ||
) | const |
Definition at line 181 of file ThresholdConfig.cxx.
|
inline |
Definition at line 32 of file ThresholdConfig.h.
const vector< TriggerThreshold * > & TrigConf::ThresholdConfig::getThresholdVector | ( | L1DataDef::TriggerType | type | ) | const |
Definition at line 37 of file ThresholdConfig.cxx.
float TrigConf::ThresholdConfig::getTotEtThreshold | ( | int | eta, |
int | phi, | ||
int | thresholdnumber | ||
) | const |
Definition at line 217 of file ThresholdConfig.cxx.
|
inline |
Definition at line 113 of file ThresholdConfig.h.
|
inline |
Definition at line 125 of file ThresholdConfig.h.
int TrigConf::ThresholdConfig::getWindow | ( | L1DataDef::TriggerType | type, |
int | eta, | ||
int | phi, | ||
int | thresholdnumber | ||
) | const |
Definition at line 160 of file ThresholdConfig.cxx.
|
inline |
Definition at line 122 of file ThresholdConfig.h.
|
inline |
Definition at line 126 of file ThresholdConfig.h.
|
inlineinherited |
Definition at line 21 of file TrigConfData.h.
|
protectedinherited |
|
private |
Definition at line 53 of file ThresholdConfig.cxx.
|
inline |
Definition at line 87 of file ThresholdConfig.h.
|
inlineinherited |
Definition at line 30 of file L1DataBaseclass.h.
|
inlineinherited |
Definition at line 22 of file TrigConfData.h.
|
delete |
|
overridevirtual |
Implements TrigConf::TrigConfData.
Definition at line 282 of file ThresholdConfig.cxx.
|
inherited |
void TrigConf::ThresholdConfig::printThresholdValueMap | ( | ) | const |
Definition at line 326 of file ThresholdConfig.cxx.
void TrigConf::ThresholdConfig::printTriggerThresholdVector | ( | const std::string & | indent = "" | ) | const |
Definition at line 311 of file ThresholdConfig.cxx.
void TrigConf::ThresholdConfig::printTtvMap | ( | const TriggerThreshold * | thr | ) | const |
Definition at line 340 of file ThresholdConfig.cxx.
void TrigConf::ThresholdConfig::printTtvSummary | ( | const thrVec_t & | vec, |
const std::string & | name | ||
) | const |
Definition at line 318 of file ThresholdConfig.cxx.
Definition at line 65 of file ThresholdConfig.h.
|
inlineinherited |
Definition at line 32 of file TrigConfData.h.
|
inline |
Definition at line 83 of file ThresholdConfig.h.
|
inlineinherited |
Definition at line 29 of file TrigConfData.h.
|
inline |
Definition at line 86 of file ThresholdConfig.h.
|
inlineinherited |
Definition at line 31 of file L1DataBaseclass.h.
|
inlineinherited |
Definition at line 30 of file TrigConfData.h.
|
inlineinherited |
Definition at line 28 of file TrigConfData.h.
|
inlineinherited |
Definition at line 27 of file TrigConfData.h.
|
inlineinherited |
Definition at line 31 of file TrigConfData.h.
|
inline |
Definition at line 44 of file ThresholdConfig.h.
|
inline |
Definition at line 45 of file ThresholdConfig.h.
|
inlineinherited |
Definition at line 20 of file TrigConfData.h.
|
inlineinherited |
Definition at line 19 of file TrigConfData.h.
|
inline |
Definition at line 33 of file ThresholdConfig.h.
const std::vector< TrigConf::TriggerThreshold * > & TrigConf::ThresholdConfig::thresholdVector | ( | L1DataDef::TriggerType | type | ) | const |
Definition at line 47 of file ThresholdConfig.cxx.
|
inlineinherited |
Definition at line 24 of file TrigConfData.h.
|
friend |
Definition at line 96 of file ThresholdConfig.h.
|
private |
Definition at line 103 of file ThresholdConfig.h.
|
private |
Definition at line 102 of file ThresholdConfig.h.
|
privateinherited |
Definition at line 48 of file TrigConfData.h.
|
private |
Definition at line 98 of file ThresholdConfig.h.
|
privateinherited |
Definition at line 45 of file TrigConfData.h.
|
private |
Definition at line 99 of file ThresholdConfig.h.
|
privateinherited |
Definition at line 35 of file L1DataBaseclass.h.
|
privateinherited |
Definition at line 46 of file TrigConfData.h.
|
privateinherited |
Definition at line 44 of file TrigConfData.h.
|
private |
Definition at line 100 of file ThresholdConfig.h.
|
private |
Definition at line 101 of file ThresholdConfig.h.
|
privateinherited |
Definition at line 47 of file TrigConfData.h.