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
using
sTgcAsBuiltPtr
=
GeoModel::TransientConstSharedPtr<NswAsBuilt::StgcStripCalculator>
;
24
#else
25
using
MmAsBuiltPtr
=
char
;
27
using
sTgcAsBuiltPtr
=
char
;
28
#endif
29
MmAsBuiltPtr
microMegaData
{};
31
sTgcAsBuiltPtr
sTgcData
{};
32
33
NswAsBuiltDbData
() =
default
;
34
~NswAsBuiltDbData
() =
default
;
35
36
};
37
38
CLASS_DEF
(
NswAsBuiltDbData
, 163462850 , 1 );
39
CONDCONT_DEF
(
NswAsBuiltDbData
, 20792446 );
40
41
#endif
NswAsBuiltDbData::microMegaData
MmAsBuiltPtr microMegaData
Definition:
NswAsBuiltDbData.h:29
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
NswAsBuiltDbData::sTgcData
sTgcAsBuiltPtr sTgcData
Storage to the stgc as built calculator.
Definition:
NswAsBuiltDbData.h:31
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 Tue Jul 2 2024 21:23:35 for ATLAS Offline Software by
1.8.18