FairRoot/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:
21 
23  PndEmcFittedPulseshape(double tau, double N);
25 
26  virtual double operator() (const double t, const double amp, const double toffset) const;
27 
28  private:
29 
30  double fTau;
31  double fN;
32 
33  ClassDef(PndEmcFittedPulseshape,1)
34 };
35 
36 #endif
37 
virtual double operator()(const double t, const double amp, const double toffset) const
Experimentally derived Pulseshape.
pulseshape interface
TTree * t
Definition: bump_analys.C:13