|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUONPRDTESTR4_MUONHITTESTERALH_H
6 #define MUONPRDTESTR4_MUONHITTESTERALH_H
17 ISvcLocator* pSvcLocator);
27 Gaudi::Property<bool>
m_isMC{
this,
"isMC",
true};
37 "Master switch toggling the sim hits"};
47 Gaudi::Property<std::string>
m_mdtSimHitKey{
this,
"MdtSimHitKey",
"xMdtSimHits"};
48 Gaudi::Property<std::string>
m_rpcSimHitKey{
this,
"RpcSimHitKey",
"xRpcSimHits"};
49 Gaudi::Property<std::string>
m_tgcSimHitKey{
this,
"TgcSimHitKey",
"xTgcSimHits"};
50 Gaudi::Property<std::string>
m_mmSimHitKey{
this,
"MmSimHitKey",
"xMmSimHits"};
51 Gaudi::Property<std::string>
m_sTgcSimHitKey{
this,
"sTgcSimHitKey",
"xStgcSimHits"};
57 "Master switch toggling the digit collections"};
68 Gaudi::Property<std::string>
m_mdtDigitKey{
this,
"MdtDigitKey",
"MDT_DIGITS"};
69 Gaudi::Property<std::string>
m_rpcDigitKey{
this,
"RpcDigitKey",
"RPC_DIGITS"};
70 Gaudi::Property<std::string>
m_tgcDigitKey{
this,
"TgcDigitKey",
"TGC_DIGITS"};
71 Gaudi::Property<std::string>
m_mmDigitKey{
this,
"MmDigitKey",
"MM_DIGITS"};
72 Gaudi::Property<std::string>
m_sTgcDigitKey{
this,
"sTgcDigitKey",
"sTGC_DIGITS"};
78 "Master switch toggling the prd collection dump"};
87 Gaudi::Property<std::string>
m_mdtPrdKey{
this,
"MdtPrdKey",
"xMdtDriftCircles"};
88 Gaudi::Property<std::string>
m_mdtTwinPrdKey{
this,
"MdtTwinPrdKey",
"xMdtTwinDriftCircles"};
89 Gaudi::Property<std::string>
m_rpcPrdKey{
this,
"RpcPrdKey",
"xRpcMeasurements"};
90 Gaudi::Property<std::string>
m_tgcPrdKey{
this,
"TgcPrdKey",
"xTgcStrips"};
91 Gaudi::Property<std::string>
m_mmPrdKey{
this,
"MmPrdKey",
"xAODMMClusters"};
Gaudi::Property< std::string > m_mdtPrdKey
Prd collection names.
Gaudi::Property< bool > m_writeRpcPrds
Gaudi::Property< std::string > m_sTgcDigitKey
StatusCode setupSimHits()
Toggle whether the simHit collection of each sub detector shall be written to disk.
unsigned int cardinality() const override final
Gaudi::Property< bool > m_writeMmPrds
StatusCode initialize() override final
Gaudi::Property< std::string > m_mdtSimHitKey
Container keys of the particular sim hit collections.
Gaudi::Property< std::string > m_mdtDigitKey
Container keys of the particular digit collections.
Gaudi::Property< std::string > m_rpcPrdKey
Gaudi::Property< bool > m_writesTgcSim
Gaudi::Property< std::string > m_mmPrdKey
Gaudi::Property< bool > m_writeMmDigits
Gaudi::Property< bool > m_writeMdtDigits
bool const RAWDATA *ch2 const
Gaudi::Property< bool > m_writeDigits
Gaudi::Property< std::string > m_sTgcSimHitKey
StatusCode finalize() override final
StatusCode setupPrds()
Toggle whether the uncalibrated measurement collections shall be tested.
Gaudi::Property< std::string > m_rpcSimHitKey
MuonHitTesterAlg(const std::string &alg_name, ISvcLocator *pSvcLocator)
::StatusCode StatusCode
StatusCode definition for legacy code.
MuonVal::MuonTesterTree m_tree
Gaudi::Property< bool > m_writeMdtPrds
StatusCode setupDigits()
Toggle whether the digit collections shall be tested.
Lightweight algorithm to read xAOD MDT sim hits and (fast-digitised) drift circles from SG and fill a...
Gaudi::Property< std::string > m_tgcPrdKey
Gaudi::Property< bool > m_writesTgcDigits
StatusCode execute() override final
Gaudi::Property< std::string > m_mdtTwinPrdKey
SG::ReadHandleKey< xAOD::EventInfo > m_evtKey
Gaudi::Property< bool > m_isMC
Gaudi::Property< std::string > m_mmDigitKey
Gaudi::Property< bool > m_writeTgcSim
Gaudi::Property< bool > m_writeSimHits
Gaudi::Property< bool > m_writeMdtSim
Gaudi::Property< bool > m_writeRpcSim
Gaudi::Property< std::string > m_tgcSimHitKey
Gaudi::Property< bool > m_writeMmSim
Gaudi::Property< bool > m_writeTgcPrds
Gaudi::Property< std::string > m_rpcDigitKey
Gaudi::Property< bool > m_writeTgcDigits
Gaudi::Property< std::string > m_mmSimHitKey
Gaudi::Property< std::string > m_tgcDigitKey
Gaudi::Property< bool > m_writePrds
Gaudi::Property< bool > m_writeRpcDigits