ATLAS Offline Software
MuonSpectrometer
MuonAlignment
MuonAlignmentData
MuonAlignmentData
NswAsBuiltDbData.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef MUONCONDDATA_NSWASBUILTDBDATA_H
6
#define MUONCONDDATA_NSWASBUILTDBDATA_H
7
8
// Athena includes
9
#include "
AthenaKernel/CondCont.h
"
10
#include "
AthenaKernel/BaseInfo.h
"
11
#include "
GeoModelUtilities/TransientConstSharedPtr.h
"
12
#ifndef SIMULATIONBASE
13
#include "
MuonNSWAsBuilt/StripCalculator.h
"
14
#include "
MuonNSWAsBuilt/StgcStripCalculator.h
"
15
#endif
16
17
class
NswAsBuiltDbData
{
18
19
public
:
20
#ifndef SIMULATIONBASE
21
using
MmAsBuiltPtr
=
GeoModel::TransientConstSharedPtr<NswAsBuilt::StripCalculator>
;
23
#else
24
using
MmAsBuiltPtr
=
char
;
26
#endif
27
MmAsBuiltPtr
microMegaData
{};
28
29
NswAsBuiltDbData
() =
default
;
30
~NswAsBuiltDbData
() =
default
;
31
32
};
33
34
CLASS_DEF
(
NswAsBuiltDbData
, 163462850 , 1 );
35
CONDCONT_DEF
(
NswAsBuiltDbData
, 20792446 );
36
37
#endif
NswAsBuiltDbData::microMegaData
MmAsBuiltPtr microMegaData
Definition:
NswAsBuiltDbData.h:27
GeoModel::TransientConstSharedPtr< NswAsBuilt::StripCalculator >
NswAsBuiltDbData::~NswAsBuiltDbData
~NswAsBuiltDbData()=default
CondCont.h
Hold mappings of ranges to condition objects.
xAOD::char
char
Definition:
TrigDecision_v1.cxx:38
StgcStripCalculator.h
CLASS_DEF
CLASS_DEF(NswAsBuiltDbData, 163462850, 1)
BaseInfo.h
Provide an interface for finding inheritance information at run time.
NswAsBuiltDbData::NswAsBuiltDbData
NswAsBuiltDbData()=default
StripCalculator.h
TransientConstSharedPtr.h
NswAsBuiltDbData
Definition:
NswAsBuiltDbData.h:17
CONDCONT_DEF
CONDCONT_DEF(NswAsBuiltDbData, 20792446)
Generated on Fri Oct 31 2025 21:16:01 for ATLAS Offline Software by
1.8.18