ATLAS Offline Software
Loading...
Searching...
No Matches
Reconstruction
egamma
egammaValidation
src
EfficiencyPlot.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef EGAMMAVALIDATION_EFFICIENCYPLOTS_H
6
#define EGAMMAVALIDATION_EFFICIENCYPLOTS_H
7
8
#include "
IHistograms.h
"
9
10
#include "GaudiKernel/ITHistSvc.h"
11
#include "GaudiKernel/SmartIF.h"
12
13
14
namespace
egammaMonitoring
{
15
16
class
EfficiencyPlot
{
17
public
:
18
19
EfficiencyPlot
(std::string name, std::string folder, SmartIF<ITHistSvc> rootHistSvc);
20
~EfficiencyPlot
() { };
21
StatusCode
divide
(
IHistograms
*pass,
IHistograms
*total);
22
23
private
:
24
std::string
m_name
;
25
std::string
m_folder
;
26
SmartIF<ITHistSvc>
m_rootHistSvc
;
27
28
};
29
30
}
31
32
#endif
33
34
IHistograms.h
egammaMonitoring::EfficiencyPlot::~EfficiencyPlot
~EfficiencyPlot()
Definition
EfficiencyPlot.h:20
egammaMonitoring::EfficiencyPlot::divide
StatusCode divide(IHistograms *pass, IHistograms *total)
Definition
EfficiencyPlot.cxx:19
egammaMonitoring::EfficiencyPlot::m_rootHistSvc
SmartIF< ITHistSvc > m_rootHistSvc
Definition
EfficiencyPlot.h:26
egammaMonitoring::EfficiencyPlot::m_folder
std::string m_folder
Definition
EfficiencyPlot.h:25
egammaMonitoring::EfficiencyPlot::EfficiencyPlot
EfficiencyPlot(std::string name, std::string folder, SmartIF< ITHistSvc > rootHistSvc)
Definition
EfficiencyPlot.cxx:13
egammaMonitoring::EfficiencyPlot::m_name
std::string m_name
Definition
EfficiencyPlot.h:24
egammaMonitoring::IHistograms
Definition
IHistograms.h:21
egammaMonitoring
Definition
ClusterHistograms.h:19
Generated on
for ATLAS Offline Software by
1.14.0