![]() |
ATLAS Offline Software
|
#include <SimController.h>
Public Types | |
| typedef std::array< MuonSectorProcessor, LVL1MUONIF::Lvl1MuCTPIInputPhase1::NumberOfMuonSubSystem > | MuonSectorProcessors |
Public Member Functions | |
| SimController ()=default | |
| std::vector< std::string > | configureTopo (const std::string &barrelFileName, const std::string &ecfFileName, const std::string &side0LUTFileName, const std::string &side1LUTFileName) |
| std::string | processData (LVL1MUONIF::Lvl1MuCTPIInputPhase1 *input, MUCTPIResults &results, int bcid) const |
| void | setConfiguration (const Configuration &conf) |
| TriggerProcessor & | getTriggerProcessor () |
| MuonSectorProcessors & | getMuonSectorProcessors () |
Private Attributes | |
| bool | m_doZeroSuppression {true} |
| unsigned int | m_threshold1Candidate {1} |
| unsigned int | m_threshold2Candidate {1} |
| int | m_suppressionMode {0} |
| unsigned int | m_maxCandPerPtvalue {64} |
| unsigned int | m_maxCandSendToRoib {14} |
| unsigned int | m_candBcidOffset {0} |
| std::vector< std::vector< unsigned int > > | m_ptSorterBuckets |
| L1TopoLUT | m_l1topoLUT |
| TriggerProcessor | m_triggerProcessor |
| MuonSectorProcessors | m_muonSectorProcessors |
Definition at line 28 of file SimController.h.
| typedef std::array<MuonSectorProcessor, LVL1MUONIF::Lvl1MuCTPIInputPhase1::NumberOfMuonSubSystem> LVL1MUCTPIPHASE1::SimController::MuonSectorProcessors |
Definition at line 33 of file SimController.h.
|
default |
| std::vector< std::string > LVL1MUCTPIPHASE1::SimController::configureTopo | ( | const std::string & | barrelFileName, |
| const std::string & | ecfFileName, | ||
| const std::string & | side0LUTFileName, | ||
| const std::string & | side1LUTFileName ) |
Definition at line 22 of file SimController.cxx.
|
inline |
Definition at line 46 of file SimController.h.
|
inline |
Definition at line 45 of file SimController.h.
| std::string LVL1MUCTPIPHASE1::SimController::processData | ( | LVL1MUONIF::Lvl1MuCTPIInputPhase1 * | input, |
| MUCTPIResults & | results, | ||
| int | bcid ) const |
Definition at line 55 of file SimController.cxx.
| void LVL1MUCTPIPHASE1::SimController::setConfiguration | ( | const Configuration & | conf | ) |
Definition at line 38 of file SimController.cxx.
|
private |
Definition at line 56 of file SimController.h.
|
private |
Definition at line 50 of file SimController.h.
|
private |
Definition at line 59 of file SimController.h.
|
private |
Definition at line 54 of file SimController.h.
|
private |
Definition at line 55 of file SimController.h.
|
private |
Definition at line 62 of file SimController.h.
|
private |
Definition at line 57 of file SimController.h.
|
private |
Definition at line 53 of file SimController.h.
|
private |
Definition at line 51 of file SimController.h.
|
private |
Definition at line 52 of file SimController.h.
|
private |
Definition at line 61 of file SimController.h.