CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
APDShape.h
Go to the documentation of this file.
1 #ifndef EcalSimAlgos_APDShape_h
2 #define EcalSimAlgos_APDShape_h
3 
5 
6 class APDShape : public EcalShapeBase
7 {
8  public:
9 
10  APDShape( double tStart,
11  double tau ) ;
12 
13  virtual ~APDShape() ;
14 
15  virtual double threshold() const ;
16 
17  protected:
18 
19  virtual void fillShape( EcalShapeBase::DVec& aVec ) const ;
20 
21  private:
22 
23  double m_tStart ;
24  double m_tau ;
25 };
26 
27 
28 
29 #endif
30 
virtual ~APDShape()
Definition: APDShape.cc:7
double m_tau
Definition: APDShape.h:24
double m_tStart
Definition: APDShape.h:23
std::vector< double > DVec
Definition: EcalShapeBase.h:16
virtual void fillShape(EcalShapeBase::DVec &aVec) const
Definition: APDShape.cc:29
APDShape(double tStart, double tau)
Definition: APDShape.cc:11
virtual double threshold() const
Definition: APDShape.cc:23