CMS 3D CMS Logo

KinematicColumns.h
Go to the documentation of this file.
1 #ifndef CommonTools_Utils_KinematicColumns_h
2 #define CommonTools_Utils_KinematicColumns_h
3 
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 
33 
34 } // namespace edm::soa
35 
36 #endif
edm::soa
Definition: KinematicColumns.h:6
edm::soa::col::Vz
Definition: KinematicColumns.h:14
edm::soa::col::P
Definition: KinematicColumns.h:20
DiDispStaMuonMonitor_cfi.pt
pt
Definition: DiDispStaMuonMonitor_cfi.py:39
multPhiCorr_741_25nsDY_cfi.py
py
Definition: multPhiCorr_741_25nsDY_cfi.py:12
AlCaHLTBitMon_ParallelJobs.p
p
Definition: AlCaHLTBitMon_ParallelJobs.py:153
Column.h
cuy.col
col
Definition: cuy.py:1010
edm::soa::col::Theta
Definition: KinematicColumns.h:12
edm::soa::col::Py
Definition: KinematicColumns.h:17
PVValHelper::eta
Definition: PVValidationHelpers.h:69
SOA_DECLARE_DEFAULT
#define SOA_DECLARE_DEFAULT(_ClassName_, _Expression_)
Definition: Column.h:111
theta
Geom::Theta< T > theta() const
Definition: Basic3DVectorLD.h:150
SOA_DECLARE_COLUMN
#define SOA_DECLARE_COLUMN(_ClassName_, _Type_, _String_)
Definition: Column.h:85
edm::soa::col::Pz
Definition: KinematicColumns.h:18
edm::soa::col::Eta
Definition: KinematicColumns.h:10
multPhiCorr_741_25nsDY_cfi.px
px
Definition: multPhiCorr_741_25nsDY_cfi.py:10
edm::soa::col::Pt
Definition: KinematicColumns.h:19
edm::soa::col::Phi
Definition: KinematicColumns.h:11
edm::soa::col::Px
Definition: KinematicColumns.h:16