ATLAS Offline Software
Loading...
Searching...
No Matches
MuonHitResidualPlots.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 XAOD_ANALYSIS
6#ifndef MUONHISTUTILS_MUONHITRESIDUALPLOTS_H
7#define MUONHISTUTILS_MUONHITRESIDUALPLOTS_H
8
9#include <string>
10
13
14// forward declarations
15class TH2;
16class TProfile;
17namespace Trk {
18class ResidualPull;
19}
20
21namespace Muon {
22
24 public:
25 MuonHitResidualPlots(PlotBase* pParent, const std::string& sDir,
26 std::string sType = "");
27 void fill(const Trk::ResidualPull& resPull, int stationPhi);
28
30 TH2* pulls_vs_sectorPhi{nullptr};
31 TProfile* pullsRMS_vs_sectorPhi{nullptr};
32
33 private:
34 void init();
35};
36
37} // namespace Muon
38
39#endif
40#endif // not XAOD_ANALYSIS
void fill(const Trk::ResidualPull &resPull, int stationPhi)
Trk::HitResidualPlots m_oResidualPlots
MuonHitResidualPlots(PlotBase *pParent, const std::string &sDir, std::string sType="")
PlotBase(PlotBase *parent, std::string_view sDir)
Definition PlotBase.cxx:29
This class containes residual and pull information.
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
Ensure that the ATLAS eigen extensions are properly loaded.