ATLAS Offline Software
Loading...
Searching...
No Matches
ChargeDepParamPlots.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_CHARGEDEPPARAMPLOTS_H
6#define MUONHISTUTILS_CHARGEDEPPARAMPLOTS_H
7
9#include "xAODMuon/Muon.h"
11
12namespace Muon {
13
15 public:
16 ChargeDepParamPlots(PlotBase* pParent, const std::string& sDir,
17 std::string sType);
18 // void fill(const xAOD::TrackParticle& trkprt);
19 void fill(const xAOD::Muon& mu, float weight = 1.0);
20
21 TH1* q_times_eta{nullptr};
22 TH1* q_over_p{nullptr};
23 TH1* q_over_pt{nullptr};
24 TH1* qMS_times_qCB{nullptr};
25 TH1* qID_times_qCB{nullptr};
26
27 private:
28 void initializePlots();
29 std::string m_sType;
30};
31
32} // namespace Muon
33
34#endif // MUONHISTUTILS_CHARGEDEPPARAMPLOTS_H
ChargeDepParamPlots(PlotBase *pParent, const std::string &sDir, std::string sType)
void fill(const xAOD::Muon &mu, float weight=1.0)
PlotBase(PlotBase *parent, std::string_view sDir)
Definition PlotBase.cxx:29
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
Muon_v1 Muon
Reference the current persistent version: