|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef HOUGHIDITESTER_H
5 #define HOUGHIDITESTER_H
45 this,
"MuonTruthParticlesKey",
"MuonTruthParticles"};
47 this,
"MuonTruthSegmentsKey",
"MuonTruthSegments"};
151 #endif // HOUGHIDITESTER_H
Property holding a SG store/key/clid from which a ReadHandle is made.
MuonVal::ScalarBranch< float > & m_maxHit_z0
Branch to store all information of the TgcIdentifier.
MuonVal::ScalarBranch< float > & m_maxHit_theta
MuonVal::ScalarBranch< float > & m_maxPhiHit_z0
MuonVal::ThreeVectorBranch m_hit_global
Branch to store all information of the MDT identifier.
MuonVal::ScalarBranch< int > & m_maxHit_stationIndex
MuonVal::ScalarBranch< float > & m_maxHit_sector
MuonVal::VectorBranch< int > & m_hit_tgcIndex
MuonVal::VectorBranch< int > & m_truth_seg_nPrecisionHits
MuonVal::VectorBranch< int > & m_phiHit_tgcIndex
MuonVal::TwoVectorBranch m_hit_local
MuonVal::VectorBranch< float > & m_hit_w
MuonVal::CscIdentifierBranch m_hit_cscId
MuonVal::TgcIdentifierBranch m_hit_mmId
MuonVal::ThreeVectorBranch m_truth_seg_p
MuonVal::MuonTesterTree m_phi_hit_tree
SG::ReadHandleKey< xAOD::TruthParticleContainer > m_truthMuonKey
virtual StatusCode execute() override
MuonVal::ScalarBranch< float > & m_truth_eta
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
MuonVal::ScalarBranch< int > & m_maxPhiHit_stationIndex
MuonVal::TgcIdentifierBranch m_hit_stgcId
MuonVal::ScalarBranch< int > & m_maxHit_stationEta
MuonVal::VectorBranch< float > & m_phiHit_x
MuonVal::TgcIdentifierBranch m_phiHit_tgcId
SG::ReadHandleKey< Muon::HoughDataPerSectorVec > m_houghDataPerSectorVecKey
MuonVal::VectorBranch< int > & m_truth_seg_nTriggerHits
virtual ~MuonHoughDataNtuple() override
MuonVal::ScalarBranch< int > & m_truth_barcode
MuonVal::ScalarBranch< float > & m_truth_phi
MuonVal::VectorBranch< int > & m_phiHit_tech
MuonVal::RpcIdentifierBranch m_hit_rpcId
MuonVal::TwoVectorBranch m_phiHit_local
::StatusCode StatusCode
StatusCode definition for legacy code.
MuonVal::ScalarBranch< int > & m_maxPhiHit_stationPhi
MuonVal::VectorBranch< int > & m_hit_rpcIndex
MuonVal::VectorBranch< int > & m_hit_stgcIndex
MuonVal::VectorBranch< float > & m_hit_ymax
MuonVal::ScalarBranch< float > & m_maxPhiHit_sector
MuonVal::MuonTesterTree m_truth_tree
MuonVal::VectorBranch< int > & m_phiHit_mdtIndex
MuonVal::VectorBranch< float > & m_hit_ymin
MuonVal::TgcIdentifierBranch m_phiHit_mmId
MuonVal::VectorBranch< int > & m_hit_cscIndex
MuonVal::VectorBranch< int > & m_phiHit_stgcIndex
MuonVal::ScalarBranch< int > & m_maxPhiHit_stationEta
SG::ReadHandleKey< xAOD::MuonSegmentContainer > m_truthSegmentsKey
VectorBranch< T > & newVector(const std::string &name)
Creates new branches and returns their reference.
MuonHoughDataNtuple(const std::string &name, ISvcLocator *pSvcLocator)
MuonVal::TgcIdentifierBranch m_hit_tgcId
MuonVal::VectorBranch< int > & m_phiHit_rpcIndex
MuonVal::VectorBranch< float > & m_phiHit_ymax
ScalarBranch< T > & newScalar(const std::string &name)
MuonVal::VectorBranch< int > & m_hit_tech
MuonVal::VectorBranch< int > & m_truth_seg_sector
virtual StatusCode initialize() override
MuonVal::VectorBranch< int > & m_hit_mdtIndex
MuonVal::CscIdentifierBranch m_phiHit_cscId
MuonVal::ScalarBranch< int > & m_truth_pdgId
MuonVal::ScalarBranch< float > & m_truth_pt
int gasGap(const Identifier &measId) const
MuonVal::RpcIdentifierBranch m_phiHit_rpcId
MuonVal::TgcIdentifierBranch m_phiHit_stgcId
MuonVal::VectorBranch< int > & m_hit_mmIndex
MuonVal::ScalarBranch< int > & m_maxHit_region
MuonVal::VectorBranch< float > & m_phiHit_ymin
MuonVal::ScalarBranch< int > & m_maxHit_stationPhi
MuonVal::ThreeVectorBranch m_phiHit_global
MuonVal::MuonTesterTree m_eta_hit_tree
MuonVal::VectorBranch< bool > & m_hit_truthMatched
Branch to store all information of the CscIdentifier.
MuonVal::VectorBranch< int > & m_phiHit_mmIndex
virtual StatusCode finalize() override
MuonVal::ThreeVectorBranch m_truth_seg_pos
MuonVal::VectorBranch< float > & m_hit_x
MuonVal::VectorBranch< int > & m_phiHit_cscIndex
MuonVal::MdtIdentifierBranch m_hit_mdtId
int channel(const Identifier &measId) const
MuonVal::VectorBranch< float > & m_phiHit_w
MuonVal::VectorBranch< bool > & m_phiHit_truthMatched
MuonVal::MdtIdentifierBranch m_phiHit_mdtId