ATLAS Offline Software
|
#include <CTPFiles.h>
Public Member Functions | |
CTPFiles () | |
virtual | ~CTPFiles () override=default |
void | setFileSizes (unsigned int run) |
const std::vector< uint32_t > & | ctpcoreLUT () const |
void | setCtpcoreLUT (const std::vector< u_int > &vec) |
const std::vector< uint32_t > & | ctpcoreCAM () const |
void | setCtpcoreCAM (const std::vector< u_int > &vec) |
const std::vector< uint32_t > & | ctpinMonSelectorSlot7 () const |
void | setCtpinMonSelectorSlot7 (const std::vector< u_int > &vec) |
const std::vector< uint32_t > & | ctpinMonSelectorSlot8 () const |
void | setCtpinMonSelectorSlot8 (const std::vector< u_int > &vec) |
const std::vector< uint32_t > & | ctpinMonSelectorSlot9 () const |
void | setCtpinMonSelectorSlot9 (const std::vector< u_int > &vec) |
const std::vector< uint32_t > & | ctpmonSelector () const |
void | setCtpmonSelector (const std::vector< u_int > &vec) |
const std::vector< uint32_t > & | ctpinMonDecoderSlot7 () const |
void | setCtpinMonDecoderSlot7 (const std::vector< u_int > &vec) |
const std::vector< uint32_t > & | ctpinMonDecoderSlot8 () const |
void | setCtpinMonDecoderSlot8 (const std::vector< u_int > &vec) |
const std::vector< uint32_t > & | ctpinMonDecoderSlot9 () const |
void | setCtpinMonDecoderSlot9 (const std::vector< u_int > &vec) |
const std::vector< uint32_t > & | ctpmonDecoder () const |
void | setCtpmonDecoder (const std::vector< u_int > &vec) |
int | lvl1MasterTableId () const |
void | setLvl1MasterTableId (const int &id) |
int | smxId () const |
void | setSmxId (const int &id) |
const std::string & | smxName () const |
void | setSmxName (const std::string &str) |
const std::string & | ctpinSmxVhdlSlot7 () const |
const std::string & | ctpinSmxVhdlSlot8 () const |
const std::string & | ctpinSmxVhdlSlot9 () const |
const std::string & | ctpinSmxSvfiSlot7 () const |
const std::string & | ctpinSmxSvfiSlot8 () const |
const std::string & | ctpinSmxSvfiSlot9 () const |
const std::string & | ctpinSmxOutput () const |
void | setCtpinSmxVhdlSlot7 (const std::string &str) |
void | setCtpinSmxVhdlSlot8 (const std::string &str) |
void | setCtpinSmxVhdlSlot9 (const std::string &str) |
void | setCtpinSmxSvfiSlot7 (const std::string &str) |
void | setCtpinSmxSvfiSlot8 (const std::string &str) |
void | setCtpinSmxSvfiSlot9 (const std::string &str) |
void | setCtpinSmxOutput (const std::string &str) |
bool | loadCtpcoreFiles () const |
void | setLoadCtpcoreFiles (bool flag=true) |
bool | loadCtpinFiles () const |
void | setLoadCtpinFiles (bool flag=true) |
bool | loadCtpmonFiles () const |
void | setLoadCtpmonFiles (bool flag=true) |
virtual void | print (const std::string &indent="", unsigned int detail=1) const override |
void | setLvl1MasterTableId (unsigned int id) |
int | superMasterTableId () const |
unsigned int | smk () const |
unsigned int | id () const |
const std::string & | name () const |
const std::string & | comment () const |
unsigned int | version () const |
void | setSuperMasterTableId (int id) |
void | setSMK (int id) |
void | setId (unsigned int id) |
void | setName (const std::string &name) |
void | setVersion (unsigned int version) |
void | setComment (const std::string &c) |
void | printNameIdV (const std::string &indent="") const |
virtual std::string | __str__ () const |
Static Public Attributes | |
static u_int ALL_CTPCORELUT_SIZE | ATLAS_THREAD_SAFE |
static u_int ALL_CTPCORECAM_SIZE | ATLAS_THREAD_SAFE |
static u_int ALL_CTPINMONSEL_SIZE | ATLAS_THREAD_SAFE |
static u_int ALL_CTPINMONDEC_SIZE | ATLAS_THREAD_SAFE |
static u_int CTPMON_MUX_OUTPUT_NUMBER | ATLAS_THREAD_SAFE |
static u_int CTPMON_ADDRESS_SELECTOR_NUMBER | ATLAS_THREAD_SAFE |
static u_int ALL_CTPMONSELECTOR_SIZE | ATLAS_THREAD_SAFE |
static u_int ALL_CTPMONDECODER_SIZE | ATLAS_THREAD_SAFE |
Protected Member Functions | |
std::ostream & | indent (std::ostream &o, int lvl, int size) const |
Private Attributes | |
int | m_Lvl1MasterTableId |
std::vector< uint32_t > | m_ctpcoreLUT |
std::vector< uint32_t > | m_ctpcoreCAM |
std::vector< uint32_t > | m_ctpinMonSelectorSlot7 |
std::vector< uint32_t > | m_ctpinMonSelectorSlot8 |
std::vector< uint32_t > | m_ctpinMonSelectorSlot9 |
std::vector< uint32_t > | m_ctpmonSelector |
std::vector< uint32_t > | m_ctpinMonDecoderSlot7 |
std::vector< uint32_t > | m_ctpinMonDecoderSlot8 |
std::vector< uint32_t > | m_ctpinMonDecoderSlot9 |
std::vector< uint32_t > | m_ctpmonDecoder |
int | m_smxId |
std::string | m_smxName |
std::string | m_ctpinSmxVhdlSlot7 |
std::string | m_ctpinSmxVhdlSlot8 |
std::string | m_ctpinSmxVhdlSlot9 |
std::string | m_ctpinSmxSvfiSlot7 |
std::string | m_ctpinSmxSvfiSlot8 |
std::string | m_ctpinSmxSvfiSlot9 |
std::string | m_ctpinSmxOutput |
bool | m_LoadCtpcoreFiles |
bool | m_LoadCtpinFiles |
bool | m_LoadCtpmonFiles |
unsigned int | m_Lvl1MasterId |
unsigned int | m_smk |
unsigned int | m_id |
std::string | m_name |
unsigned int | m_version |
std::string | m_comment |
Definition at line 17 of file CTPFiles.h.
TrigConf::CTPFiles::CTPFiles | ( | ) |
Definition at line 22 of file CTPFiles.cxx.
|
overridevirtualdefault |
|
virtualinherited |
Reimplemented in TrigConf::HLTChain, TrigConf::HLTPrescaleSet, TrigConf::TriggerItem, and TrigConf::HLTSequence.
Definition at line 50 of file TrigConfData.cxx.
|
inlineinherited |
Definition at line 23 of file TrigConfData.h.
const std::vector< uint32_t > & TrigConf::CTPFiles::ctpcoreCAM | ( | ) | const |
Definition at line 75 of file CTPFiles.cxx.
const std::vector< uint32_t > & TrigConf::CTPFiles::ctpcoreLUT | ( | ) | const |
Definition at line 62 of file CTPFiles.cxx.
const std::vector< uint32_t > & TrigConf::CTPFiles::ctpinMonDecoderSlot7 | ( | ) | const |
Definition at line 140 of file CTPFiles.cxx.
const std::vector< uint32_t > & TrigConf::CTPFiles::ctpinMonDecoderSlot8 | ( | ) | const |
Definition at line 151 of file CTPFiles.cxx.
const std::vector< uint32_t > & TrigConf::CTPFiles::ctpinMonDecoderSlot9 | ( | ) | const |
Definition at line 164 of file CTPFiles.cxx.
const std::vector< uint32_t > & TrigConf::CTPFiles::ctpinMonSelectorSlot7 | ( | ) | const |
Definition at line 88 of file CTPFiles.cxx.
const std::vector< uint32_t > & TrigConf::CTPFiles::ctpinMonSelectorSlot8 | ( | ) | const |
Definition at line 100 of file CTPFiles.cxx.
const std::vector< uint32_t > & TrigConf::CTPFiles::ctpinMonSelectorSlot9 | ( | ) | const |
Definition at line 113 of file CTPFiles.cxx.
|
inline |
Definition at line 92 of file CTPFiles.h.
|
inline |
Definition at line 89 of file CTPFiles.h.
|
inline |
Definition at line 90 of file CTPFiles.h.
|
inline |
Definition at line 91 of file CTPFiles.h.
|
inline |
Definition at line 86 of file CTPFiles.h.
|
inline |
Definition at line 87 of file CTPFiles.h.
|
inline |
Definition at line 88 of file CTPFiles.h.
const std::vector< uint32_t > & TrigConf::CTPFiles::ctpmonDecoder | ( | ) | const |
Definition at line 176 of file CTPFiles.cxx.
const std::vector< uint32_t > & TrigConf::CTPFiles::ctpmonSelector | ( | ) | const |
Definition at line 126 of file CTPFiles.cxx.
|
inlineinherited |
Definition at line 21 of file TrigConfData.h.
|
protectedinherited |
|
inline |
Definition at line 102 of file CTPFiles.h.
|
inline |
Definition at line 104 of file CTPFiles.h.
|
inline |
Definition at line 106 of file CTPFiles.h.
|
inline |
Definition at line 77 of file CTPFiles.h.
|
inlineinherited |
Definition at line 22 of file TrigConfData.h.
|
overridevirtual |
|
inherited |
|
inlineinherited |
Definition at line 32 of file TrigConfData.h.
void TrigConf::CTPFiles::setCtpcoreCAM | ( | const std::vector< u_int > & | vec | ) |
Definition at line 80 of file CTPFiles.cxx.
void TrigConf::CTPFiles::setCtpcoreLUT | ( | const std::vector< u_int > & | vec | ) |
Definition at line 67 of file CTPFiles.cxx.
void TrigConf::CTPFiles::setCtpinMonDecoderSlot7 | ( | const std::vector< u_int > & | vec | ) |
Definition at line 144 of file CTPFiles.cxx.
void TrigConf::CTPFiles::setCtpinMonDecoderSlot8 | ( | const std::vector< u_int > & | vec | ) |
Definition at line 156 of file CTPFiles.cxx.
void TrigConf::CTPFiles::setCtpinMonDecoderSlot9 | ( | const std::vector< u_int > & | vec | ) |
Definition at line 169 of file CTPFiles.cxx.
void TrigConf::CTPFiles::setCtpinMonSelectorSlot7 | ( | const std::vector< u_int > & | vec | ) |
Definition at line 93 of file CTPFiles.cxx.
void TrigConf::CTPFiles::setCtpinMonSelectorSlot8 | ( | const std::vector< u_int > & | vec | ) |
Definition at line 105 of file CTPFiles.cxx.
void TrigConf::CTPFiles::setCtpinMonSelectorSlot9 | ( | const std::vector< u_int > & | vec | ) |
Definition at line 118 of file CTPFiles.cxx.
|
inline |
Definition at line 100 of file CTPFiles.h.
|
inline |
Definition at line 97 of file CTPFiles.h.
|
inline |
Definition at line 98 of file CTPFiles.h.
|
inline |
Definition at line 99 of file CTPFiles.h.
|
inline |
Definition at line 94 of file CTPFiles.h.
|
inline |
Definition at line 95 of file CTPFiles.h.
|
inline |
Definition at line 96 of file CTPFiles.h.
void TrigConf::CTPFiles::setCtpmonDecoder | ( | const std::vector< u_int > & | vec | ) |
Definition at line 182 of file CTPFiles.cxx.
void TrigConf::CTPFiles::setCtpmonSelector | ( | const std::vector< u_int > & | vec | ) |
Definition at line 132 of file CTPFiles.cxx.
void TrigConf::CTPFiles::setFileSizes | ( | unsigned int | run | ) |
Definition at line 32 of file CTPFiles.cxx.
|
inlineinherited |
Definition at line 29 of file TrigConfData.h.
|
inline |
Definition at line 103 of file CTPFiles.h.
|
inline |
Definition at line 105 of file CTPFiles.h.
|
inline |
Definition at line 107 of file CTPFiles.h.
|
inline |
Definition at line 78 of file CTPFiles.h.
|
inlineinherited |
Definition at line 31 of file L1DataBaseclass.h.
|
inlineinherited |
Definition at line 30 of file TrigConfData.h.
|
inlineinherited |
Definition at line 28 of file TrigConfData.h.
|
inline |
Definition at line 81 of file CTPFiles.h.
|
inline |
Definition at line 84 of file CTPFiles.h.
|
inlineinherited |
Definition at line 27 of file TrigConfData.h.
|
inlineinherited |
Definition at line 31 of file TrigConfData.h.
|
inlineinherited |
Definition at line 20 of file TrigConfData.h.
|
inline |
Definition at line 80 of file CTPFiles.h.
|
inline |
Definition at line 83 of file CTPFiles.h.
|
inlineinherited |
Definition at line 19 of file TrigConfData.h.
|
inlineinherited |
Definition at line 24 of file TrigConfData.h.
|
static |
Definition at line 21 of file CTPFiles.h.
|
static |
Definition at line 22 of file CTPFiles.h.
|
static |
Definition at line 24 of file CTPFiles.h.
|
static |
Definition at line 25 of file CTPFiles.h.
|
static |
Definition at line 27 of file CTPFiles.h.
|
static |
Definition at line 28 of file CTPFiles.h.
|
static |
Definition at line 29 of file CTPFiles.h.
|
static |
Definition at line 30 of file CTPFiles.h.
|
privateinherited |
Definition at line 48 of file TrigConfData.h.
|
private |
Definition at line 114 of file CTPFiles.h.
|
private |
Definition at line 113 of file CTPFiles.h.
|
private |
Definition at line 119 of file CTPFiles.h.
|
private |
Definition at line 120 of file CTPFiles.h.
|
private |
Definition at line 121 of file CTPFiles.h.
|
private |
Definition at line 115 of file CTPFiles.h.
|
private |
Definition at line 116 of file CTPFiles.h.
|
private |
Definition at line 117 of file CTPFiles.h.
|
private |
Definition at line 132 of file CTPFiles.h.
|
private |
Definition at line 129 of file CTPFiles.h.
|
private |
Definition at line 130 of file CTPFiles.h.
|
private |
Definition at line 131 of file CTPFiles.h.
|
private |
Definition at line 126 of file CTPFiles.h.
|
private |
Definition at line 127 of file CTPFiles.h.
|
private |
Definition at line 128 of file CTPFiles.h.
|
private |
Definition at line 122 of file CTPFiles.h.
|
private |
Definition at line 118 of file CTPFiles.h.
|
privateinherited |
Definition at line 45 of file TrigConfData.h.
|
private |
Definition at line 134 of file CTPFiles.h.
|
private |
Definition at line 135 of file CTPFiles.h.
|
private |
Definition at line 136 of file CTPFiles.h.
|
privateinherited |
Definition at line 35 of file L1DataBaseclass.h.
|
private |
Definition at line 112 of file CTPFiles.h.
|
privateinherited |
Definition at line 46 of file TrigConfData.h.
|
privateinherited |
Definition at line 44 of file TrigConfData.h.
|
private |
Definition at line 124 of file CTPFiles.h.
|
private |
Definition at line 125 of file CTPFiles.h.
|
privateinherited |
Definition at line 47 of file TrigConfData.h.