er
dev
|
class for processing raw data and getting amp and time properties of signal More...
#include <ERNeuRadAEvent.h>
Public Member Functions | |
ERNeuRadAEvent (const Int_t npoints) | |
ClassDef (ERNeuRadAEvent, 1) | |
Double_t | GetT_10 () |
Double_t | GetT_90 () |
Double_t | GetEdgeSlope () |
Double_t | GetEdgeXi () |
Double_t | GetfCFD () |
Double_t | GetfLED () |
Double_t | GetOnefTime (Int_t i) |
Double_t | GetOnefAmpPos (Int_t i) |
void | ProcessEvent (Bool_t bSmooth=kFALSE) |
void | SetInputEvent (ERNeuRadRawEvent **event) |
void | SetCFratio (Double_t ratio) |
void | SetCFtimeDelay (Double_t timeDelay) |
void | SetNoiseRange (Double_t min, Double_t max) |
void | SetSmoothPoints (Int_t numofp) |
void | SetToT () |
void | Reset () |
TGraph * | GetGraphCFD () |
TGraph * | GetGraphSignal () |
void | FindFrontProperties () |
Double_t | FindZeroLevel () |
void | SetChargeCFD (Int_t tmin=-3, Int_t tmax=17) |
void | SetChargeLED (Int_t tmin=-3, Int_t tmax=17) |
void | SetChargeTF (Int_t tmin=-3, Int_t tmax=17) |
void | SetLED (Double_t threshold=0.2) |
TArrayF | GetPEAmps () |
TArrayF | GetPETimes () |
void | SetPETimes (TArrayF &fPETimesOLD) |
void | SetPEAmps (TArrayF &fPEAmpsOLD) |
void | ObtainPE () |
Double_t | GetStartTime () |
void | SetStartTime (Double_t t) |
Double_t | GetFinishTime () |
void | SetFinishTime (Double_t t) |
void | SetEvent (Int_t t) |
Int_t | GetEvent () |
Private Member Functions | |
void | Init () |
void | SetMaxAmplitudes () |
void | SetGraphs () |
void | SmoothGraphs () |
void | SetCFD () |
Private Attributes | |
const Int_t | fNPoints |
TArrayD | fAmpPos |
TArrayD | fTime |
Double_t | fAmpMax |
Double_t | fTimeAmpMax |
Double_t | fZeroLevel |
Double_t | fEdgeXi |
Double_t | fEdgeSlope |
Double_t | fTime10 |
Double_t | fTime90 |
Double_t | fTimeMid |
Double_t | fAmpMid |
Double_t | fToT |
TArrayD | fAmpCFD |
Double_t | fTimeCFD |
Double_t | fChargeCFD |
Double_t | fChargeLED |
Double_t | fChargeTF |
Double_t | fTimeLED |
Double_t | fTimeFront |
TGraph * | fGraphSignal |
TGraph * | fGraphCFD |
ERNeuRadRawEvent * | fInputEvent |
Double_t | fCFratio |
Double_t | fCFtimeDelay |
Double_t | fNoiseRangeMin |
Double_t | fNoiseRangeMax |
Int_t | fWinSize |
TArrayF | fPEAmps |
TArrayF | fPETimes |
TArrayF | fPEAmp |
TArrayF | fPETime |
Float_t | fPEAmplitudes [1024] |
Float_t | fPEAnodeTimes [1024] |
Int_t | fPECount |
Double_t | fStartTime |
Double_t | fFinishTime |
Int_t | fEvent |
class for processing raw data and getting amp and time properties of signal
Definition at line 41 of file ERNeuRadAEvent.h.