ATLAS Offline Software
MuonSpectrometer
MuonCnv
MuonSTGC_CnvTools
src
STGC_RDO_Decoder.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#include "
STGC_RDO_Decoder.h
"
6
7
using namespace
Muon
;
8
9
STGC_RDO_Decoder::STGC_RDO_Decoder
(
const
std::string&
type
,
const
std::string&
name
,
const
IInterface*
parent
) :
10
AthAlgTool
(
type
,
name
,
parent
),
11
m_stgcIdHelper(nullptr)
12
{
13
declareInterface< Muon::ISTGC_RDO_Decoder >(
this
);
14
}
15
16
StatusCode
STGC_RDO_Decoder::initialize
() {
17
18
ATH_CHECK
(
detStore
()->
retrieve
(
m_stgcIdHelper
,
"STGCIDHELPER"
));
19
ATH_CHECK
(
m_calibTool
.retrieve());
20
21
return
StatusCode::SUCCESS;
22
}
python.PyKernel.retrieve
def retrieve(aClass, aKey=None)
Definition:
PyKernel.py:110
Muon::STGC_RDO_Decoder::initialize
virtual StatusCode initialize() override
Definition:
STGC_RDO_Decoder.cxx:16
Muon
This class provides conversion from CSC RDO data to CSC Digits.
Definition:
TrackSystemController.h:45
Muon::STGC_RDO_Decoder::STGC_RDO_Decoder
STGC_RDO_Decoder(const std::string &type, const std::string &name, const IInterface *parent)
Definition:
STGC_RDO_Decoder.cxx:9
AthCommonDataStore< AthCommonMsg< AlgTool > >::detStore
const ServiceHandle< StoreGateSvc > & detStore() const
The standard StoreGateSvc/DetectorStore Returns (kind of) a pointer to the StoreGateSvc.
Definition:
AthCommonDataStore.h:95
Muon::STGC_RDO_Decoder::m_stgcIdHelper
const sTgcIdHelper * m_stgcIdHelper
Definition:
STGC_RDO_Decoder.h:40
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
test_pyathena.parent
parent
Definition:
test_pyathena.py:15
ATH_CHECK
#define ATH_CHECK
Definition:
AthCheckMacros.h:40
Muon::STGC_RDO_Decoder::m_calibTool
ToolHandle< Muon::INSWCalibTool > m_calibTool
Definition:
STGC_RDO_Decoder.h:41
name
std::string name
Definition:
Control/AthContainers/Root/debug.cxx:221
python.CaloScaleNoiseConfig.type
type
Definition:
CaloScaleNoiseConfig.py:78
STGC_RDO_Decoder.h
AthAlgTool
Definition:
AthAlgTool.h:26
Generated on Thu Nov 7 2024 21:26:31 for ATLAS Offline Software by
1.8.18