7 m_TCGhostBusterSorter(triggerConfig)
15 for(
int iTB = 0; iTB < triggerConfig->
getTBsInTC(); iTB++)
24 for(
unsigned int iTB = 0; iTB <
m_TBsVec.size(); iTB++) {
25 tbMuonsVec2.push_back(
m_TBsVec[iTB].runTBGB());
32 for (
unsigned int iTC = 0; iTC < tbMuonsVec2.size(); iTC++){
33 for (
unsigned int iTB = 0; iTB < tbMuonsVec2[iTC].size(); iTB++){
39 std::cout <<
"GB 1 " <<
"GB 1 " << iTB <<
" "
std::vector< RPCTriggerBoard > m_TBsVec
Here TB belonging to thie TC are stored.
virtual int getTBsInTC()=0
returns number og Trigger Boards in one Trigger Crate.
int getDebugLevel() const
RPCTriggerCrate(RPCTriggerConfiguration *triggerConfig, int tcNum)
virtual int getTBNum(const RPCConst::l1RpcConeCrdnts &coneCrdnts)=0
Returns the index of TB (in TC) that should run given LogCone.
L1RpcTBMuonsVec run(L1RpcTBMuonsVec2 &tbMuonsVec)
static MuonsGrabber & Instance()
RPCTCGhostBusterSorter m_TCGhostBusterSorter
std::vector< RPCTBMuon > L1RpcTBMuonsVec
RPCTriggerConfiguration * m_TriggerConfig
std::vector< L1RpcTBMuonsVec > L1RpcTBMuonsVec2
L1RpcTBMuonsVec runTCGBSorter()
int m_TCNumber
The number of this TriggerCrate (0 - 11)
RPCConst::l1RpcConeCrdnts getConeCrdnts() const
void runCone(const RPCLogCone &cone)
void addMuon(RPCTBMuon &mu, int lvl, int region, int hs, int index)