ATLAS Offline Software
MuonSpectrometer
MuonRDO
MuonRDO
MM_RawDataContainer.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 MUONRDO_MM_RAWDATACONAINTER_H
6
#define MUONRDO_MM_RAWDATACONAINTER_H
7
8
#include "
MuonRDO/MM_RawDataCollection.h
"
9
#include "
MuonRDO/MM_RawDataCollection_Cache.h
"
10
#include "
AthenaKernel/CLASS_DEF.h
"
11
#include "
EventContainers/IdentifiableContainer.h
"
12
13
namespace
Muon
{
16
class
MM_RawDataContainer
17
:
public
IdentifiableContainer
<MM_RawDataCollection>
18
{
19
public
:
20
MM_RawDataContainer
(
unsigned
int
hashmax);
21
MM_RawDataContainer
();
22
MM_RawDataContainer
(
MM_RawDataCollection_Cache
* cache);
23
virtual
~MM_RawDataContainer
();
24
26
static
const
CLID
&
classID
();
27
29
virtual
const
CLID
&
clID
()
const
{
return
classID
();}
30
31
};
32
}
33
34
CLASS_DEF
(
Muon::MM_RawDataContainer
, 1155093320 , 1 )
35
36
#endif
37
38
39
Muon::MM_RawDataContainer::~MM_RawDataContainer
virtual ~MM_RawDataContainer()
Muon::MM_RawDataContainer::clID
virtual const CLID & clID() const
return class ID
Definition:
MM_RawDataContainer.h:29
Muon
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
Definition:
TrackSystemController.h:45
Muon::MM_RawDataContainer::MM_RawDataContainer
MM_RawDataContainer()
Definition:
MM_RawDataContainer.cxx:9
Muon::MM_RawDataContainer::classID
static const CLID & classID()
class ID
Definition:
MM_RawDataContainer.cxx:27
Muon::MM_RawDataContainer
Definition:
MM_RawDataContainer.h:18
MM_RawDataCollection.h
CLID
uint32_t CLID
The Class ID type.
Definition:
Event/xAOD/xAODCore/xAODCore/ClassID_traits.h:47
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:67
IdentifiableContainerMT
Definition:
IdentifiableContainerMT.h:30
MM_RawDataCollection_Cache.h
CLASS_DEF.h
macros to associate a CLID to a type
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...
Generated on Fri Apr 18 2025 21:15:09 for ATLAS Offline Software by
1.8.18