PandaRoot
PndEmcPSATmaxAnalyser Class Reference

#include <PndEmcPSATmaxAnalyser.h>

Inheritance diagram for PndEmcPSATmaxAnalyser:
PndEmcAbsPSA

Public Member Functions

 PndEmcPSATmaxAnalyser (const Double_t *coeff, Int_t taps, Int_t gap, Int_t samplingrate, Double_t hit_threshold, Double_t tut_peak, Double_t hit_val, Int_t verbose)
 
virtual ~PndEmcPSATmaxAnalyser ()
 
virtual Int_t Process (const PndEmcWaveform *waveform)
 Find Hits in Waveform. More...
 
virtual void GetHit (Int_t i, Double_t &Energy, Double_t &Time)
 Get energy and time of hit. More...
 
virtual void Reset ()
 reset found hits More...
 
- Public Member Functions inherited from PndEmcAbsPSA
 PndEmcAbsPSA ()
 
virtual ~PndEmcAbsPSA ()
 
virtual void Process (const PndEmcWaveform *waveform, Double_t &amplitude, Double_t &time)
 Deprecated. Do not use. More...
 
 ClassDef (PndEmcAbsPSA, 1)
 

Detailed Description

Definition at line 16 of file PndEmcPSATmaxAnalyser.h.

Constructor & Destructor Documentation

◆ PndEmcPSATmaxAnalyser()

PndEmcPSATmaxAnalyser::PndEmcPSATmaxAnalyser ( const Double_t *  coeff,
Int_t  taps,
Int_t  gap,
Int_t  samplingrate,
Double_t  hit_threshold,
Double_t  tut_peak,
Double_t  hit_val,
Int_t  verbose 
)

◆ ~PndEmcPSATmaxAnalyser()

virtual PndEmcPSATmaxAnalyser::~PndEmcPSATmaxAnalyser ( )
virtual

Member Function Documentation

◆ GetHit()

virtual void PndEmcPSATmaxAnalyser::GetHit ( Int_t  i,
Double_t &  energy,
Double_t &  time 
)
virtual

Get energy and time of hit.

Parameters
Int_tIndex of Hit
Double_tEnergy of Hit
Double_tTime of Hit
Returns

Implements PndEmcAbsPSA.

◆ Process()

virtual Int_t PndEmcPSATmaxAnalyser::Process ( const PndEmcWaveform waveform)
virtual

Find Hits in Waveform.

Parameters
PndEmcWaveform
Returns
Return number of hits, negative if an error occurred

Implements PndEmcAbsPSA.

◆ Reset()

virtual void PndEmcPSATmaxAnalyser::Reset ( )
virtual

reset found hits

Returns

Reimplemented from PndEmcAbsPSA.


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