CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HcalShapeIntegrator.h
Go to the documentation of this file.
1 #ifndef HcalAlgos_HcalShapeIntegrator_h
2 #define HcalAlgos_HcalShapeIntegrator_h
3 
10 #include <vector>
11 
13 {
14 public:
16  float operator()(double startTime, double stopTime) const;
17 
18 private:
19  float at(double time) const;
20 
21  int nbin_;
22  std::vector<float> v_;
23 };
24 
25 #endif
26 
HcalShapeIntegrator(const HcalPulseShapes::Shape *aShape)
float at(double time) const
float operator()(double startTime, double stopTime) const
std::vector< float > v_