ATLAS Offline Software
Loading...
Searching...
No Matches
HitResidualPlots.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef XAOD_ANALYSIS
6#ifndef TRKVALHISTUTILS_HITRESIDUALPLOTS_H
7#define TRKVALHISTUTILS_HITRESIDUALPLOTS_H
8
9#include "PlotBase.h"
11
12
13namespace Trk{
14
16 public:
17 HitResidualPlots(PlotBase *pParent, const std::string& sDir, const std::string& sType=""): PlotBase(pParent, sDir),m_sType(sType) { init(); }
18 void fill( const Trk::ResidualPull& resPull );
19
21 TH1* pulls;
22
23 private:
24 std::string m_sType;
25 void init();
26 void initializePlots();
27};
28
29}
30#endif
31#endif // not XAOD_ANALYSIS
PlotBase(PlotBase *parent, const std::string &sDir)
Definition PlotBase.cxx:29
HitResidualPlots(PlotBase *pParent, const std::string &sDir, const std::string &sType="")
void fill(const Trk::ResidualPull &resPull)
This class containes residual and pull information.
Ensure that the ATLAS eigen extensions are properly loaded.