src
CommonTools
Utils
interface
KinematicColumns.h
Go to the documentation of this file.
1
#ifndef CommonTools_Utils_KinematicColumns_h
2
#define CommonTools_Utils_KinematicColumns_h
3
4
#include "
FWCore/SOA/interface/Column.h
"
5
6
namespace
edm::soa
{
7
8
namespace
col
{
9
10
SOA_DECLARE_COLUMN
(
Eta
,
float
,
"eta"
);
11
SOA_DECLARE_COLUMN
(
Phi
,
float
,
"phi"
);
12
SOA_DECLARE_COLUMN
(
Theta
,
float
,
"theta"
);
13
14
SOA_DECLARE_COLUMN
(
Vz
,
float
,
"vz"
);
15
16
SOA_DECLARE_COLUMN
(
Px
,
float
,
"px"
);
17
SOA_DECLARE_COLUMN
(
Py
,
float
,
"py"
);
18
SOA_DECLARE_COLUMN
(
Pz
,
float
,
"pz"
);
19
SOA_DECLARE_COLUMN
(
Pt
,
float
,
"pt"
);
20
SOA_DECLARE_COLUMN
(
P
,
float
,
"p"
);
21
22
}
// namespace col
23
24
SOA_DECLARE_DEFAULT
(
col::Eta
,
eta
());
25
SOA_DECLARE_DEFAULT
(
col::Phi
, phi());
26
SOA_DECLARE_DEFAULT
(
col::Theta
,
theta
());
27
SOA_DECLARE_DEFAULT
(
col::Vz
,
vz
());
28
SOA_DECLARE_DEFAULT
(
col::Px
,
px
());
29
SOA_DECLARE_DEFAULT
(
col::Py
,
py
());
30
SOA_DECLARE_DEFAULT
(
col::Pz
, pz());
31
SOA_DECLARE_DEFAULT
(
col::Pt
,
pt
());
32
SOA_DECLARE_DEFAULT
(
col::P
,
p
());
33
34
}
// namespace edm::soa
35
36
#endif
edm::soa::col::Theta
Definition:
KinematicColumns.h:12
SOA_DECLARE_COLUMN
#define SOA_DECLARE_COLUMN(_ClassName_, _Type_, _String_)
Definition:
Column.h:86
edm::soa
Definition:
KinematicColumns.h:6
PVValHelper::eta
Definition:
PVValidationHelpers.h:70
edm::soa::col::Eta
Definition:
KinematicColumns.h:10
DiDispStaMuonMonitor_cfi.pt
pt
Definition:
DiDispStaMuonMonitor_cfi.py:39
edm::soa::col::Vz
Definition:
KinematicColumns.h:14
edm::soa::col::Px
Definition:
KinematicColumns.h:16
Column.h
edm::soa::col::Pt
Definition:
KinematicColumns.h:19
SOA_DECLARE_DEFAULT
#define SOA_DECLARE_DEFAULT(_ClassName_, _Expression_)
Definition:
Column.h:112
edm::soa::col::P
Definition:
KinematicColumns.h:20
multPhiCorr_741_25nsDY_cfi.py
py
Definition:
multPhiCorr_741_25nsDY_cfi.py:12
multPhiCorr_741_25nsDY_cfi.px
px
Definition:
multPhiCorr_741_25nsDY_cfi.py:10
edm::soa::col::Py
Definition:
KinematicColumns.h:17
edm::soa::col::Phi
Definition:
KinematicColumns.h:11
btvMC_cff.vz
vz
Definition:
btvMC_cff.py:27
cuy.col
col
Definition:
cuy.py:1009
theta
Geom::Theta< T > theta() const
Definition:
Basic3DVectorLD.h:153
AlCaHLTBitMon_ParallelJobs.p
def p
Definition:
AlCaHLTBitMon_ParallelJobs.py:153
edm::soa::col::Pz
Definition:
KinematicColumns.h:18
Generated for CMSSW Reference Manual by
1.8.14