/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
FastSimulation/CalorimeterProperties/interface/ECALEndcapProperties.h
38 строк
1 KB
Cms Build
Clang-Format
16 май 2019, 15:48
16 май 2019, 15:48
12a0cf0
Код
Авторство
О чём код?
#ifndef ECALEndcapProperties_H #define ECALEndcapProperties_H #include "FastSimulation/CalorimeterProperties/interface/ECALProperties.h" /** * Functions to return atomic properties of the material * A_eff and Z_eff are computed as the A-weighted sums * of the A's and the Z's of Pb, W and O * * \author Patrick Janot * \date: 25-Jan-2004 */ namespace edm { class ParameterSet; } class ECALEndcapProperties : public ECALProperties { public: ECALEndcapProperties(const edm::ParameterSet& fastDet); ~ECALEndcapProperties() override {} /// Thickness (in cm): 22.0 for Standard ECAL double thickness(double eta) const override { return thickness_; } ///Photostatistics (photons/GeV) in the homegeneous material: 50E3 for Standard ECAL inline double photoStatistics() const override { return photoStatistics_; } ///Light Collection efficiency [Default : 3.0%] inline double lightCollectionEfficiency() const override { return lightColl_; } ///Light Collection uniformity 0.003 for Standard ECAL inline double lightCollectionUniformity() const override { return lightCollUnif_; } }; #endif