Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:29:25

0001 #ifndef EcalSimAlgos_EcalBaseSignalGenerator_h
0002 #define EcalSimAlgos_EcalBaseSignalGenerator_h
0003 
0004 #include "SimCalorimetry/CaloSimAlgos/interface/CaloVNoiseSignalGenerator.h"
0005 #include "SimCalorimetry/EcalSimAlgos/interface/EcalSimParameterMap.h"
0006 
0007 class EcalBaseSignalGenerator : public CaloVNoiseSignalGenerator {
0008 public:
0009   EcalBaseSignalGenerator() {}
0010 
0011   ~EcalBaseSignalGenerator() override {}
0012 
0013 protected:
0014   //  void fC2pe(CaloSamples & samples) const
0015   // {
0016   //  assert(theParameterMap != 0);
0017   //  float factor = 1./theParameterMap->simParameters(samples.id()).photoelectronsToAnalog(samples.id());
0018   //  samples *= factor;
0019   // }
0020 };
0021 
0022 #endif