PandaRoot
PndEmcFittedPulseshape_nw Class Reference

Experimentally derived Pulseshape. More...

#include <PndEmcFittedPulseshape_nw.h>

Inheritance diagram for PndEmcFittedPulseshape_nw:
PndEmcAbsPulseshape

Public Member Functions

 PndEmcFittedPulseshape_nw ()
 
 PndEmcFittedPulseshape_nw (double v1, double tcr, double tcf, double t_r, double res, double tau, double N)
 
virtual ~PndEmcFittedPulseshape_nw ()
 
virtual double operator() (const double t, const double amp, const double toffset) const
 
- Public Member Functions inherited from PndEmcAbsPulseshape
 PndEmcAbsPulseshape ()
 
virtual ~PndEmcAbsPulseshape ()
 
virtual double value (const double t, const double amp, const double toffset) const
 

Detailed Description

Experimentally derived Pulseshape.

of the form f(x) = A * (t')^ N * exp(-N t')

Definition at line 18 of file PndEmcFittedPulseshape_nw.h.

Constructor & Destructor Documentation

◆ PndEmcFittedPulseshape_nw() [1/2]

PndEmcFittedPulseshape_nw::PndEmcFittedPulseshape_nw ( )

◆ PndEmcFittedPulseshape_nw() [2/2]

PndEmcFittedPulseshape_nw::PndEmcFittedPulseshape_nw ( double  v1,
double  tcr,
double  tcf,
double  t_r,
double  res,
double  tau,
double  N 
)

◆ ~PndEmcFittedPulseshape_nw()

virtual PndEmcFittedPulseshape_nw::~PndEmcFittedPulseshape_nw ( )
inlinevirtual

Definition at line 23 of file PndEmcFittedPulseshape_nw.h.

References operator()().

23 {};

Member Function Documentation

◆ operator()()

virtual double PndEmcFittedPulseshape_nw::operator() ( const double  t,
const double  amp,
const double  toffset 
) const
virtual

The documentation for this class was generated from the following file: