#include <RPCTriggerConfiguration.h>
Public Member Functions | |
int | getDebugLevel () const |
virtual const RPCPacData * | getPac (const RPCConst::l1RpcConeCrdnts &coneCrdnts) const =0 |
Returns pointer to m_PAC that should run given LogCone. More... | |
virtual int | getTBNum (const RPCConst::l1RpcConeCrdnts &coneCrdnts)=0 |
Returns the index of TB (in TC) that should run given LogCone. More... | |
virtual int | getTBsInTC ()=0 |
returns number og Trigger Boards in one Trigger Crate. More... | |
virtual int | getTCNum (const RPCConst::l1RpcConeCrdnts &coneCrdnts)=0 |
Returns the index of TC that should run given LogCone. More... | |
virtual int | getTCsCnt ()=0 |
returns count of Trigger Crates in system. More... | |
virtual int | getTowerNumOnTb (const RPCConst::l1RpcConeCrdnts &coneCrdnts)=0 |
virtual int | getTowsCntOnTB (int tbNum)=0 |
Returns the count of Towers, that are covered by given TB . More... | |
void | setDebugLevel (int debgLevel) |
virtual int | towAddr2TowNum (int towAddr)=0 |
virtual int | towNum2TowNum2Comp (int towNum)=0 |
virtual | ~RPCTriggerConfiguration ()=default |
Private Attributes | |
int | m_DebugLevel |
Interface for classes storing the configuration of hardware in m_PAC trigger system.
Definition at line 13 of file RPCTriggerConfiguration.h.
|
virtualdefault |
|
inline |
Definition at line 41 of file RPCTriggerConfiguration.h.
References m_DebugLevel.
Referenced by RPCTriggerBoard::runCone(), RPCPacTrigger::runEvent(), and RPCTriggerCrate::runTCGBSorter().
|
pure virtual |
Returns pointer to m_PAC that should run given LogCone.
Implemented in RPCBasicTrigConfig.
Referenced by RPCTriggerBoard::RPCTriggerBoard().
|
pure virtual |
Returns the index of TB (in TC) that should run given LogCone.
Implemented in RPCBasicTrigConfig.
Referenced by RPCTriggerCrate::runCone().
|
pure virtual |
returns number og Trigger Boards in one Trigger Crate.
Implemented in RPCBasicTrigConfig.
Referenced by RPCTriggerCrate::RPCTriggerCrate().
|
pure virtual |
Returns the index of TC that should run given LogCone.
Implemented in RPCBasicTrigConfig.
Referenced by RPCPacTrigger::runEvent().
|
pure virtual |
returns count of Trigger Crates in system.
Implemented in RPCBasicTrigConfig.
Referenced by RPCPacTrigger::RPCPacTrigger().
|
pure virtual |
Returns the index of m_tower on TB.
Implemented in RPCBasicTrigConfig.
Referenced by RPCTriggerBoard::runTBGB().
|
pure virtual |
Returns the count of Towers, that are covered by given TB .
Implemented in RPCBasicTrigConfig.
Referenced by RPCTriggerBoard::RPCTriggerBoard().
|
inline |
Definition at line 45 of file RPCTriggerConfiguration.h.
References m_DebugLevel.
Referenced by RPCTrigger::produce().
|
pure virtual |
Implemented in RPCBasicTrigConfig.
|
pure virtual |
Implemented in RPCBasicTrigConfig.
|
private |
Definition at line 50 of file RPCTriggerConfiguration.h.
Referenced by getDebugLevel(), and setDebugLevel().