![]() |
ATLAS Offline Software
|
Access to TrigConf::CTPTriggerThreshold by name. More...
#include <ThresholdMap.h>
Public Member Functions | |
ThresholdMap ()=delete | |
ThresholdMap (const TrigConf::L1Menu *l1menu) | |
ThresholdMap (const std::vector< TrigConf::TriggerThreshold * > &threshold_vector) | |
ThresholdMap (const std::vector< TrigConf::TriggerThreshold * > &threshold_vector, const std::vector< TrigConf::PIT * > &pit_vector) | |
ThresholdMap (const std::vector< TrigConf::TriggerThreshold * > &threshold_vector, const std::vector< TrigConf::TIP * > &pit_vector) | |
~ThresholdMap () | |
default destructor More... | |
std::vector< std::string > | getThresholdNames () const |
const CTPTriggerThreshold & | getCTPThreshold (const std::string &thrName) const |
Private Attributes | |
std::map< std::string, const CTPTriggerThreshold * > | m_mapByName |
map storing the accosiation between threshold name and CTPTriggerThreshold More... | |
Access to TrigConf::CTPTriggerThreshold by name.
Definition at line 25 of file ThresholdMap.h.
|
delete |
LVL1CTP::ThresholdMap::ThresholdMap | ( | const TrigConf::L1Menu * | l1menu | ) |
Definition at line 10 of file ThresholdMap.cxx.
LVL1CTP::ThresholdMap::ThresholdMap | ( | const std::vector< TrigConf::TriggerThreshold * > & | threshold_vector | ) |
Definition at line 25 of file ThresholdMap.cxx.
LVL1CTP::ThresholdMap::ThresholdMap | ( | const std::vector< TrigConf::TriggerThreshold * > & | threshold_vector, |
const std::vector< TrigConf::PIT * > & | pit_vector | ||
) |
Definition at line 38 of file ThresholdMap.cxx.
LVL1CTP::ThresholdMap::ThresholdMap | ( | const std::vector< TrigConf::TriggerThreshold * > & | threshold_vector, |
const std::vector< TrigConf::TIP * > & | pit_vector | ||
) |
Definition at line 61 of file ThresholdMap.cxx.
LVL1CTP::ThresholdMap::~ThresholdMap | ( | ) |
default destructor
Definition at line 83 of file ThresholdMap.cxx.
const LVL1CTP::CTPTriggerThreshold & LVL1CTP::ThresholdMap::getCTPThreshold | ( | const std::string & | thrName | ) | const |
Definition at line 100 of file ThresholdMap.cxx.
std::vector< std::string > LVL1CTP::ThresholdMap::getThresholdNames | ( | ) | const |
Definition at line 90 of file ThresholdMap.cxx.
|
private |
map storing the accosiation between threshold name and CTPTriggerThreshold
Definition at line 53 of file ThresholdMap.h.