4#ifndef MUONGEOMODELTESTR4_NSWPLOTTINGALG_H
5#define MUONGEOMODELTESTR4_NSWPLOTTINGALG_H
24 StatusCode
execute(
const EventContext& ctx)
override;
36 "Muon::MuonIdHelperSvc/MuonIdHelperSvc"};
44 Gaudi::Property<bool>
m_plotMm{
this,
"plotMm",
true};
45 Gaudi::Property<bool>
m_plotStgc{
this,
"plotStgc",
true};
46 Gaudi::Property<bool>
m_plotTgc{
this,
"plotTgc",
false};
AthHistogramAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
StatusCode execute(const EventContext &ctx) override
Execute method.
unsigned int cardinality() const override final
std::map< IdentifierHash, TH1 * > m_tgcActiveAreas
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
std::map< IdentifierHash, TH1 * > m_stgcActiveAreas
StatusCode initialize() override
Gaudi::Property< bool > m_plotTgc
const MuonDetectorManager * m_detMgr
int layerId(const Identifier &id) const
std::map< IdentifierHash, TH1 * > m_mmActiveAreas
Map showing the active areas of the NSW to show the passivation.
Gaudi::Property< bool > m_testActsSurf
AthHistogramAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Gaudi::Property< bool > m_plotStgc
ActsTrk::GeoContextReadKey_t m_geoCtxKey
Gaudi::Property< bool > m_plotMm
SG::ReadHandleKey< GeometryContext > GeoContextReadKey_t
Abrivate the ReadHandleKey to declare the data dependency on the Geometry context.
The ReadoutGeomCnvAlg converts the Run4 Readout geometry build from the GeoModelXML into the legacy M...