Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef ISF_FATRASTOOLSMS_SIMHITCREATORMS_H
6 #define ISF_FATRASTOOLSMS_SIMHITCREATORMS_H
10 #include "GaudiKernel/ServiceHandle.h"
11 #include "GaudiKernel/ToolHandle.h"
13 #include "GaudiKernel/IIncidentListener.h"
39 class MuonDetectorManager;
68 SimHitCreatorMS(
const std::string&,
const std::string&,
const IInterface*);
76 void handle(
const Incident& inc);
80 const std::vector<Trk::HitInfo>&
hits)
const;
132 bool m_BMGpresent =
false;
const MuonGM::MuonDetectorManager * m_muonMgr
const CscHitIdHelper * m_cscHitIdHelper
sTGCSimHitCollection * m_stgcSimHitCollection
CSCSimHitCollection * m_cscSimHitCollection
Ensure that the Athena extensions are properly loaded.
RPCSimHitCollection * m_rpcSimHitCollection
sTgcSimIdToOfflineId * m_stgcOffToSimId
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
TGCSimHitCollection * m_tgcSimHitCollection
ToolHandle< Muon::IMuonTGMeasTool > m_measTool
Muon TrackingGeometry Measurement Tool.
MMSimHitCollection * m_mmSimHitCollection
std::string m_stgcCollectionName
MM_SimIdToOfflineId * m_mmOffToSimId
std::map< Identifier, std::vector< Identifier > > m_DeadChannels
const RpcHitIdHelper * m_rpcHitIdHelper
ServiceHandle< IIncidentSvc > m_incidentSvc
Incident Service.
ToolHandle< Trk::ITimedExtrapolator > m_extrapolator
Tool using the track creator per event.
const MdtHitIdHelper * m_mdtHitIdHelper
std::string m_randomEngineName
Name of the random number stream.
::StatusCode StatusCode
StatusCode definition for legacy code.
std::string m_rpcCollectionName
MDTSimHitCollection * m_mdtSimHitCollection
const TgcHitIdHelper * m_tgcHitIdHelper
Ensure that the ATLAS eigen extensions are properly loaded.
virtual ~SimHitCreatorMS()=default
default destructor
std::string m_cscCollectionName
std::string m_tgcCollectionName
std::string m_mmCollectionName
The MuonDetectorManager stores the transient representation of the Muon Spectrometer geometry and pro...
ServiceHandle< IAtRndmGenSvc > m_randomSvc
Pointer to the random number generator service.
CLHEP::HepRandomEngine * m_randomEngine
Random Engine.
Define macros for attributes used to control the static checker.
std::string m_mdtCollectionName
double m_mdtSigmaDriftRadius