ATLAS Offline Software
WidthPlot.h
Go to the documentation of this file.
1 /*
2 Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef EGAMMAVALIDATION_WIDTHPLOTS_H
6 #define EGAMMAVALIDATION_WIDTHPLOTS_H
7 
8 #include "IHistograms.h"
9 
10 class ITHistSvc;
11 
12 namespace egammaMonitoring {
13 
14  class WidthPlot {
15  public:
16 
17  WidthPlot(std::string name, std::string folder, ITHistSvc * &rootHistSvc);
18  ~WidthPlot(){ };
20 
21  private:
22  std::string m_name;
23  std::string m_folder;
24  ITHistSvc* m_rootHistSvc = nullptr;
25 
26  };
27 
28 }
29 
30 #endif
31 
32 
egammaMonitoring::IHistograms
Definition: IHistograms.h:18
egammaMonitoring::WidthPlot::WidthPlot
WidthPlot(std::string name, std::string folder, ITHistSvc *&rootHistSvc)
Definition: WidthPlot.cxx:19
egammaMonitoring::WidthPlot::m_name
std::string m_name
Definition: WidthPlot.h:22
egammaMonitoring::WidthPlot::m_folder
std::string m_folder
Definition: WidthPlot.h:23
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
PlotPulseshapeFromCool.input
input
Definition: PlotPulseshapeFromCool.py:106
egammaMonitoring::WidthPlot::fill
StatusCode fill(IHistograms *input)
Definition: WidthPlot.cxx:24
IHistograms.h
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195
egammaMonitoring::WidthPlot::m_rootHistSvc
ITHistSvc * m_rootHistSvc
Definition: WidthPlot.h:24
egammaMonitoring
Definition: ClusterHistograms.h:16
egammaMonitoring::WidthPlot
Definition: WidthPlot.h:14
CaloCondBlobAlgs_fillNoiseFromASCII.folder
folder
Definition: CaloCondBlobAlgs_fillNoiseFromASCII.py:56
egammaMonitoring::WidthPlot::~WidthPlot
~WidthPlot()
Definition: WidthPlot.h:18