15#ifndef TRT_CONDITIONSDATA_RTRELATIONMultChanCONTAINER_H
16#define TRT_CONDITIONSDATA_RTRELATIONMultChanCONTAINER_H
42 static const char*
classname() {
return "TRTCond::RtRelationMultChanContainer" ; }
Hold mappings of ranges to condition objects.
#define CONDCONT_DEF(...)
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
CondMultChanCollection for storing TRT conditions data.
Class for storing/accessing trt rtrelations.
std::vector< std::pair< ExpandedIdentifier, const RtRelation ** > > FlatContainer
Nested container class, ie a base class at level l with daugthers at level l+1.
Multichannel container for RtRelation objects.
RtRelationMultChanContainer & operator=(const RtRelationMultChanContainer &rhs)
assignment
virtual ~RtRelationMultChanContainer()
destructor
RtRelationLayerContainer::FlatContainer FlatContainer
typedef
RtRelationMultChanContainer()
default constructor
static const char * classname()
classname used to talk to iovservice
NestedContainer< ExpandedIdentifier::LAYERWHEEL, RtRelation *, RtRelationTrait > RtRelationLayerContainer