CMS 3D CMS Logo

Namespaces | Functions | Variables
ECALPositionCalculator.cc File Reference
#include "RecoEgamma/EgammaTools/interface/ECALPositionCalculator.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "DataFormats/GeometryVector/interface/Pi.h"
#include "DataFormats/GeometryVector/interface/GlobalPoint.h"
#include "MagneticField/Engine/interface/MagneticField.h"

Go to the source code of this file.

Namespaces

 egammaTools
 

Functions

double egammaTools::ecalEta (const math::XYZVector &momentum, const math::XYZPoint &vertex)
 
double egammaTools::ecalPhi (const MagneticField &magField, const math::XYZVector &momentum, const math::XYZPoint &vertex, const int charge)
 

Variables

static constexpr float etaBarrelEndcap = 1.479
 
static constexpr float R_ECAL = 136.5
 
static constexpr float Z_Endcap = 328.0
 

Variable Documentation

◆ etaBarrelEndcap

constexpr float etaBarrelEndcap = 1.479
staticconstexpr

◆ R_ECAL

constexpr float R_ECAL = 136.5
staticconstexpr

◆ Z_Endcap

constexpr float Z_Endcap = 328.0
staticconstexpr