1 #ifndef L1Trigger_RPCTriggerConfiguration_h
2 #define L1Trigger_RPCTriggerConfiguration_h
The coordinates of Logic Cone: m_Tower, m_LogSector, m_LogSegment.
virtual int getTBsInTC()=0
returns number og Trigger Boards in one Trigger Crate.
virtual int getTCsCnt()=0
returns count of Trigger Crates in system.
int getDebugLevel() const
virtual int getTBNum(const RPCConst::l1RpcConeCrdnts &coneCrdnts)=0
Returns the index of TB (in TC) that should run given LogCone.
virtual int towAddr2TowNum(int towAddr)=0
virtual const RPCPacData * getPac(const RPCConst::l1RpcConeCrdnts &coneCrdnts) const =0
Returns pointer to m_PAC that should run given LogCone.
virtual ~RPCTriggerConfiguration()=default
virtual int getTowsCntOnTB(int tbNum)=0
Returns the count of Towers, that are covered by given TB .
virtual int getTowerNumOnTb(const RPCConst::l1RpcConeCrdnts &coneCrdnts)=0
void setDebugLevel(int debgLevel)
virtual int getTCNum(const RPCConst::l1RpcConeCrdnts &coneCrdnts)=0
Returns the index of TC that should run given LogCone.
virtual int towNum2TowNum2Comp(int towNum)=0