1 #ifndef BSEMCFWENDCAPDIGI_HH     2 #define BSEMCFWENDCAPDIGI_HH     8 #include "RtypesCore.h"    11 #include "fairlogger/Logger.h"    23 class TMemberInspector;
    49     if (fHighgainPSA == 
nullptr || fLowgainPSA == 
nullptr) {
    50       LOG(error) << 
"BSEmcFwEndcapDigi::SetPSAAlgorithms: PSA must be a BSEmcPSAFPGASampleAnalyser. External PSA setting has no effect";
 
Baseclass for pulseshapeanalysis ( featureextraction ) 
 
virtual ~BSEmcFwEndcapDigi()
 
BSEmcFwEndcapDigi(Bool_t t_storedigis=kTRUE)
 
void SetPSAAlgorithms(BSEmcAbsPSA *t_highgain, BSEmcAbsPSA *t_lowgain)
 
Task to create digis from waveforms. 
 
virtual BSEmcDigi::eGAIN GetGainType(BSEmcWaveform *t_waveform, Int_t t_hit) const