#include <myTestArea/SiStripPulseShape/src/SiStripPulseShape.h>
Public Types | |
enum | mode { peak, deconvolution } |
Public Member Functions | |
mode | getMode () const |
double | getNormalizedValue (const double &t) const |
void | setMode (const mode theMode) |
SiStripPulseShape () | |
virtual | ~SiStripPulseShape () |
Private Attributes | |
mode | mode_ |
Description: analog pulse shape at the ouput of the APV.
Implementation: This class allows to access the pulse shape at the APV. This is usefull to take into account timing effects in the tracker.
Definition at line 28 of file SiStripPulseShape.h.
Enumerator | |
---|---|
peak | |
deconvolution |
Definition at line 31 of file SiStripPulseShape.h.
|
inline |
Definition at line 32 of file SiStripPulseShape.h.
|
inlinevirtual |
Definition at line 33 of file SiStripPulseShape.h.
|
inline |
|
inline |
Definition at line 36 of file SiStripPulseShape.h.
References deconvolution, fdeconv_convoluted(), fpeak_convoluted(), mode_, Parameters::parameters, peak, tree::t, and cond::rpcobgas::time.
|
inline |
|
private |
Definition at line 53 of file SiStripPulseShape.h.
Referenced by getMode(), getNormalizedValue(), and setMode().