ATLAS Offline Software
Loading...
Searching...
No Matches
EfficiencyPlot.h
Go to the documentation of this file.
1/*
2Copyright (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
14namespace egammaMonitoring {
15
17 public:
18
19 EfficiencyPlot(std::string name, std::string folder, SmartIF<ITHistSvc> rootHistSvc);
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
StatusCode divide(IHistograms *pass, IHistograms *total)
SmartIF< ITHistSvc > m_rootHistSvc
EfficiencyPlot(std::string name, std::string folder, SmartIF< ITHistSvc > rootHistSvc)