ATLAS Offline Software
RecoMuonIDTrackPlots.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef MUONTRACKMONITORING_RECOMUONIDTRACKPLOTS_H
6 #define MUONTRACKMONITORING_RECOMUONIDTRACKPLOTS_H
7 
8 #include "xAODMuon/Muon.h"
11 //#include "TrkEventPrimitives/ResidualPull.h"
12 
18 
19 
21  public:
22  RecoMuonIDTrackPlots(PlotBase* pParent, const std::string& sDir);
23 
24  // Reco only information
29 
32 
33  //fill methods
34  void fill(const xAOD::Muon& mu, int component);
35  void fill(const xAOD::TrackParticle& muTP);
36  //void fill(const xAOD::TrackParticle& muTP, int LB_number, float LB_instant);
37  //void fill(const Trk::ResidualPull& resPull, int stationPhi, Muon::MuonStationIndex::TechnologyIndex techid, bool measuresPhi);
38  private:
39  void initializePlots();
40 
41 };
42 
43 #endif
Trk::ParamPlots
Definition: Tracking/TrkValidation/TrkValHistUtils/TrkValHistUtils/ParamPlots.h:13
RecoMuonIDTrackPlots::m_oAllPlots
Trk::ParamPlots m_oAllPlots
Definition: RecoMuonIDTrackPlots.h:25
RecoMuonIDTrackPlots::m_pt_broad
TH1 * m_pt_broad
Definition: RecoMuonIDTrackPlots.h:30
RecoInfoPlots.h
PlotBase
Definition: PlotBase.h:33
Muon.h
RecoMuonIDTrackPlots::initializePlots
void initializePlots()
Definition: RecoMuonIDTrackPlots.cxx:16
python.copyTCTOutput.sDir
sDir
Definition: copyTCTOutput.py:60
RecoMuonIDTrackPlots::m_oTrkRecoInfoPlots
Trk::RecoInfoPlots m_oTrkRecoInfoPlots
Definition: RecoMuonIDTrackPlots.h:27
xAOD::Muon_v1
Class describing a Muon.
Definition: Muon_v1.h:38
RecoMuonIDTrackPlots::m_oImpactPlots
Trk::ImpactPlots m_oImpactPlots
Definition: RecoMuonIDTrackPlots.h:26
RecoMuonIDTrackPlots::m_oIDHitPlots
Trk::IDHitPlots m_oIDHitPlots
Definition: RecoMuonIDTrackPlots.h:28
Trk::IDHitPlots
Definition: IDHitPlots.h:13
Trk::RecoInfoPlots
Definition: Tracking/TrkValidation/TrkValHistUtils/TrkValHistUtils/RecoInfoPlots.h:13
TH2
Definition: rootspy.cxx:373
RecoMuonIDTrackPlots::fill
void fill(const xAOD::Muon &mu, int component)
Definition: RecoMuonIDTrackPlots.cxx:27
Trk::ImpactPlots
Definition: ImpactPlots.h:13
IDHitPlots.h
MuonContainer.h
TrackParticle.h
RecoMuonIDTrackPlots::m_eta_phi_broad
TH2 * m_eta_phi_broad
Definition: RecoMuonIDTrackPlots.h:31
RecoMuonIDTrackPlots
Definition: RecoMuonIDTrackPlots.h:20
TH1
Definition: rootspy.cxx:268
xAOD::TrackParticle_v1
Class describing a TrackParticle.
Definition: TrackParticle_v1.h:43
PlotBase.h
CaloNoise_fillDB.mu
mu
Definition: CaloNoise_fillDB.py:53
RecoMuonIDTrackPlots::RecoMuonIDTrackPlots
RecoMuonIDTrackPlots(PlotBase *pParent, const std::string &sDir)
Definition: RecoMuonIDTrackPlots.cxx:7
ParamPlots.h
ImpactPlots.h