PandaRoot
BSEmcPSAFPGABlindDeconv Class Reference

Deconvolution of waveforms based on a chosen target function (gaussian) More...

#include <BSEmcPSAFPGABlindDeconv.h>

Public Member Functions

 BSEmcPSAFPGABlindDeconv ()
 
 ~BSEmcPSAFPGABlindDeconv ()
 
void set (const TString &t_filename="GlobalH_Gaus10_Final.root")
 
std::vector< Double_t > put (const std::vector< Double_t > &t_buffer) const
 

Detailed Description

Deconvolution of waveforms based on a chosen target function (gaussian)

waveforms are numerically convolved with function H derived via dividing gaussian by mean waveform in fourier space

Author
Celina Frenkel frenk.nosp@m.el@h.nosp@m.iskp..nosp@m.uni-.nosp@m.bonn..nosp@m.de, HISKP Bonn
Date
2022-04

Definition at line 21 of file BSEmcPSAFPGABlindDeconv.h.

Constructor & Destructor Documentation

◆ BSEmcPSAFPGABlindDeconv()

BSEmcPSAFPGABlindDeconv::BSEmcPSAFPGABlindDeconv ( )

◆ ~BSEmcPSAFPGABlindDeconv()

BSEmcPSAFPGABlindDeconv::~BSEmcPSAFPGABlindDeconv ( )

Member Function Documentation

◆ put()

std::vector<Double_t> BSEmcPSAFPGABlindDeconv::put ( const std::vector< Double_t > &  t_buffer) const

◆ set()

void BSEmcPSAFPGABlindDeconv::set ( const TString &  t_filename = "GlobalH_Gaus10_Final.root")

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