CMS 3D CMS Logo

CaloCachedShapeIntegrator.h
Go to the documentation of this file.
1 #ifndef CaloSimAlgos_CaloCachedShapeIntegrator_h
2 #define CaloSimAlgos_CaloCachedShapeIntegrator_h
3 
10 #include <vector>
11 
13 {
14  public:
15 
16  CaloCachedShapeIntegrator( const CaloVShape* aShape ) ;
17 
18  virtual ~CaloCachedShapeIntegrator() ;
19 
20  virtual double operator () ( double startTime ) const ;
21  virtual double timeToRise() const ;
22 
23  private:
24 
25  std::vector<double> v_;
26  double timeToRise_;
27 };
28 
29 #endif
30 
CaloCachedShapeIntegrator(const CaloVShape *aShape)
Electronic response of the preamp.
Definition: CaloVShape.h:11
virtual double operator()(double startTime) const
virtual double timeToRise() const