CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_10_patch1/src/SimCalorimetry/HcalSimAlgos/interface/HFShape.h

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