#include <RPCLinkSynchroStat.h>
Public Types | |
typedef std::pair< std::string, std::string > | ChamberAndPartition |
Public Member Functions | |
int | add (const ChamberAndPartition &part) |
int | add (const LinkBoardElectronicIndex &ele) |
const std::vector< ChamberAndPartition > & | chamberAndPartitions () const |
LinkBoard (const std::string &n) | |
const std::string & | name () const |
bool | operator< (const LinkBoard &o) const |
bool | operator== (const LinkBoard &o) const |
const std::vector< LinkBoardElectronicIndex > & | paths () const |
Private Attributes | |
std::vector< ChamberAndPartition > | theChamberAndPartitions |
std::vector< LinkBoardElectronicIndex > | theElePaths |
std::string | theName |
Definition at line 26 of file RPCLinkSynchroStat.h.
typedef std::pair<std::string, std::string> RPCLinkSynchroStat::LinkBoard::ChamberAndPartition |
Definition at line 30 of file RPCLinkSynchroStat.h.
|
inline |
Definition at line 28 of file RPCLinkSynchroStat.h.
int RPCLinkSynchroStat::LinkBoard::add | ( | const ChamberAndPartition & | part | ) |
Definition at line 26 of file RPCLinkSynchroStat.cc.
Referenced by counter.Counter::register(), SequenceTypes._TaskBase::remove(), and SequenceTypes._TaskBase::replace().
int RPCLinkSynchroStat::LinkBoard::add | ( | const LinkBoardElectronicIndex & | ele | ) |
Definition at line 35 of file RPCLinkSynchroStat.cc.
References LinkBoardElectronicIndex::dccId, LinkBoardElectronicIndex::dccInputChannelNum, LinkBoardElectronicIndex::lbNumInLink, and LinkBoardElectronicIndex::tbLinkInputNum.
Referenced by counter.Counter::register(), SequenceTypes._TaskBase::remove(), and SequenceTypes._TaskBase::replace().
|
inline |
Definition at line 34 of file RPCLinkSynchroStat.h.
References theChamberAndPartitions.
Referenced by RPCLinkSynchroStat::dumpDelays().
|
inline |
Definition at line 29 of file RPCLinkSynchroStat.h.
References theName.
Referenced by config.CFG::__str__(), validation.Sample::digest(), RPCLinkSynchroStat::dumpDelays(), and VIDSelectorBase.VIDSelectorBase::initialize().
|
inline |
|
inline |
|
inline |
Definition at line 33 of file RPCLinkSynchroStat.h.
References theElePaths.
Referenced by RPCLinkSynchroStat::dumpDelays(), and TestProcess.TestProcess::fillProcessDesc().
|
private |
Definition at line 40 of file RPCLinkSynchroStat.h.
Referenced by chamberAndPartitions().
|
private |
Definition at line 41 of file RPCLinkSynchroStat.h.
Referenced by paths().
|
private |
Definition at line 39 of file RPCLinkSynchroStat.h.
Referenced by name(), operator<(), and operator==().