ATLAS Offline Software
AlignableTransformContainer.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef DETDESCRCOND_ALIGNTRKCONTAINER_H
6 #define DETDESCRCOND_ALIGNTRKCONTAINER_H
7 // AlignableTransformContainer.h - a container for AlignableTransform objects
8 // using the CondMultChanCollection to allow storage as a set of POOLrefs
9 // in conditions database
10 // Richard Hawkings, 31/8/05
11 
12 #include "AthenaKernel/CLASS_DEF.h"
13 #include "AthenaKernel/CondCont.h"
16 
18 
19 CLASS_DEF( AlignableTransformContainer , 1170039409 , 1 )
21 
22 #endif // DETDESCRCOND_ALIGNTRKCONTAINER_H
CondCont.h
Hold mappings of ranges to condition objects.
AlignableTransformContainer
CondMultChanCollection< AlignableTransform > AlignableTransformContainer
Definition: AlignableTransformContainer.h:17
CondMultChanCollection
A CondMultChanCollection is a template class which can hold a collection of T* objects which are inte...
Definition: CondMultChanCollection.h:52
CONDCONT_DEF
CONDCONT_DEF(AlignableTransformContainer, 1141302089)
AlignableTransform.h
CondMultChanCollection.h
This file defines the template class used to register the tokens of T* in a COOL multchannel folder.
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
CLASS_DEF.h
macros to associate a CLID to a type