ATLAS Offline Software
MuonSpectrometer
MuonPhaseII
Event
xAOD
xAODMuonPrepData
Root
sTgcStripCluster_v1.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
// EDM include(s):
6
#include "
xAODMuonPrepData/versions/AccessorMacros.h
"
7
// Local include(s):
8
#include "
TrkEventPrimitives/ParamDefs.h
"
9
#include "
xAODMuonPrepData/versions/sTgcStripCluster_v1.h
"
10
11
#include "GaudiKernel/ServiceHandle.h"
12
#include "
MuonReadoutGeometryR4/MuonDetectorManager.h
"
13
#include "
StoreGate/StoreGateSvc.h
"
14
15
namespace
{
16
static
const
std::string preFixStr{
"sTgc"
};
17
}
18
19
namespace
xAOD
{
20
IMPLEMENT_VECTOR_SETTER_GETTER
(
sTgcStripCluster_v1
,
uint16_t
, stripNumbers, setStripNumbers);
21
IMPLEMENT_VECTOR_SETTER_GETTER
(
sTgcStripCluster_v1
,
short
int
, stripTimes, setStripTimes);
22
IMPLEMENT_VECTOR_SETTER_GETTER
(
sTgcStripCluster_v1
,
int
, stripCharges, setStripCharges);
23
IMPLEMENT_SETTER_GETTER_WITH_CAST
(
sTgcStripCluster_v1
,
uint8_t
,
sTgcStripCluster_v1::Quality
, quality, setQuality);
24
25
26
}
// namespace xAOD
xAOD::IMPLEMENT_SETTER_GETTER_WITH_CAST
IMPLEMENT_SETTER_GETTER_WITH_CAST(sTgcMeasurement_v1, uint8_t, sTgcMeasurement_v1::Author, author, setAuthor)
xAOD::sTgcStripCluster_v1
Definition:
sTgcStripCluster_v1.h:13
xAOD::uint8_t
uint8_t
Definition:
Muon_v1.cxx:557
sTgcStripCluster_v1.h
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition:
ICaloAffectedTool.h:24
ParamDefs.h
AccessorMacros.h
xAOD::uint16_t
setWord1 uint16_t
Definition:
eFexEMRoI_v1.cxx:88
MuonDetectorManager.h
xAOD::IMPLEMENT_VECTOR_SETTER_GETTER
IMPLEMENT_VECTOR_SETTER_GETTER(sTgcStripCluster_v1, uint16_t, stripNumbers, setStripNumbers)
Muon::sTgcPrepData::Quality
Quality
Definition:
sTgcPrepData.h:108
StoreGateSvc.h
Generated on Thu Nov 7 2024 21:26:37 for ATLAS Offline Software by
1.8.18