ATLAS Offline Software
Loading...
Searching...
No Matches
StandaloneL1TopoHistSvc.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3*/
4#ifndef STANDALONEL1TOPOHISTSVC_H
5#define STANDALONEL1TOPOHISTSVC_H
6
7#include <memory>
8
10
12{
13public:
16
17 virtual void registerHist(TH1 * h) override;
18
19 virtual void registerHist(TH2 * h) override;
20
21 virtual TH1 * findHist(const std::string & histName) override;
22
23 virtual void fillHist1D(const std::string & histName, double x) override;
24
25 virtual void fillHist2D(const std::string & histName, double x, double y) override;
26
27 virtual void setBaseDir(const std::string & baseDir) override;
28
29 virtual void save() override;
30
31private:
32
34 std::unique_ptr<StandaloneL1TopoHistSvcImpl> m_impl;
35
36};
37
38#endif
#define y
#define x
Header file for AthHistogramAlgorithm.
std::unique_ptr< StandaloneL1TopoHistSvcImpl > m_impl
virtual TH1 * findHist(const std::string &histName) override
virtual void setBaseDir(const std::string &baseDir) override
virtual void fillHist1D(const std::string &histName, double x) override
virtual void registerHist(TH1 *h) override
virtual void fillHist2D(const std::string &histName, double x, double y) override