![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
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};
35 "Master switch toggling the sim hits"};
45 Gaudi::Property<std::string>
m_mdtSimHitKey{
this,
"MdtSimHitKey",
"xMdtSimHits"};
46 Gaudi::Property<std::string>
m_rpcSimHitKey{
this,
"RpcSimHitKey",
"xRpcSimHits"};
47 Gaudi::Property<std::string>
m_tgcSimHitKey{
this,
"TgcSimHitKey",
"xTgcSimHits"};
48 Gaudi::Property<std::string>
m_mmSimHitKey{
this,
"MmSimHitKey",
"xMmSimHits"};
49 Gaudi::Property<std::string>
m_sTgcSimHitKey{
this,
"sTgcSimHitKey",
"xsTgcSimHits"};
StatusCode setupSimHits()
Toggle whether the simHit collection of each sub detector shall be written to disk.
unsigned int cardinality() const override final
StatusCode initialize() override final
Gaudi::Property< std::string > m_mdtSimHitKey
Container keys of the particular sim hit collections.
Gaudi::Property< bool > m_writesTgcSim
bool const RAWDATA *ch2 const
Gaudi::Property< std::string > m_sTgcSimHitKey
StatusCode finalize() override final
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
Lightweight algorithm to read xAOD MDT sim hits and (fast-digitised) drift circles from SG and fill a...
StatusCode execute() override final
Gaudi::Property< bool > m_isMC
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< std::string > m_mmSimHitKey