Public Types | |
typedef boost::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) | |
HLTPrescale & | operator= (const HLTPrescale &) |
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 |