Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
Related Functions
:
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
v
w
x
z
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
v
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
GitLab
LXR
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
Trigger
TrigT1
L1Topo
L1TopoCoreSim
L1TopoCoreSim
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
9
#include "
L1TopoInterfaces/IL1TopoHistSvc.h
"
10
11
class
StandaloneL1TopoHistSvc
:
public
IL1TopoHistSvc
12
{
13
public
:
14
StandaloneL1TopoHistSvc
();
15
virtual
~StandaloneL1TopoHistSvc
();
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
31
private
:
32
33
class
StandaloneL1TopoHistSvcImpl
;
34
std::unique_ptr<StandaloneL1TopoHistSvcImpl>
m_impl
;
35
36
};
37
38
#endif
IL1TopoHistSvc
Definition:
IL1TopoHistSvc.h:12
AddEmptyComponent.histName
string histName
Definition:
AddEmptyComponent.py:64
x
#define x
StandaloneL1TopoHistSvc
Definition:
StandaloneL1TopoHistSvc.h:12
StandaloneL1TopoHistSvc::m_impl
std::unique_ptr< StandaloneL1TopoHistSvcImpl > m_impl
Definition:
StandaloneL1TopoHistSvc.h:33
StandaloneL1TopoHistSvc::StandaloneL1TopoHistSvc
StandaloneL1TopoHistSvc()
Definition:
StandaloneL1TopoHistSvc.cxx:166
StandaloneL1TopoHistSvc::setBaseDir
virtual void setBaseDir(const std::string &baseDir) override
Definition:
StandaloneL1TopoHistSvc.cxx:202
StandaloneL1TopoHistSvc::fillHist1D
virtual void fillHist1D(const std::string &histName, double x) override
Definition:
StandaloneL1TopoHistSvc.cxx:193
IL1TopoHistSvc.h
StandaloneL1TopoHistSvc::StandaloneL1TopoHistSvcImpl
Definition:
StandaloneL1TopoHistSvc.cxx:16
y
#define y
h
StandaloneL1TopoHistSvc::findHist
virtual TH1 * findHist(const std::string &histName) override
Definition:
StandaloneL1TopoHistSvc.cxx:188
StandaloneL1TopoHistSvc::registerHist
virtual void registerHist(TH1 *h) override
Definition:
StandaloneL1TopoHistSvc.cxx:176
StandaloneL1TopoHistSvc::fillHist2D
virtual void fillHist2D(const std::string &histName, double x, double y) override
Definition:
StandaloneL1TopoHistSvc.cxx:197
StandaloneL1TopoHistSvc::~StandaloneL1TopoHistSvc
virtual ~StandaloneL1TopoHistSvc()
Definition:
StandaloneL1TopoHistSvc.cxx:170
StandaloneL1TopoHistSvc::save
virtual void save() override
Definition:
StandaloneL1TopoHistSvc.cxx:208
Generated on Thu Mar 20 2025 21:19:05 for ATLAS Offline Software by
1.8.18