CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions
EvolutionECAL Class Reference

#include <EvolutionECAL.h>

Public Member Functions

double AgingVPT (double instLumi, double integralLumi, double eta)
 
double ChargeVPTCathode (double instLumi, double eta, double integralLumi)
 
double DamageProfileEta (double eta)
 
double DamageProfileEtaAPD (double eta)
 
double DegradationMeanEM50GeV (double mu)
 
double DegradationNonLinearityEM50GeV (double mu, double ene)
 
double DoseLongitudinalProfile (double z)
 
Double_t EquilibriumFractionColorCentersEM (double *x, double *par)
 
 EvolutionECAL ()
 
double InducedAbsorptionEM (double lumi, double eta)
 
double InducedAbsorptionHadronic (double lumi, double eta)
 
double LightCollectionEfficiency (double z, double mu)
 
double LightCollectionEfficiencyWeighted (double z, double mu_ind)
 
double NoiseFactorFE (double lumi, double eta)
 
double ResolutionConstantTermEM50GeV (double mu)
 
virtual ~EvolutionECAL ()
 

Detailed Description

Definition at line 23 of file EvolutionECAL.h.

Constructor & Destructor Documentation

EvolutionECAL::EvolutionECAL ( )

Definition at line 11 of file EvolutionECAL.cc.

EvolutionECAL::~EvolutionECAL ( )
virtual

Definition at line 6 of file EvolutionECAL.cc.

Member Function Documentation

double EvolutionECAL::AgingVPT ( double  instLumi,
double  integralLumi,
double  eta 
)

Definition at line 364 of file EvolutionECAL.cc.

double EvolutionECAL::ChargeVPTCathode ( double  instLumi,
double  eta,
double  integralLumi 
)

Definition at line 343 of file EvolutionECAL.cc.

double EvolutionECAL::DamageProfileEta ( double  eta)

Definition at line 183 of file EvolutionECAL.cc.

double EvolutionECAL::DamageProfileEtaAPD ( double  eta)

Definition at line 195 of file EvolutionECAL.cc.

double EvolutionECAL::DegradationMeanEM50GeV ( double  mu)

Definition at line 271 of file EvolutionECAL.cc.

double EvolutionECAL::DegradationNonLinearityEM50GeV ( double  mu,
double  ene 
)

Definition at line 301 of file EvolutionECAL.cc.

double EvolutionECAL::DoseLongitudinalProfile ( double  z)

Definition at line 222 of file EvolutionECAL.cc.

Double_t EvolutionECAL::EquilibriumFractionColorCentersEM ( double *  x,
double *  par 
)

Definition at line 241 of file EvolutionECAL.cc.

double EvolutionECAL::InducedAbsorptionEM ( double  lumi,
double  eta 
)

Definition at line 255 of file EvolutionECAL.cc.

double EvolutionECAL::InducedAbsorptionHadronic ( double  lumi,
double  eta 
)

Definition at line 213 of file EvolutionECAL.cc.

double EvolutionECAL::LightCollectionEfficiency ( double  z,
double  mu 
)

Definition at line 16 of file EvolutionECAL.cc.

double EvolutionECAL::LightCollectionEfficiencyWeighted ( double  z,
double  mu_ind 
)

Definition at line 126 of file EvolutionECAL.cc.

double EvolutionECAL::NoiseFactorFE ( double  lumi,
double  eta 
)

Definition at line 375 of file EvolutionECAL.cc.

double EvolutionECAL::ResolutionConstantTermEM50GeV ( double  mu)

Definition at line 324 of file EvolutionECAL.cc.