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
w
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
Tracking
TrkDetDescr
TrkDetDescrTPCnv
TrkDetDescrTPCnv
TrkDetDescrUtils
BinUtility_p1.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
6
// BinUtility_p1.h, (c) ATLAS Detector software
8
9
#ifndef BINUTILITY_P1_TRK_H
10
#define BINUTILITY_P1_TRK_H
11
12
#include <vector>
13
14
namespace
Trk
15
{
18
class
BinUtility_p1
19
{
20
public
:
21
BinUtility_p1
() :
22
type
(),
23
option
(),
24
binvalue
(),
25
bins
(),
26
min
(),
27
max
(),
28
step
(),
29
subStep
(),
30
boundaries
(),
31
refphi
(),
32
hbounds
()
33
{}
34
35
std::vector<int>
type
;
36
std::vector<int>
option
;
37
std::vector<int>
binvalue
;
38
std::vector<unsigned int>
bins
;
39
std::vector<float>
min
;
40
std::vector<float>
max
;
41
std::vector<float>
step
;
42
std::vector<float>
subStep
;
43
std::vector< std::vector<float> >
boundaries
;
44
std::vector<float>
refphi
;
// ref Phi for binH
45
std::vector< std::vector<std::pair<int,float> > >
hbounds
;
// boundary for binH
46
47
};
48
}
49
50
#endif // GENERICBINUTILITY_P1_TRK_H
Trk::BinUtility_p1
Definition:
BinUtility_p1.h:19
Trk::BinUtility_p1::option
std::vector< int > option
Definition:
BinUtility_p1.h:36
Trk::BinUtility_p1::binvalue
std::vector< int > binvalue
Definition:
BinUtility_p1.h:37
Trk::BinUtility_p1::step
std::vector< float > step
Definition:
BinUtility_p1.h:41
Trk::BinUtility_p1::refphi
std::vector< float > refphi
Definition:
BinUtility_p1.h:44
Trk::BinUtility_p1::max
std::vector< float > max
Definition:
BinUtility_p1.h:40
Trk::BinUtility_p1::subStep
std::vector< float > subStep
Definition:
BinUtility_p1.h:42
Trk::BinUtility_p1::BinUtility_p1
BinUtility_p1()
Definition:
BinUtility_p1.h:21
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition:
FakeTrackBuilder.h:9
Trk::BinUtility_p1::hbounds
std::vector< std::vector< std::pair< int, float > > > hbounds
Definition:
BinUtility_p1.h:45
Trk::BinUtility_p1::min
std::vector< float > min
Definition:
BinUtility_p1.h:39
Trk::BinUtility_p1::bins
std::vector< unsigned int > bins
Definition:
BinUtility_p1.h:38
Trk::BinUtility_p1::type
std::vector< int > type
Definition:
BinUtility_p1.h:35
Trk::BinUtility_p1::boundaries
std::vector< std::vector< float > > boundaries
Definition:
BinUtility_p1.h:43
Generated on Sun May 11 2025 21:06:42 for ATLAS Offline Software by
1.8.18