ATLAS Offline Software
PrepRawDataContainer.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 // PrepRawDataContainer.h
7 // Header file for class PrepRawDataContainer
9 // (c) ATLAS Detector software
11 // Container for RIO collections for InnerDetector and Muons
13 // Version 1.0 15/07/2003 Veronique Boisvert
15 
16 #ifndef TRKPREPRAWDATA_PREPRAWDATACONTAINER_H
17 #define TRKPREPRAWDATA_PREPRAWDATACONTAINER_H
18 
19 // Base classes
21 
22 namespace Trk{
23 
24 template<class CollectionT>
26  : public IdentifiableContainer<CollectionT>{
27 
29  // Public methods:
31  public:
32 
34  PrepRawDataContainer(unsigned int max);
35 
38 
41 
44 
47 
49  static const CLID& classID();
50 
52  virtual const CLID& clID() const;
53 
54  private:
55 
58 
59 };
60 // member functions that use Collection T
62 
63 }
64 
65 #endif // TRKPREPRAWDATA_PREPRAWDATACONTAINER_H
66 
max
#define max(a, b)
Definition: cfImp.cxx:41
Trk::PrepRawDataContainer::~PrepRawDataContainer
virtual ~PrepRawDataContainer()
Destructor:
Trk::PrepRawDataContainer::classID
static const CLID & classID()
return class ID
PrepRawDataContainer.icc
Trk::PrepRawDataContainer::PrepRawDataContainer
PrepRawDataContainer(unsigned int max)
Constructor with parameters:
Trk::PrepRawDataContainer::PrepRawDataContainer
PrepRawDataContainer()
default ctor - for POOL only
Trk::PrepRawDataContainer::PrepRawDataContainer
PrepRawDataContainer(unsigned int max, EventContainers::Mode)
Constructor with parameters:
CLID
uint32_t CLID
The Class ID type.
Definition: Event/xAOD/xAODCore/xAODCore/ClassID_traits.h:47
Trk::PrepRawDataContainer::operator=
PrepRawDataContainer & operator=(const PrepRawDataContainer &)
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition: FakeTrackBuilder.h:9
EventContainers::Mode
Mode
Definition: IdentifiableContainerBase.h:13
Trk::PrepRawDataContainer::PrepRawDataContainer
PrepRawDataContainer(EventContainers::IdentifiableCache< CollectionT > *)
Constructor with External Cache.
Trk::PrepRawDataContainer::PrepRawDataContainer
PrepRawDataContainer(const PrepRawDataContainer &)
Trk::PrepRawDataContainer::clID
virtual const CLID & clID() const
return class ID
Trk::PrepRawDataContainer
Definition: PrepRawDataContainer.h:26
IdentifiableContainerMT
Definition: IdentifiableContainerMT.h:30
EventContainers::IdentifiableCache
Definition: IdentifiableCache.h:29
IdentifiableContainer.h
This class is a general container which can hold objects of accessed by an IdentifierHash For more in...