#include <FastSimulation/CalorimeterProperties/interface/ECALBarrelProperties.h>
Public Member Functions | |
ECALBarrelProperties (const edm::ParameterSet &fastDet) | |
double | lightCollectionEfficiency () const |
Light Collection efficiency [Default : 3.0%]. | |
double | lightCollectionUniformity () const |
Light Collection uniformity. | |
double | photoStatistics () const |
Photostatistics (photons/GeV) in the homegeneous material. | |
double | thickness (double eta) const |
Thickness (in cm). | |
virtual | ~ECALBarrelProperties () |
Definition at line 18 of file ECALBarrelProperties.h.
ECALBarrelProperties::ECALBarrelProperties | ( | const edm::ParameterSet & | fastDet | ) |
Definition at line 6 of file ECALBarrelProperties.cc.
References edm::ParameterSet::getParameter(), and ECALProperties::lightColl.
00007 { 00008 lightColl = fastDet.getParameter<double>("ECALBarrel_LightCollection"); 00009 }
virtual ECALBarrelProperties::~ECALBarrelProperties | ( | ) | [inline, virtual] |
double ECALBarrelProperties::lightCollectionEfficiency | ( | ) | const [inline, virtual] |
Light Collection efficiency [Default : 3.0%].
Implements ECALProperties.
Definition at line 34 of file ECALBarrelProperties.h.
References ECALProperties::lightColl.
00034 { return lightColl; }
double ECALBarrelProperties::lightCollectionUniformity | ( | ) | const [inline, virtual] |
Light Collection uniformity.
Implements ECALProperties.
Definition at line 37 of file ECALBarrelProperties.h.
double ECALBarrelProperties::photoStatistics | ( | ) | const [inline, virtual] |
Photostatistics (photons/GeV) in the homegeneous material.
Implements ECALProperties.
Definition at line 31 of file ECALBarrelProperties.h.
double ECALBarrelProperties::thickness | ( | double | eta | ) | const [inline, virtual] |
Thickness (in cm).
Implements CalorimeterProperties.
Definition at line 28 of file ECALBarrelProperties.h.