#include <FastSimulation/CalorimeterProperties/interface/ECALEndcapProperties.h>
Public Member Functions | |
ECALEndcapProperties (const edm::ParameterSet &fastDet) | |
double | lightCollectionEfficiency () const |
Light Collection efficiency [Default : 2.3%]. | |
double | lightCollectionUniformity () const |
Light Collection uniformity. | |
double | photoStatistics () const |
Photostatistics (photons/GeV) in the homegeneous material. | |
double | thickness (double eta) const |
Thickness (cm). | |
virtual | ~ECALEndcapProperties () |
Definition at line 19 of file ECALEndcapProperties.h.
ECALEndcapProperties::ECALEndcapProperties | ( | const edm::ParameterSet & | fastDet | ) |
Definition at line 7 of file ECALEndcapProperties.cc.
References edm::ParameterSet::getParameter(), and ECALProperties::lightColl.
00008 { 00009 lightColl = fastDet.getParameter<double>("ECALEndcap_LightCollection"); 00010 }
virtual ECALEndcapProperties::~ECALEndcapProperties | ( | ) | [inline, virtual] |
double ECALEndcapProperties::lightCollectionEfficiency | ( | ) | const [inline, virtual] |
Light Collection efficiency [Default : 2.3%].
Implements ECALProperties.
Definition at line 35 of file ECALEndcapProperties.h.
References ECALProperties::lightColl.
00035 { return lightColl; }
double ECALEndcapProperties::lightCollectionUniformity | ( | ) | const [inline, virtual] |
Light Collection uniformity.
Implements ECALProperties.
Definition at line 38 of file ECALEndcapProperties.h.
double ECALEndcapProperties::photoStatistics | ( | ) | const [inline, virtual] |
Photostatistics (photons/GeV) in the homegeneous material.
Implements ECALProperties.
Definition at line 32 of file ECALEndcapProperties.h.
double ECALEndcapProperties::thickness | ( | double | eta | ) | const [inline, virtual] |
Thickness (cm).
Implements CalorimeterProperties.
Definition at line 29 of file ECALEndcapProperties.h.