/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
SimGeneral/DataMixingModule/plugins/EcalNoiseStorage.h
55 строк
1 KB
Ianna Osborne
Third step for simulation clang tidy code checks all
15 сен 2017, 11:02
15 сен 2017, 11:02
30bc0fd
Код
Авторство
О чём код?
#ifndef SimEcalNoiseStorage_h #define SimEcalNoiseStorage_h /** \class EcalNoiseStorage * * DataMixingModule is the EDProducer subclass * that overlays rawdata events on top of MC, * using real data for pileup simulation * This class is used to pass noise hits from the individual * Ecal channels to the new digitization code. * * \author Mike Hildreth, University of Notre Dame * * \version 1st Version march 2014 * ************************************************************/ #include "CalibFormats/CaloObjects/interface/CaloSamples.h" #include "DataFormats/Provenance/interface/ProductID.h" #include "DataFormats/Common/interface/Handle.h" #include "DataFormats/EcalDigi/interface/EcalDigiCollections.h" #include "DataFormats/EcalDigi/interface/EBDataFrame.h" #include "DataFormats/EcalDigi/interface/EEDataFrame.h" #include "DataFormats/EcalDigi/interface/ESDataFrame.h" #include "SimCalorimetry/CaloSimAlgos/interface/CaloVNoiseSignalGenerator.h" #include <map> #include <vector> #include <string> namespace edm { class EcalNoiseStorage : public CaloVNoiseSignalGenerator { public: EcalNoiseStorage() {}; ~EcalNoiseStorage() override {}; /** standard constructor*/ // explicit EcalNoiseStorage(); /**Default destructor*/ //virtual ~EcalNoiseStorage(); void fillNoiseSignals() override {}; private: }; }//edm #endif // SimEcalNoiseStorage_h