18 m_TrigCnfg = triggerConfig;
33 runFinalSorter(tcsMuonsVec2);
36 if (m_TrigCnfg->getDebugLevel()!=0){
37 for (
unsigned int region = 0; region < tcsMuonsVec2.size(); ++region){
38 for (
unsigned int iTB = 0; iTB < tcsMuonsVec2[region].size(); iTB++){
47 << tcsMuonsVec2[region][iTB].printDebugInfo(m_TrigCnfg->getDebugLevel())
68 finalMuons[0].pop_back();
69 finalMuons[1].pop_back();
73 for(
unsigned int iMu = 0; iMu < finalMuons[0].size(); iMu++) {
void runFinalSorter(L1RpcTBMuonsVec2 &finalMuons)
static const unsigned int m_FINAL_OUT_MUONS_CNT
m_Number of muon candidates return by Final GhostBuster&Sorter
static MuonsGrabber & Instance()
std::vector< RPCTBMuon > L1RpcTBMuonsVec
std::vector< L1RpcTBMuonsVec > L1RpcTBMuonsVec2
L1RpcTBMuonsVec2 run(L1RpcTBMuonsVec2 &tcsMuonsVec2)
RPCFinalSorter(RPCTriggerConfiguration *triggerConfig)
void addMuon(RPCTBMuon &mu, int lvl, int region, int hs, int index)