#include <TrigConfChain.h>
|
| | TrigConfChain () |
| |
| | TrigConfChain (const std::string &chain_name, int chain_counter, unsigned int chain_id, const std::string &level, const std::string &lower_chain_name, int lower_chain_counter, unsigned int lower_chain_id, float prescale, float pass_through) |
| |
| | TrigConfChain (const std::string &chain_name, int chain_counter, unsigned int chain_id, float prescale) |
| |
| | ~TrigConfChain () |
| |
| void | clearStrings () |
| |
| void | addSignature (const TrigConfSig &obj) |
| |
| void | addGroup (const std::string &name) |
| |
| void | addStream (const std::string &name, float prescale) |
| |
| void | addEBHypo (const std::string &name) |
| |
| void | clearGroup () |
| |
| void | clearStream () |
| |
| void | clearEBHypo () |
| |
| void | addLowerChainId (uint32_t lower_id) |
| |
| void | setPrescale (float val) |
| |
| void | setPassThrough (float val) |
| |
| const std::string & | getName () const |
| |
| const std::string & | getChainName () const |
| |
| const std::string & | getLowerName () const |
| |
| uint32_t | getId () const |
| |
| uint16_t | getCounter () const |
| |
| uint16_t | getEncodedId () const |
| |
| uint16_t | getLowerCounter () const |
| |
| uint32_t | getLowerId () const |
| |
| uint16_t | getLowerEncodedId () const |
| |
| unsigned int | getLevelId () const |
| |
| const std::string | getLevel () const |
| |
| float | getPrescale () const |
| |
| float | getPS () const |
| |
| float | getPassThrough () const |
| |
| float | getPT () const |
| |
| const std::vector< float > & | getStreamPS () const |
| |
| const std::vector< TrigConfSig > & | getSignature () const |
| |
| const std::vector< std::string > & | getStream () const |
| |
| const std::vector< std::string > & | getGroup () const |
| |
| const std::vector< std::string > & | getEBHypo () const |
| |
| std::vector< float > & | getStreamPS () |
| |
| std::vector< std::string > & | getStream () |
| |
| std::vector< std::string > & | getGroup () |
| |
| std::vector< std::string > & | getEBHypo () |
| |
| const std::vector< uint32_t > & | getLowerIds () const |
| |
| float | getSignaturePrescale (const std::string &name) const |
| |
| bool | matchOutputTE (uint32_t te_id) const |
| |
| void | print (std::ostream &os=std::cout) const |
| |
Definition at line 31 of file TrigConfChain.h.
◆ TrigConfChain() [1/3]
| TrigConfChain::TrigConfChain |
( |
| ) |
|
◆ TrigConfChain() [2/3]
| TrigConfChain::TrigConfChain |
( |
const std::string & |
chain_name, |
|
|
int |
chain_counter, |
|
|
unsigned int |
chain_id, |
|
|
const std::string & |
level, |
|
|
const std::string & |
lower_chain_name, |
|
|
int |
lower_chain_counter, |
|
|
unsigned int |
lower_chain_id, |
|
|
float |
prescale, |
|
|
float |
pass_through |
|
) |
| |
Definition at line 60 of file TrigConfChain.cxx.
80 if(0 <= chain_counter && chain_counter < 16384) {
87 if(0 <= lower_chain_counter && lower_chain_counter < 16384) {
96 <<
"TrigConfChain ctor error! " << chain_name <<
": bad level " <<
level;
◆ TrigConfChain() [3/3]
| TrigConfChain::TrigConfChain |
( |
const std::string & |
chain_name, |
|
|
int |
chain_counter, |
|
|
unsigned int |
chain_id, |
|
|
float |
prescale |
|
) |
| |
Definition at line 101 of file TrigConfChain.cxx.
116 if(0 <= chain_counter && chain_counter < 16384) {
◆ ~TrigConfChain()
| TrigConfChain::~TrigConfChain |
( |
| ) |
|
|
inline |
◆ addEBHypo()
| void TrigConfChain::addEBHypo |
( |
const std::string & |
name | ) |
|
|
inline |
◆ addGroup()
| void TrigConfChain::addGroup |
( |
const std::string & |
name | ) |
|
|
inline |
◆ addLowerChainId()
| void TrigConfChain::addLowerChainId |
( |
uint32_t |
lower_id | ) |
|
|
inline |
◆ addSignature()
◆ addStream()
| void TrigConfChain::addStream |
( |
const std::string & |
name, |
|
|
float |
prescale |
|
) |
| |
◆ clearEBHypo()
| void TrigConfChain::clearEBHypo |
( |
| ) |
|
|
inline |
◆ clearGroup()
| void TrigConfChain::clearGroup |
( |
| ) |
|
|
inline |
◆ clearStream()
| void TrigConfChain::clearStream |
( |
| ) |
|
|
inline |
◆ clearStrings()
| void TrigConfChain::clearStrings |
( |
| ) |
|
◆ getChainName()
| const std::string& TrigConfChain::getChainName |
( |
| ) |
const |
|
inline |
◆ getCounter()
| uint16_t TrigConfChain::getCounter |
( |
| ) |
const |
|
inline |
◆ getEBHypo() [1/2]
| std::vector<std::string>& TrigConfChain::getEBHypo |
( |
| ) |
|
|
inline |
◆ getEBHypo() [2/2]
| const std::vector<std::string>& TrigConfChain::getEBHypo |
( |
| ) |
const |
|
inline |
◆ getEncodedId()
| uint16_t TrigConfChain::getEncodedId |
( |
| ) |
const |
◆ getGroup() [1/2]
| std::vector<std::string>& TrigConfChain::getGroup |
( |
| ) |
|
|
inline |
◆ getGroup() [2/2]
| const std::vector<std::string>& TrigConfChain::getGroup |
( |
| ) |
const |
|
inline |
◆ getId()
| uint32_t TrigConfChain::getId |
( |
| ) |
const |
|
inline |
◆ getLevel()
| const std::string TrigConfChain::getLevel |
( |
| ) |
const |
◆ getLevelId()
| unsigned int TrigConfChain::getLevelId |
( |
| ) |
const |
|
inline |
◆ getLowerCounter()
| uint16_t TrigConfChain::getLowerCounter |
( |
| ) |
const |
|
inline |
◆ getLowerEncodedId()
| uint16_t TrigConfChain::getLowerEncodedId |
( |
| ) |
const |
◆ getLowerId()
| uint32_t TrigConfChain::getLowerId |
( |
| ) |
const |
|
inline |
◆ getLowerIds()
| const std::vector<uint32_t>& TrigConfChain::getLowerIds |
( |
| ) |
const |
|
inline |
◆ getLowerName()
| const std::string& TrigConfChain::getLowerName |
( |
| ) |
const |
|
inline |
◆ getName()
| const std::string& TrigConfChain::getName |
( |
| ) |
const |
|
inline |
◆ getPassThrough()
| float TrigConfChain::getPassThrough |
( |
| ) |
const |
|
inline |
◆ getPrescale()
| float TrigConfChain::getPrescale |
( |
| ) |
const |
|
inline |
◆ getPS()
| float TrigConfChain::getPS |
( |
| ) |
const |
|
inline |
◆ getPT()
| float TrigConfChain::getPT |
( |
| ) |
const |
|
inline |
◆ getSignature()
◆ getSignaturePrescale()
| float TrigConfChain::getSignaturePrescale |
( |
const std::string & |
name | ) |
const |
◆ getStream() [1/2]
| std::vector<std::string>& TrigConfChain::getStream |
( |
| ) |
|
|
inline |
◆ getStream() [2/2]
| const std::vector<std::string>& TrigConfChain::getStream |
( |
| ) |
const |
|
inline |
◆ getStreamPS() [1/2]
| std::vector<float>& TrigConfChain::getStreamPS |
( |
| ) |
|
|
inline |
◆ getStreamPS() [2/2]
| const std::vector<float>& TrigConfChain::getStreamPS |
( |
| ) |
const |
|
inline |
◆ matchOutputTE()
| bool TrigConfChain::matchOutputTE |
( |
uint32_t |
te_id | ) |
const |
◆ print()
| void TrigConfChain::print |
( |
std::ostream & |
os = std::cout | ) |
const |
◆ setPassThrough()
| void TrigConfChain::setPassThrough |
( |
float |
val | ) |
|
|
inline |
◆ setPrescale()
| void TrigConfChain::setPrescale |
( |
float |
val | ) |
|
|
inline |
◆ m_chain_counter
| uint16_t TrigConfChain::m_chain_counter |
|
private |
◆ m_chain_id
| uint32_t TrigConfChain::m_chain_id |
|
private |
◆ m_chain_name
| std::string TrigConfChain::m_chain_name |
|
private |
◆ m_ebhypo_names
| std::vector<std::string> TrigConfChain::m_ebhypo_names |
|
private |
◆ m_group
| std::vector<std::string> TrigConfChain::m_group |
|
private |
◆ m_level
| uint8_t TrigConfChain::m_level |
|
private |
◆ m_lower_counter
| uint16_t TrigConfChain::m_lower_counter |
|
private |
◆ m_lower_id
| uint32_t TrigConfChain::m_lower_id |
|
private |
◆ m_lower_ids
| std::vector<uint32_t> TrigConfChain::m_lower_ids |
|
private |
◆ m_lower_name
| std::string TrigConfChain::m_lower_name |
|
private |
◆ m_pass_through
| float TrigConfChain::m_pass_through |
|
private |
◆ m_prescale
| float TrigConfChain::m_prescale |
|
private |
◆ m_signature
◆ m_stream_name
| std::vector<std::string> TrigConfChain::m_stream_name |
|
private |
◆ m_stream_prescale
| std::vector<float> TrigConfChain::m_stream_prescale |
|
private |
The documentation for this class was generated from the following files: