10 #ifndef CondFormats_PPSObjects_TotemDAQMapping 11 #define CondFormats_PPSObjects_TotemDAQMapping
std::map< uint8_t, TotemTimingPlaneChannelPair > totemTimingChannelMap
friend std::ostream & operator<<(std::ostream &s, const TotemVFATInfo &fp)
TotemSymbID symbolicID
the symbolic id
void print(std::ostream &os, std::string subSystemName) const
TotemTimingPlaneChannelPair(const int &plane=-1, const int &channel=-1)
void print(std::ostream &os, std::string subSystemName) const
void insert(const TotemFramePosition &fp, const TotemVFATInfo &vi)
Symbolic ID describing an entity of a TOTEM subdetector.
The mapping between FramePosition and VFATInfo.
std::ostream & operator<<(std::ostream &os, TotemDAQMapping mapping)
Hw Id mapping for Totem Timing (dynamical mapping in Sampic)
unsigned int hwID
the hardware ID (16 bit)
#define COND_SERIALIZABLE
std::map< TotemFramePosition, TotemVFATInfo > VFATMapping
Contains mappind data related to a VFAT.
const TotemTimingPlaneChannelPair getTimingChannel(const uint8_t hwId) const
Given the hardware ID, returns the corresponding Plane, Channel pair (TotemTimingPlaneChannelPair) ...