/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
SimCalorimetry/CastorSim/interface/CastorSimParameters.h
33 строки
1000 B
Sunanda
Reaarange the files to remove .h files from SimCalorimetry/CastorSim/src
18 авг 2021, 22:24
18 авг 2021, 22:24
5dd73cf
Код
Авторство
О чём код?
#ifndef CastorSim_CastorSimParameters_h #define CastorSim_CastorSimParameters_h #include "CalibFormats/CastorObjects/interface/CastorDbService.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" #include "SimCalorimetry/CaloSimAlgos/interface/CaloSimParameters.h" class CastorSimParameters : public CaloSimParameters { public: CastorSimParameters(double simHitToPhotoelectrons, double photoelectronsToAnalog, double samplingFactor, double timePhase, bool syncPhase); CastorSimParameters(const edm::ParameterSet &p); ~CastorSimParameters() override {} void setDbService(const CastorDbService *service) { theDbService = service; } double getNominalfCperPE() const; double photoelectronsToAnalog(const DetId &detId) const override; double fCtoGeV(const DetId &detId) const; private: const CastorDbService *theDbService; double theSamplingFactor; double nominalfCperPE; }; #endif