ATLAS Offline Software
RtRelationMultChanContainer.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3 */
4 
13 // $Id: RtRelationMultChanContainer.h,v 1.3 2007-06-13 11:10:43 hansenph Exp $
14 
15 #ifndef TRT_CONDITIONSDATA_RTRELATIONMultChanCONTAINER_H
16 #define TRT_CONDITIONSDATA_RTRELATIONMultChanCONTAINER_H
17 
20 #include "AthenaKernel/CondCont.h"
21 
22 namespace TRTCond
23 {
25 
28  class RtRelationMultChanContainer : public MultChanContainer<RtRelationLayerContainer>
29  {
30  public:
42  static const char* classname() { return "TRTCond::RtRelationMultChanContainer" ; }
43  private:
44  } ;
45 }
46 
47 
49 CONDCONT_DEF(TRTCond::RtRelationMultChanContainer,163845982);
50 
51 
52 #endif
RtRelationContainer.h
Class for storing/accessing trt rtrelations.
CondCont.h
Hold mappings of ranges to condition objects.
TRTCond::RtRelationMultChanContainer::classname
static const char * classname()
classname used to talk to iovservice
Definition: RtRelationMultChanContainer.h:42
TRTCond::RtRelationMultChanContainer::operator=
RtRelationMultChanContainer & operator=(const RtRelationMultChanContainer &rhs)
assignment
Definition: RtRelationMultChanContainer.cxx:22
TRTCond::RtRelationMultChanContainer::RtRelationMultChanContainer
RtRelationMultChanContainer()
default constructor
Definition: RtRelationMultChanContainer.h:34
TRTCond::NestedContainerBase< NestingLevel, NestedContainer< NestingLevel+1, T, Trait >, T, Trait >::FlatContainer
std::vector< std::pair< ExpandedIdentifier, const T * > > FlatContainer
fill vector with all entries in the container. needed to dump to Peter's flat file format
Definition: NestedContainer.h:346
TRTCond::NestedContainer
Definition: NestedContainer.h:373
TRTCond::MultChanContainer
Definition: MultChanContainer.h:44
MultChanContainer.h
CondMultChanCollection for storing TRT conditions data. CondMultChanCollections store objects identif...
CONDCONT_DEF
CONDCONT_DEF(TRTCond::RtRelationMultChanContainer, 163845982)
TRTCond::RtRelationMultChanContainer::~RtRelationMultChanContainer
virtual ~RtRelationMultChanContainer()
destructor
Definition: RtRelationMultChanContainer.cxx:10
TRTCond
Definition: BasicRtRelation.cxx:8
CLASS_DEF
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Definition: Control/AthenaKernel/AthenaKernel/CLASS_DEF.h:64
TRTCond::RtRelationMultChanContainer::FlatContainer
RtRelationLayerContainer::FlatContainer FlatContainer
typedef
Definition: RtRelationMultChanContainer.h:32
TRTCond::RtRelationLayerContainer
NestedContainer< ExpandedIdentifier::LAYERWHEEL, RtRelation *, RtRelationTrait > RtRelationLayerContainer
Definition: RtRelationMultChanContainer.h:24
TRTCond::RtRelationMultChanContainer
Definition: RtRelationMultChanContainer.h:29