#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 | ) |
ctor with ID only
Definition at line 5 of file DccSpec.cc.
void DccSpec::add | ( | const TriggerBoardSpec & | tb | ) |
attach TB to DCC. The channel is defined by TB
Definition at line 34 of file DccSpec.cc.
References theTBs.
Referenced by RPCEMap::convert(), counter.Counter::register(), SequenceTypes.Task::remove(), SequenceTypes.Task::replace(), and triggerBoards().
|
inline |
id of FED
Definition at line 23 of file DccSpec.h.
References theId, and triggerBoard().
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 8 of file DccSpec.cc.
References id(), harvestTrackValidationPlots::str, and theTBs.
Referenced by triggerBoards().
|
private |
const TriggerBoardSpec * DccSpec::triggerBoard | ( | int | channelNumber | ) | const |
TB attached to channel.
Definition at line 21 of file DccSpec.cc.
References theTBs.
Referenced by id(), and RPCReadOutMapping::location().
|
inline |
Definition at line 27 of file DccSpec.h.
References add(), egammaForCoreTracking_cff::depth, print(), AlCaHLTBitMon_QueryRunRegistry::string, and theTBs.
Referenced by RPCReadOutMappingWithFastSearch::init(), and RPCReadOutMapping::rawDataFrame().
|
friend |
|
private |
Definition at line 37 of file DccSpec.h.
Referenced by add(), print(), triggerBoard(), and triggerBoards().