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
JetTagTools
JetTagTools
LikelihoodComponents.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef JETTAGTOOLS_LIKELIHOODCOMPONENTS_H
6
#define JETTAGTOOLS_LIKELIHOODCOMPONENTS_H
7
#include <vector>
8
#include <string>
9
10
/******************************************************
11
@class LikelihoodComponents
12
********************************************************/
13
14
namespace
Analysis
15
{
16
17
class
AtomicProperty {
18
public
:
19
inline
AtomicProperty
(
double
v
,
const
std::string&
n
)
20
:
value
(
v
),
name
(
n
) {}
21
double
value
;
22
std::string
name
;
23
};
24
class
Composite
{
25
public
:
26
inline
Composite
(
const
std::string&
n
) :
name
(
n
) {}
27
std::vector<AtomicProperty>
atoms
;
28
std::string
name
;
29
};
30
class
Slice
{
31
public
:
32
inline
Slice
(
const
std::string&
n
) :
name
(
n
) {}
33
std::vector<Composite>
composites
;
34
std::string
name
;
35
};
36
37
}
38
#endif
Analysis::Composite::atoms
std::vector< AtomicProperty > atoms
Definition:
LikelihoodComponents.h:29
Analysis::AtomicProperty::value
double value
Definition:
LikelihoodComponents.h:25
Analysis::Composite::Composite
Composite(const std::string &n)
Definition:
LikelihoodComponents.h:28
Analysis::Composite::name
std::string name
Definition:
LikelihoodComponents.h:30
Analysis::AtomicProperty::name
std::string name
Definition:
LikelihoodComponents.h:26
Analysis::Composite
Definition:
LikelihoodComponents.h:26
beamspotman.n
n
Definition:
beamspotman.py:731
Analysis::AtomicProperty::AtomicProperty
AtomicProperty(double v, const std::string &n)
Definition:
LikelihoodComponents.h:23
Analysis::Slice::name
std::string name
Definition:
LikelihoodComponents.h:36
Analysis
The namespace of all packages in PhysicsAnalysis/JetTagging.
Definition:
BTaggingCnvAlg.h:20
python.PyAthena.v
v
Definition:
PyAthena.py:154
Analysis::Slice::Slice
Slice(const std::string &n)
Definition:
LikelihoodComponents.h:34
Analysis::Slice::composites
std::vector< Composite > composites
Definition:
LikelihoodComponents.h:35
Analysis::Slice
Definition:
LikelihoodComponents.h:32
Generated on Sun Mar 30 2025 21:14:14 for ATLAS Offline Software by
1.8.18