4#ifndef MUONCSVDUMP_HitDumperAlg_H
5#define MUONCSVDUMP_HitDumperAlg_H
23 virtual StatusCode
initialize()
override final;
24 virtual StatusCode
execute()
override final;
25 virtual StatusCode
finalize()
override final;
30 "Key to the space point container"};
39 std::shared_ptr<MuonVal::IParticleFourMomBranch>
m_muonP4{};
AthHistogramAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
MuonVal::VectorBranch< char > & m_spReadoutSide
MuonVal::MuonTesterTree m_tree
virtual StatusCode execute() override final
SG::ReadHandleKey< xAOD::MuonSegmentContainer > m_truthSegKey
std::size_t fillSpacePoint(const ActsTrk::GeometryContext &gctx, const SpacePoint &sp)
std::shared_ptr< MuonValR4::SpacePointTesterModule > m_spCollection
SG::ReadDecorHandleKey< xAOD::MuonSegmentContainer > m_truthLinkKey
MuonVal::VectorBranch< char > & m_truthLink
std::shared_ptr< MuonVal::IParticleFourMomBranch > m_muonP4
SG::ReadHandleKeyArray< SpacePointContainer > m_spacePointKeys
virtual StatusCode finalize() override final
virtual StatusCode initialize() override final
AthHistogramAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
MuonVal::ThreeVectorBranch m_spGlobPos
MuonVal::ThreeVectorBranch m_spGlobEdgeHigh
SG::ReadHandleKey< ActsTrk::GeometryContext > m_geoCtxKey
MuonVal::ThreeVectorBranch m_spGlobEdgeLow
MuonVal::VectorBranch< float > & m_spTime
The muon space point is the combination of two uncalibrated measurements one of them measures the eta...
Property holding a SG store/key/clid/attr name from which a ReadDecorHandle is made.
Property holding a SG store/key/clid from which a ReadHandle is made.
This header ties the generic definitions in this package.
HandleKeyArray< ReadHandle< T >, ReadHandleKey< T >, Gaudi::DataHandle::Reader > ReadHandleKeyArray