CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HFShape.h
Go to the documentation of this file.
1 #ifndef HcalSimAlgos_HFShape_h
2 #define HcalSimAlgos_HFShape_h
3 #include<vector>
4 
6 
16 class HFShape : public CaloVShape
17 {
18 public:
19 
20  HFShape();
21  HFShape(const HFShape&d);
22 
23  virtual ~HFShape(){}
24 
25  virtual double operator () (double time) const;
26  virtual double timeToRise() const ;
27 
28 
29  private:
30  void computeShapeHF();
31 
32  int nbin_;
33  std::vector<float> nt_;
34 
35 };
36 
37 #endif
38 
HFShape()
Definition: HFShape.cc:4
virtual double operator()(double time) const
Definition: HFShape.cc:56
void computeShapeHF()
Definition: HFShape.cc:25
Electronic response of the preamp.
Definition: CaloVShape.h:11
virtual ~HFShape()
Definition: HFShape.h:23
virtual double timeToRise() const
Definition: HFShape.cc:20
int nbin_
Definition: HFShape.h:32
shaper for HF
Definition: HFShape.h:16
std::vector< float > nt_
Definition: HFShape.h:33