CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_6_1_2_SLHC2_patch1/src/SimCalorimetry/EcalSimAlgos/interface/APDShape.h

Go to the documentation of this file.
00001 #ifndef EcalSimAlgos_APDShape_h
00002 #define EcalSimAlgos_APDShape_h
00003 
00004 #include "SimCalorimetry/EcalSimAlgos/interface/EcalShapeBase.h"
00005 
00006 class APDShape : public EcalShapeBase
00007 {
00008    public:
00009   
00010       APDShape( double tStart,
00011                 double tau     ) ;
00012 
00013       virtual ~APDShape() ;
00014 
00015       virtual double threshold() const ;
00016 
00017    protected:
00018   
00019       virtual void fillShape( EcalShapeBase::DVec& aVec ) const ;
00020 
00021    private:
00022 
00023       double m_tStart ;
00024       double m_tau    ;
00025 };
00026   
00027 
00028 
00029 #endif
00030