ATLAS Offline Software
Loading...
Searching...
No Matches
MuonHitSummaryPlots.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 MUONHISTUTILS_MUONHITSUMMARYPLOTS_H
6#define MUONHISTUTILS_MUONHITSUMMARYPLOTS_H
7
12#include "xAODMuon/Muon.h"
14
15namespace Muon{
16
18 public:
19 MuonHitSummaryPlots(PlotBase* pParent, const std::string& sDir);
20 void fill(const xAOD::Muon& muon, float weight=1.0);
21 void fill(const xAOD::TruthParticle& truthprt, float weight=1.0);
22 void fillPlot(Trk::HitTypePlots& hitPlots, xAOD::MuonSummaryType info, const xAOD::Muon& muon, float weight=1.0);
23 void fillPlot(Trk::HitTypePlots& hitPlots, const std::string& sInfo, const xAOD::TruthParticle& truthprt, float weight=1.0);
24
26
35
40
45
54
58
59 /* Trk::HitTypePlots phiLayer1Holes; */
60 /* Trk::HitTypePlots phiLayer2Holes; */
61 /* Trk::HitTypePlots phiLayer3Holes; */
62 /* Trk::HitTypePlots phiLayer4Holes; */
63
64 /* Trk::HitTypePlots etaLayer1Holes; */
65 /* Trk::HitTypePlots etaLayer2Holes; */
66 /* Trk::HitTypePlots etaLayer3Holes; */
67 /* Trk::HitTypePlots etaLayer4Holes; */
68
69};
70}
71
72#endif
Trk::HitTypePlots innerLargeHoles
Trk::HitTypePlots outerSmallHoles
Trk::HitTypePlots middleLargeHoles
Trk::HitTypePlots middleSmallHoles
Trk::HitTypePlots innerSmallHoles
Trk::HitTypePlots extendedLargeHoles
void fill(const xAOD::Muon &muon, float weight=1.0)
MuonHitSummaryPlots(PlotBase *pParent, const std::string &sDir)
Trk::HitTypePlots extendedLargeHits
Trk::HitTypePlots middleSmallHits
Trk::HitTypePlots middleLargeHits
Trk::HitTypePlots outerLargeHoles
Trk::HitTypePlots extendedSmallHits
void fillPlot(Trk::HitTypePlots &hitPlots, xAOD::MuonSummaryType info, const xAOD::Muon &muon, float weight=1.0)
Trk::HitTypePlots extendedSmallHoles
PlotBase(PlotBase *parent, const std::string &sDir)
Definition PlotBase.cxx:29
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
TruthParticle_v1 TruthParticle
Typedef to implementation.
Muon_v1 Muon
Reference the current persistent version:
MuonSummaryType
Enumerates the different types of information stored in Summary.