ATLAS Offline Software
InnerDetector
InDetRawEvent
InDetRawData
InDetRawData
TRT_RDO_Container.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
/***************************************************************************
6
InDetRawData package
7
-----------------------------------------
8
***************************************************************************/
9
10
//<doc><file> $Id: TRT_RDO_Container.h,v 1.4 2006-09-27 06:31:46 andr Exp $
11
//<version> $Name: not supported by cvs2svn $
12
13
#ifndef INDETRAWDATA_TRT_RDO_CONTAINER_H
14
# define INDETRAWDATA_TRT_RDO_CONTAINER_H
15
16
#include "
AthenaKernel/CLASS_DEF.h
"
17
#include "
AthContainers/ConstDataVector.h
"
18
#include "
InDetRawData/InDetRawDataContainer.h
"
19
#include "
InDetRawData/InDetRawDataCollection.h
"
20
#include "
InDetRawData/TRT_RDORawData.h
"
21
#include "
InDetRawData/TRT_RDO_Collection.h
"
22
#include "
AthLinks/DeclareIndexingPolicy.h
"
23
#include "
EventContainers/IIdentifiableCont.h
"
24
25
typedef
InDetRawDataContainer<InDetRawDataCollection<TRT_RDORawData>
>
26
TRT_RDO_Container
;
27
28
29
typedef
EventContainers::IdentifiableCache< InDetRawDataCollection<TRT_RDORawData>
>
TRT_RDO_Cache
;
30
31
CLASS_DEF
(
TRT_RDO_Container
,2542,1)
32
CONTAINER_IS_IDENTCONT
(
TRT_RDO_Container
)
33
34
CLASS_DEF
(
TRT_RDO_Cache
, 183588116, 1 )
35
36
// new persistent class
37
typedef
ConstDataVector
<
DataVector
<
InDetRawDataCollection
<
TRT_RDORawData
> > >
TRT_RDO_colvector
;
38
CLASS_DEF
(
TRT_RDO_colvector
, 140807381 , 1 )
39
40
#endif // INDETRAWDATA_TRT_RDO_CONTAINER_H
ConstDataVector.h
DataVector adapter that acts like it holds const pointers.
TRT_RDO_Collection.h
IIdentifiableCont.h
DeclareIndexingPolicy.h
declare to which family the container belongs as far as its indexing policy is concerned
TRT_RDORawData.h
CONTAINER_IS_IDENTCONT
#define CONTAINER_IS_IDENTCONT(CONTAINER)
declare that CONTAINER is an identifiable container
Definition:
DeclareIndexingPolicy.h:57
InDetRawDataContainer
Definition:
InDetRawDataContainer.h:27
InDetRawDataContainer.h
TRT_RDORawData
Definition:
TRT_RDORawData.h:24
InDetRawDataCollection
Definition:
InDetRawDataCollection.h:31
DataVector
Derived DataVector<T>.
Definition:
DataVector.h:581
TRT_RDO_Container
InDetRawDataContainer< InDetRawDataCollection< TRT_RDORawData > > TRT_RDO_Container
Definition:
TRT_RDO_Container.h:26
ConstDataVector
DataVector adapter that acts like it holds const pointers.
Definition:
ConstDataVector.h:76
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
InDetRawDataCollection.h
TRT_RDO_Cache
EventContainers::IdentifiableCache< InDetRawDataCollection< TRT_RDORawData > > TRT_RDO_Cache
Definition:
TRT_RDO_Container.h:29
CLASS_DEF.h
macros to associate a CLID to a type
EventContainers::IdentifiableCache
Definition:
IdentifiableCache.h:29
Generated on Fri Jun 28 2024 21:32:19 for ATLAS Offline Software by
1.8.18