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
SimPPS
RPDigiProducer
interface
RPEnergyDepositUnit.h
Go to the documentation of this file.
1
#ifndef SimPPS_RPDigiProducer_RP_ENERGY_DEPOSIT_UNIT_H
2
#define SimPPS_RPDigiProducer_RP_ENERGY_DEPOSIT_UNIT_H
3
4
#include "
DataFormats/GeometryVector/interface/LocalPoint.h
"
5
#include "
DataFormats/GeometryVector/interface/LocalVector.h
"
6
11
class
RPEnergyDepositUnit
{
12
public
:
13
RPEnergyDepositUnit
() :
energy_
(0),
position_
(0, 0, 0) {}
14
RPEnergyDepositUnit
(
double
energy
,
double
x
,
double
y
,
double
z
) :
energy_
(
energy
),
position_
(
x
,
y
,
z
) {}
15
RPEnergyDepositUnit
(
double
energy
,
const
Local3DPoint
&
position
) :
energy_
(
energy
),
position_
(
position
) {}
16
inline
double
Energy
()
const
{
return
energy_
; }
17
inline
const
Local3DPoint
&
Position
()
const
{
return
position_
; }
18
19
inline
void
setEnergy
(
double
e
) {
energy_
=
e
; }
20
inline
void
setPosition
(
Local3DPoint
p
) {
position_
=
p
; }
21
22
private
:
23
double
energy_
;
24
Local3DPoint
position_
;
25
};
26
27
#endif //SimPPS_RPDigiProducer_RP_ENERGY_DEPOSIT_UNIT_H
RPEnergyDepositUnit::Energy
double Energy() const
Definition:
RPEnergyDepositUnit.h:16
DDAxes::y
RPEnergyDepositUnit::RPEnergyDepositUnit
RPEnergyDepositUnit()
Definition:
RPEnergyDepositUnit.h:13
RPEnergyDepositUnit::energy_
double energy_
Definition:
RPEnergyDepositUnit.h:23
AlCaHLTBitMon_ParallelJobs.p
p
Definition:
AlCaHLTBitMon_ParallelJobs.py:153
RPEnergyDepositUnit::setPosition
void setPosition(Local3DPoint p)
Definition:
RPEnergyDepositUnit.h:20
DDAxes::x
RPEnergyDepositUnit::position_
Local3DPoint position_
Definition:
RPEnergyDepositUnit.h:24
DDAxes::z
RPEnergyDepositUnit::setEnergy
void setEnergy(double e)
Definition:
RPEnergyDepositUnit.h:19
RPEnergyDepositUnit::RPEnergyDepositUnit
RPEnergyDepositUnit(double energy, double x, double y, double z)
Definition:
RPEnergyDepositUnit.h:14
HCALHighEnergyHPDFilter_cfi.energy
energy
Definition:
HCALHighEnergyHPDFilter_cfi.py:5
Point3DBase< float, LocalTag >
RPEnergyDepositUnit
Definition:
RPEnergyDepositUnit.h:11
RPEnergyDepositUnit::RPEnergyDepositUnit
RPEnergyDepositUnit(double energy, const Local3DPoint &position)
Definition:
RPEnergyDepositUnit.h:15
position
static int position[264][3]
Definition:
ReadPGInfo.cc:289
LocalPoint.h
RPEnergyDepositUnit::Position
const Local3DPoint & Position() const
Definition:
RPEnergyDepositUnit.h:17
LocalVector.h
MillePedeFileConverter_cfg.e
e
Definition:
MillePedeFileConverter_cfg.py:37
Generated for CMSSW Reference Manual by
1.8.16