![]() |
ATLAS Offline Software
|
#include <HLTPrescale.h>
Public Types | |
| typedef std::unordered_map< std::string, float > | PrescaleMap_t |
| typedef PrescaleMap_t::value_type | value_type |
Public Member Functions | |
| HLTPrescale (float prescale=1, float pass_through=-1) | |
| HLTPrescale (const HLTPrescale &o)=default | |
| HLTPrescale (HLTPrescale &&o) noexcept=default | |
| ~HLTPrescale ()=default | |
| HLTPrescale & | operator= (const HLTPrescale &)=default |
| HLTPrescale & | operator= (HLTPrescale &&) noexcept=default |
| HLTPrescale & | setPrescale (float prescale) |
| HLTPrescale & | setPassThrough (float pass_through) |
| HLTPrescale & | setRerunPrescale (const std::string &targetName, float ps) |
| HLTPrescale & | setStreamPrescale (const std::string &streamName, float ps) |
| float | prescale () const |
| float | pass_through () const |
| std::pair< bool, float > | getRerunPrescale (const std::string &targetName) const |
| std::pair< bool, float > | getStreamPrescale (const std::string &streamName) const |
| const PrescaleMap_t & | getRerunPrescales () const |
| const PrescaleMap_t & | getStreamPrescales () const |
| bool | disabled () const |
| std::string | __str__ () const |
Private Attributes | |
| float | m_prescale |
| float | m_pass_through |
| PrescaleMap_t | m_rerun_prescale |
| PrescaleMap_t | m_stream_prescale |
Definition at line 26 of file HLTPrescale.h.
| typedef std::unordered_map<std::string, float> TrigConf::HLTPrescale::PrescaleMap_t |
Definition at line 42 of file HLTPrescale.h.
| typedef PrescaleMap_t::value_type TrigConf::HLTPrescale::value_type |
Definition at line 43 of file HLTPrescale.h.
| TrigConf::HLTPrescale::HLTPrescale | ( | float | prescale = 1, |
| float | pass_through = -1 |
||
| ) |
Definition at line 16 of file HLTPrescale.cxx.
|
default |
|
defaultnoexcept |
|
default |
| string HLTPrescale::__str__ | ( | ) | const |
Definition at line 62 of file HLTPrescale.cxx.
|
inline |
Definition at line 59 of file HLTPrescale.h.
| std::pair< bool, float > TrigConf::HLTPrescale::getRerunPrescale | ( | const std::string & | targetName | ) | const |
Definition at line 35 of file HLTPrescale.cxx.
|
inline |
Definition at line 56 of file HLTPrescale.h.
| std::pair< bool, float > TrigConf::HLTPrescale::getStreamPrescale | ( | const std::string & | streamName | ) | const |
Definition at line 43 of file HLTPrescale.cxx.
|
inline |
Definition at line 57 of file HLTPrescale.h.
|
default |
|
defaultnoexcept |
|
inline |
Definition at line 53 of file HLTPrescale.h.
|
inline |
Definition at line 52 of file HLTPrescale.h.
|
inline |
Definition at line 47 of file HLTPrescale.h.
|
inline |
Definition at line 46 of file HLTPrescale.h.
| TrigConf::HLTPrescale & TrigConf::HLTPrescale::setRerunPrescale | ( | const std::string & | targetName, |
| float | ps | ||
| ) |
Definition at line 29 of file HLTPrescale.cxx.
| TrigConf::HLTPrescale & TrigConf::HLTPrescale::setStreamPrescale | ( | const std::string & | streamName, |
| float | ps | ||
| ) |
Definition at line 23 of file HLTPrescale.cxx.
|
private |
Definition at line 66 of file HLTPrescale.h.
|
private |
Definition at line 65 of file HLTPrescale.h.
|
private |
Definition at line 67 of file HLTPrescale.h.
|
private |
Definition at line 68 of file HLTPrescale.h.
1.8.18