CMS 3D CMS Logo

Functions | Variables
ConversionTrackEcalImpactPoint.cc File Reference
#include <iostream>
#include <vector>
#include <memory>
#include "RecoEgamma/EgammaPhotonAlgos/interface/ConversionTrackEcalImpactPoint.h"
#include <map>

Go to the source code of this file.

Functions

static BoundCylinderinitBarrel ()
 
static BoundDiskinitNegative ()
 
static BoundDiskinitPositive ()
 

Variables

constexpr float barrelHalfLength = 270.9f
 
constexpr float barrelRadius = 129.f
 
constexpr float endcapRadius = 171.1f
 
constexpr float endcapZ = 320.5f
 
constexpr float epsilon = 0.001
 

Function Documentation

◆ initBarrel()

static BoundCylinder* initBarrel ( )
static

◆ initNegative()

static BoundDisk* initNegative ( )
static

◆ initPositive()

static BoundDisk* initPositive ( )
static

Variable Documentation

◆ barrelHalfLength

constexpr float barrelHalfLength = 270.9f

◆ barrelRadius

constexpr float barrelRadius = 129.f

Hard-wired numbers defining the surfaces on which the crystal front faces lie.

Definition at line 15 of file ConversionTrackEcalImpactPoint.cc.

Referenced by ConversionProducer::getTrackImpactPosition(), and initBarrel().

◆ endcapRadius

constexpr float endcapRadius = 171.1f

◆ endcapZ

constexpr float endcapZ = 320.5f

◆ epsilon

constexpr float epsilon = 0.001

Definition at line 12 of file ConversionTrackEcalImpactPoint.cc.

Referenced by initBarrel(), initNegative(), and initPositive().