6#ifndef TRIGT1MUCTPIPHASE1_SIMCONTROLLER_H
7#define TRIGT1MUCTPIPHASE1_SIMCONTROLLER_H
37 std::vector<std::string>
configureTopo(
const std::string& barrelFileName,
38 const std::string& ecfFileName,
39 const std::string& side0LUTFileName,
40 const std::string& side1LUTFileName);
Header files holding configuration items for the MUCTPI.
void setConfiguration(const Configuration &conf)
unsigned int m_threshold1Candidate
unsigned int m_maxCandPerPtvalue
std::string processData(LVL1MUONIF::Lvl1MuCTPIInputPhase1 *input, MUCTPIResults &results, int bcid) const
MuonSectorProcessors & getMuonSectorProcessors()
TriggerProcessor m_triggerProcessor
std::array< MuonSectorProcessor, LVL1MUONIF::Lvl1MuCTPIInputPhase1::NumberOfMuonSubSystem > MuonSectorProcessors
unsigned int m_maxCandSendToRoib
std::vector< std::vector< unsigned int > > m_ptSorterBuckets
TriggerProcessor & getTriggerProcessor()
MuonSectorProcessors m_muonSectorProcessors
unsigned int m_candBcidOffset
unsigned int m_threshold2Candidate
std::vector< std::string > configureTopo(const std::string &barrelFileName, const std::string &ecfFileName, const std::string &side0LUTFileName, const std::string &side1LUTFileName)
MuCTPI input class to the L1Topo simulation.
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...