#include <DccSpec.h>
Public Member Functions | |
void | add (const TriggerBoardSpec &tb) |
attach TB to DCC. The channel is defined by TB More... | |
DccSpec (int id=-1) | |
ctor with ID only More... | |
int | id () const |
id of FED More... | |
std::string | print (int depth=0) const |
debud printaout, call its components with depth dectreased by one More... | |
const TriggerBoardSpec * | triggerBoard (int channelNumber) const |
TB attached to channel. More... | |
const std::vector< TriggerBoardSpec > & | triggerBoards () const |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
int | theId |
std::vector< TriggerBoardSpec > | theTBs |
Friends | |
class | boost::serialization::access |
template<typename CondSerializationT , typename Enabled > | |
struct | cond::serialization::access |
DccSpec::DccSpec | ( | int | id = -1 | ) |
void DccSpec::add | ( | const TriggerBoardSpec & | tb | ) |
attach TB to DCC. The channel is defined by TB
Definition at line 31 of file DccSpec.cc.
References theTBs.
Referenced by RPCEMap::convert(), counter.Counter::register(), SequenceTypes._TaskBase::remove(), and SequenceTypes._TaskBase::replace().
|
inline |
id of FED
Definition at line 22 of file DccSpec.h.
References theId.
Referenced by RPCReadOutMapping::add(), RPCReadOutMappingWithFastSearch::init(), print(), and RPCReadOutMapping::rawDataFrame().
std::string DccSpec::print | ( | int | depth = 0 | ) | const |
debud printaout, call its components with depth dectreased by one
Definition at line 7 of file DccSpec.cc.
References LEDCalibrationChannels::depth, id(), str, and theTBs.
|
private |
const TriggerBoardSpec * DccSpec::triggerBoard | ( | int | channelNumber | ) | const |
TB attached to channel.
Definition at line 19 of file DccSpec.cc.
References theTBs.
Referenced by RPCReadOutMapping::location().
|
inline |
Definition at line 26 of file DccSpec.h.
References theTBs.
Referenced by RPCReadOutMappingWithFastSearch::init(), and RPCReadOutMapping::rawDataFrame().
|
friend |
|
private |
Definition at line 36 of file DccSpec.h.
Referenced by add(), print(), triggerBoard(), and triggerBoards().