CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HcalPulseContainmentAlgo.h
Go to the documentation of this file.
1 #ifndef HcalAlgos_HcalPulseContainmentAlgo_h
2 #define HcalAlgos_HcalPulseContainmentAlgo_h
3 
6 
8 public:
10  int num_samples,
11  double fixedphase_ns);
12  HcalPulseContainmentAlgo(int num_samples,
13  double fixedphase_ns);
14  std::pair<double,double> calcpair(double);
15 private:
16  void init(int num_samples);
17  double fixedphasens_;
19  double time0shiftns_;
21 };
22 
23 #endif
24 
std::pair< double, double > calcpair(double)
HcalPulseContainmentAlgo(const HcalPulseShape *shape, int num_samples, double fixedphase_ns)