Go to the documentation of this file.00001 #ifndef HcalSimAlgos_HcalShape_h
00002 #define HcalSimAlgos_HcalShape_h
00003 #include<vector>
00004
00005 #include "SimCalorimetry/CaloSimAlgos/interface/CaloVShape.h"
00006 #include "CalibCalorimetry/HcalAlgos/interface/HcalPulseShapes.h"
00015 class HcalShape : public CaloVShape
00016 {
00017 public:
00018 HcalShape();
00019 virtual double operator () (double time) const;
00020 virtual double timeToRise() const;
00021 private:
00022 HcalPulseShapes::Shape shape_;
00023
00024 };
00025
00026 #endif
00027
00028