5#ifndef TrigConf_CTPFiles
6#define TrigConf_CTPFiles
40 const std::vector<uint32_t> &
ctpcoreLUT()
const;
44 const std::vector<uint32_t> &
ctpcoreCAM()
const;
109 virtual void print(
const std::string&
indent=
"",
unsigned int detail=1)
const override;
std::vector< size_t > vec
Define macros for attributes used to control the static checker.
void setCtpinSmxSvfiSlot7(const std::string &str)
std::string m_ctpinSmxSvfiSlot9
virtual ~CTPFiles() override=default
const std::vector< uint32_t > & ctpmonSelector() const
const std::vector< uint32_t > & ctpinMonSelectorSlot7() const
void setLoadCtpmonFiles(bool flag=true)
void setCtpinSmxVhdlSlot7(const std::string &str)
const std::vector< uint32_t > & ctpinMonSelectorSlot8() const
bool loadCtpmonFiles() const
std::vector< uint32_t > m_ctpcoreLUT
void setCtpcoreCAM(const std::vector< u_int > &vec)
std::vector< uint32_t > m_ctpinMonSelectorSlot9
const std::vector< uint32_t > & ctpcoreLUT() const
virtual void print(const std::string &indent="", unsigned int detail=1) const override
const std::string & ctpinSmxVhdlSlot9() const
std::vector< uint32_t > m_ctpmonDecoder
bool loadCtpinFiles() const
const std::vector< uint32_t > & ctpmonDecoder() const
void setFileSizes(unsigned int run)
void setCtpinMonDecoderSlot7(const std::vector< u_int > &vec)
const std::string & ctpinSmxOutput() const
void setCtpinSmxSvfiSlot9(const std::string &str)
std::vector< uint32_t > m_ctpmonSelector
void setCtpmonSelector(const std::vector< u_int > &vec)
static u_int ALL_CTPCORELUT_SIZE ATLAS_THREAD_SAFE
int lvl1MasterTableId() const
const std::vector< uint32_t > & ctpinMonSelectorSlot9() const
const std::string & ctpinSmxVhdlSlot7() const
const std::vector< uint32_t > & ctpinMonDecoderSlot8() const
void setCtpinMonSelectorSlot7(const std::vector< u_int > &vec)
void setCtpinMonSelectorSlot8(const std::vector< u_int > &vec)
void setCtpinSmxSvfiSlot8(const std::string &str)
const std::string & ctpinSmxSvfiSlot7() const
const std::vector< uint32_t > & ctpcoreCAM() const
std::vector< uint32_t > m_ctpinMonDecoderSlot8
void setCtpinSmxVhdlSlot8(const std::string &str)
void setLoadCtpcoreFiles(bool flag=true)
std::string m_ctpinSmxSvfiSlot7
const std::string & ctpinSmxSvfiSlot9() const
std::string m_ctpinSmxVhdlSlot8
std::string m_ctpinSmxOutput
void setCtpmonDecoder(const std::vector< u_int > &vec)
std::vector< uint32_t > m_ctpinMonSelectorSlot7
void setCtpinMonDecoderSlot9(const std::vector< u_int > &vec)
std::string m_ctpinSmxSvfiSlot8
const std::vector< uint32_t > & ctpinMonDecoderSlot9() const
std::vector< uint32_t > m_ctpcoreCAM
const std::string & smxName() const
void setCtpinMonSelectorSlot9(const std::vector< u_int > &vec)
const std::string & ctpinSmxSvfiSlot8() const
std::vector< uint32_t > m_ctpinMonSelectorSlot8
bool loadCtpcoreFiles() const
void setCtpinSmxVhdlSlot9(const std::string &str)
std::vector< uint32_t > m_ctpinMonDecoderSlot7
void setSmxId(const int &id)
std::string m_ctpinSmxVhdlSlot7
void setLvl1MasterTableId(const int &id)
void setCtpcoreLUT(const std::vector< u_int > &vec)
const std::string & ctpinSmxVhdlSlot8() const
void setCtpinSmxOutput(const std::string &str)
std::vector< uint32_t > m_ctpinMonDecoderSlot9
std::string m_ctpinSmxVhdlSlot9
void setCtpinMonDecoderSlot8(const std::vector< u_int > &vec)
void setLoadCtpinFiles(bool flag=true)
const std::vector< uint32_t > & ctpinMonDecoderSlot7() const
void setSmxName(const std::string &str)
std::ostream & indent(std::ostream &o, int lvl, int size) const
Forward iterator to traverse the main components of the trigger configuration.