Main Page
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
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
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
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
_
a
d
e
f
l
m
o
p
s
t
u
v
Related 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
Package Documentation
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
CondFormats
PPSObjects
interface
LHCOpticalFunctionsSet.h
Go to the documentation of this file.
1
// Original Author: Jan Kašpar
2
3
#ifndef CondFormats_PPSObjects_LHCOpticalFunctionsSet_h
4
#define CondFormats_PPSObjects_LHCOpticalFunctionsSet_h
5
6
#include "
CondFormats/Serialization/interface/Serializable.h
"
7
8
#include <vector>
9
#include <string>
10
#include <memory>
11
13
class
LHCOpticalFunctionsSet
{
14
public
:
16
enum
{
evx
,
eLx
,
e14
,
exd
,
evpx
,
eLpx
,
e24
,
expd
,
e32
,
evy
,
eLy
,
eyd
,
e42
,
evpy
,
eLpy
,
eypd
,
nFunctions
};
17
18
LHCOpticalFunctionsSet
() =
default
;
19
21
LHCOpticalFunctionsSet
(
const
std::string
&
fileName
,
const
std::string
& directoryName,
double
z
);
22
23
~LHCOpticalFunctionsSet
() =
default
;
24
26
double
getScoringPlaneZ
()
const
{
return
m_z
; }
27
28
const
std::vector<double>&
getXiValues
()
const
{
return
m_xi_values
; }
29
const
std::vector<std::vector<double>>&
getFcnValues
()
const
{
return
m_fcn_values
; }
30
31
protected
:
33
double
m_z
;
34
35
std::vector<double>
m_xi_values
;
36
std::vector<std::vector<double>>
m_fcn_values
;
37
38
COND_SERIALIZABLE
;
39
};
40
41
#endif
LHCOpticalFunctionsSet::exd
Definition:
LHCOpticalFunctionsSet.h:16
LHCOpticalFunctionsSet::expd
Definition:
LHCOpticalFunctionsSet.h:16
LHCOpticalFunctionsSet::e42
Definition:
LHCOpticalFunctionsSet.h:16
LHCOpticalFunctionsSet::e24
Definition:
LHCOpticalFunctionsSet.h:16
LHCOpticalFunctionsSet::m_fcn_values
std::vector< std::vector< double > > m_fcn_values
length unit cm
Definition:
LHCOpticalFunctionsSet.h:36
LHCOpticalFunctionsSet::evx
Definition:
LHCOpticalFunctionsSet.h:16
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition:
Serializable.h:39
LHCOpticalFunctionsSet::nFunctions
Definition:
LHCOpticalFunctionsSet.h:16
LHCOpticalFunctionsSet::getFcnValues
const std::vector< std::vector< double > > & getFcnValues() const
Definition:
LHCOpticalFunctionsSet.h:29
MillePedeFileConverter_cfg.fileName
fileName
Definition:
MillePedeFileConverter_cfg.py:32
LHCOpticalFunctionsSet::eLx
Definition:
LHCOpticalFunctionsSet.h:16
LHCOpticalFunctionsSet::getXiValues
const std::vector< double > & getXiValues() const
Definition:
LHCOpticalFunctionsSet.h:28
LHCOpticalFunctionsSet::~LHCOpticalFunctionsSet
~LHCOpticalFunctionsSet()=default
LHCOpticalFunctionsSet
Set of optical functions corresponding to one scoring plane along LHC.
Definition:
LHCOpticalFunctionsSet.h:13
LHCOpticalFunctionsSet::eLy
Definition:
LHCOpticalFunctionsSet.h:16
DDAxes::z
LHCOpticalFunctionsSet::evy
Definition:
LHCOpticalFunctionsSet.h:16
LHCOpticalFunctionsSet::e32
Definition:
LHCOpticalFunctionsSet.h:16
LHCOpticalFunctionsSet::getScoringPlaneZ
double getScoringPlaneZ() const
returns the position of the scoring plane (LHC/TOTEM convention)
Definition:
LHCOpticalFunctionsSet.h:26
LHCOpticalFunctionsSet::m_z
double m_z
position of the scoring plane, in LHC/TOTEM convention, cm
Definition:
LHCOpticalFunctionsSet.h:33
LHCOpticalFunctionsSet::eLpy
Definition:
LHCOpticalFunctionsSet.h:16
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
Serializable.h
LHCOpticalFunctionsSet::evpy
Definition:
LHCOpticalFunctionsSet.h:16
LHCOpticalFunctionsSet::eyd
Definition:
LHCOpticalFunctionsSet.h:16
LHCOpticalFunctionsSet::evpx
Definition:
LHCOpticalFunctionsSet.h:16
LHCOpticalFunctionsSet::eLpx
Definition:
LHCOpticalFunctionsSet.h:16
LHCOpticalFunctionsSet::eypd
Definition:
LHCOpticalFunctionsSet.h:16
LHCOpticalFunctionsSet::LHCOpticalFunctionsSet
LHCOpticalFunctionsSet()=default
LHCOpticalFunctionsSet::m_xi_values
std::vector< double > m_xi_values
Definition:
LHCOpticalFunctionsSet.h:35
LHCOpticalFunctionsSet::e14
Definition:
LHCOpticalFunctionsSet.h:16
Generated for CMSSW Reference Manual by
1.8.16