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
PhysicsAnalysis
JetTagging
JetTagPerformanceCalibration
CalibrationDataInterface
CalibrationDataInterface
CalibrationDataBackend.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3
*/
4
6
// CalibrationDataBackend.h, (c) ATLAS Detector software
8
9
#ifndef ANALYSISCALIBRATIONDATABACKEND_H
10
#define ANALYSISCALIBRATIONDATABACKEND_H
11
12
class
TFile;
13
14
namespace
Analysis
{
15
16
class
CalibrationDataContainer;
17
18
// Add a general container to the CDI file, in the directory as constructed
19
// from the combination of tagger / jet author / operating point / flavour.
20
//
21
// The last argument can be used to indicate whether the specified object
22
// is to regarded as the reference for parton showering and hadronisation.
23
// Notes on this:
24
// - for a given parton showering and hadronisation choice, there can only
25
// be a single such reference in each directory
26
// - for this to work, the container's getHadronisation() method needs to
27
// return a meaningful value AND be identified as an efficiency object
28
29
Int_t
addContainer
(
Analysis::CalibrationDataContainer
*
cnt
, TFile*
file
,
30
const
char
*
tagger
,
const
char
* jetAuthor,
31
const
char
* OP,
const
char
* flavour,
32
const
char
*
name
= 0,
bool
isReference
=
false
);
33
}
34
35
#endif
Analysis::CalibrationDataContainer
Definition:
CalibrationDataContainer.h:51
file
TFile * file
Definition:
tile_monitor.h:29
ftag::defaults::tagger
const std::string tagger
Definition:
ToolDefaults.h:11
Analysis::addContainer
Int_t addContainer(Analysis::CalibrationDataContainer *cnt, TFile *file, const char *tagger, const char *jetAuthor, const char *OP, const char *flavour, const char *name=0, bool isReference=false)
python.iconfTool.models.loaders.isReference
list isReference(value, compname, conf, svcCache={})
Definition:
loaders.py:337
Analysis
The namespace of all packages in PhysicsAnalysis/JetTagging.
Definition:
BTaggingCnvAlg.h:20
name
std::string name
Definition:
Control/AthContainers/Root/debug.cxx:240
trigbs_pickEvents.cnt
cnt
Definition:
trigbs_pickEvents.py:71
Generated on Wed Apr 23 2025 21:07:58 for ATLAS Offline Software by
1.8.18