ATLAS Offline Software
Reconstruction
egamma
egammaValidation
src
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
(){ };
19
StatusCode
fill
(
IHistograms
*
input
);
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
Generated on Thu Jul 4 2024 21:32:52 for ATLAS Offline Software by
1.8.18