PandaRoot
PndEmcFittedPulseshape.h
Go to the documentation of this file.
1 //-----------------------------------------------------------
2 // Description:
3 // Experimentally derived Pulseshape of the form:
4 // f(x) = A * (t')^ N * exp(-N t')
5 //-----------------------------------------------------------
6 //#pragma once
7 #ifndef PNDEMCFITTEDPULSESHAPE_H
8 #define PNDEMCFITTEDPULSESHAPE_H
9 
10 #include "PndEmcAbsPulseshape.h"
11 
19 
20  public:
22  PndEmcFittedPulseshape(double tau, double N);
24 
25  virtual double operator()(const double t, const double amp, const double toffset) const;
26 
27  private:
28  double fTau;
29  double fN;
30 
31  ClassDef(PndEmcFittedPulseshape, 1)
32 };
33 
34 #endif
virtual double operator()(const double t, const double amp, const double toffset) const
Experimentally derived Pulseshape.
pulseshape interface