CMS 3D CMS Logo

ECALPositionCalculator.h
Go to the documentation of this file.
1 #ifndef ECALPositionCalculator_h
2 #define ECALPositionCalculator_h
3 
6 
7 class MagneticField;
8 
9 namespace egammaTools {
10  double ecalPhi(const MagneticField &magField,
11  const math::XYZVector &momentum,
12  const math::XYZPoint &vertex,
13  const int charge);
14  double ecalEta(const math::XYZVector &momentum, const math::XYZPoint &vertex);
15 }; // namespace egammaTools
16 
17 #endif
egammaTools::ecalEta
double ecalEta(const math::XYZVector &momentum, const math::XYZPoint &vertex)
Definition: ECALPositionCalculator.cc:71
egammaTools::ecalPhi
double ecalPhi(const MagneticField &magField, const math::XYZVector &momentum, const math::XYZPoint &vertex, const int charge)
Definition: ECALPositionCalculator.cc:16
egammaTools
Definition: EcalClusterLocal.h:14
ALCARECOTkAlJpsiMuMu_cff.charge
charge
Definition: ALCARECOTkAlJpsiMuMu_cff.py:47
bphysicsOniaDQM_cfi.vertex
vertex
Definition: bphysicsOniaDQM_cfi.py:7
math::XYZPoint
XYZPointD XYZPoint
point in space with cartesian internal representation
Definition: Point3D.h:12
math::XYZVector
XYZVectorD XYZVector
spatial vector with cartesian internal representation
Definition: Vector3D.h:31
Point3D.h
Vector3D.h
MagneticField
Definition: MagneticField.h:19