CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HcalTimeSlewSim.h
Go to the documentation of this file.
1 #ifndef HcalSimAlgos_HcalTimeSlewSim_h
2 #define HcalSimAlgos_HcalTimeSlewSim_h
3 
13 
14 namespace CLHEP {
15  class HepRandomEngine;
16 }
17 
19 {
20 public:
21  HcalTimeSlewSim(const CaloVSimParameterMap * parameterMap);
22 
23  void delay(CaloSamples & samples, CLHEP::HepRandomEngine*) const;
24 
25 private:
26  double charge(const CaloSamples & samples) const;
27 
29 };
30 
31 #endif
void delay(CaloSamples &samples, CLHEP::HepRandomEngine *) const
const CaloVSimParameterMap * theParameterMap
double charge(const CaloSamples &samples) const
HcalTimeSlewSim(const CaloVSimParameterMap *parameterMap)