#include <HLTPrescale.h>
Definition at line 26 of file HLTPrescale.h.
◆ PrescaleMap_t
◆ value_type
◆ HLTPrescale() [1/3]
| TrigConf::HLTPrescale::HLTPrescale |
( |
float | prescale = 1, |
|
|
float | pass_through = -1 ) |
◆ HLTPrescale() [2/3]
| TrigConf::HLTPrescale::HLTPrescale |
( |
const HLTPrescale & | o | ) |
|
|
default |
◆ HLTPrescale() [3/3]
◆ ~HLTPrescale()
| TrigConf::HLTPrescale::~HLTPrescale |
( |
| ) |
|
|
default |
◆ __str__()
| string HLTPrescale::__str__ |
( |
| ) |
const |
◆ disabled()
| bool TrigConf::HLTPrescale::disabled |
( |
| ) |
const |
|
inline |
◆ getRerunPrescale()
| std::pair< bool, float > TrigConf::HLTPrescale::getRerunPrescale |
( |
const std::string & | targetName | ) |
const |
Definition at line 35 of file HLTPrescale.cxx.
35 {
36 std::unordered_map<std::string, float>::const_iterator
i =
m_rerun_prescale.find(targetName);
39 return std::make_pair(found,ps);
40}
PrescaleMap_t m_rerun_prescale
◆ getRerunPrescales()
| const PrescaleMap_t & TrigConf::HLTPrescale::getRerunPrescales |
( |
| ) |
const |
|
inline |
◆ getStreamPrescale()
| std::pair< bool, float > TrigConf::HLTPrescale::getStreamPrescale |
( |
const std::string & | streamName | ) |
const |
Definition at line 43 of file HLTPrescale.cxx.
43 {
44 std::unordered_map<std::string, float>::const_iterator
i =
m_stream_prescale.find(streamName);
47 return std::make_pair(found,ps);
48}
PrescaleMap_t m_stream_prescale
◆ getStreamPrescales()
| const PrescaleMap_t & TrigConf::HLTPrescale::getStreamPrescales |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ pass_through()
| float TrigConf::HLTPrescale::pass_through |
( |
| ) |
const |
|
inline |
◆ prescale()
| float TrigConf::HLTPrescale::prescale |
( |
| ) |
const |
|
inline |
◆ setPassThrough()
| HLTPrescale & TrigConf::HLTPrescale::setPassThrough |
( |
float | pass_through | ) |
|
|
inline |
◆ setPrescale()
| HLTPrescale & TrigConf::HLTPrescale::setPrescale |
( |
float | prescale | ) |
|
|
inline |
◆ setRerunPrescale()
| TrigConf::HLTPrescale & TrigConf::HLTPrescale::setRerunPrescale |
( |
const std::string & | targetName, |
|
|
float | ps ) |
◆ setStreamPrescale()
| TrigConf::HLTPrescale & TrigConf::HLTPrescale::setStreamPrescale |
( |
const std::string & | streamName, |
|
|
float | ps ) |
◆ m_pass_through
| float TrigConf::HLTPrescale::m_pass_through |
|
private |
◆ m_prescale
| float TrigConf::HLTPrescale::m_prescale |
|
private |
◆ m_rerun_prescale
◆ m_stream_prescale
The documentation for this class was generated from the following files: