ATLAS Offline Software
Loading...
Searching...
No Matches
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
22namespace Trk{
23
24template<class CollectionT>
60// member functions that use Collection T
65#endif // TRKPREPRAWDATA_PREPRAWDATACONTAINER_H
66
uint32_t CLID
The Class ID type.
This class is a general container which can hold objects of accessed by an IdentifierHash For more in...
IdentifiableContainerMT< T > IdentifiableContainer
#define max(a, b)
Definition cfImp.cxx:41
PrepRawDataContainer(unsigned int max)
Constructor with parameters:
PrepRawDataContainer()
default ctor - for POOL only
PrepRawDataContainer & operator=(const PrepRawDataContainer &)
PrepRawDataContainer(EventContainers::IdentifiableCache< CollectionT > *)
Constructor with External Cache.
PrepRawDataContainer(unsigned int max, EventContainers::Mode)
Constructor with parameters:
static const CLID & classID()
return class ID
PrepRawDataContainer(const PrepRawDataContainer &)
virtual ~PrepRawDataContainer()
Destructor:
virtual const CLID & clID() const
return class ID
Ensure that the ATLAS eigen extensions are properly loaded.