KaliVeda
Toolkit for HIC analysis
KVChargeSignal.h
1 
4 #ifndef __KVCHARGESIGNAL_H
5 #define __KVCHARGESIGNAL_H
6 
7 #include "KVFAZIASignal.h"
8 #include "TF1.h"
9 
17 class KVChargeSignal : public KVFAZIASignal {
18 
19 protected:
23  void init();
24 
25 
26 public:
28  {
29  return fFunc1;
30  }
32  KVChargeSignal(const char* name);
33 
34  void SetDefaultValues() override;
35  void LoadPSAParameters() override;
36 
37  /*
38  virtual KVPSAResult* TreateSignal();
39  virtual KVPSAResult* TreateSignal(TF1* filter);
40  */
41  Double_t GetMaxFluctuationsWindow(Double_t* window, Int_t width = 10);
42  TGraph* GetCorre()const
43  {
44  return bidim;
45  }
46 
47  ClassDefOverride(KVChargeSignal, 1) //digitized charge signal
48 };
49 
50 #endif
int Int_t
double Double_t
#define ClassDefOverride(name, id)
Digitized charge signal (FAZIA)
KVChargeSignal()
Default constructor.
TGraph * GetCorre() const
Double_t GetMaxFluctuationsWindow(Double_t *window, Int_t width=10)
TF1 * GetFitFunction()
void LoadPSAParameters() override
void SetDefaultValues() override
FAZIA signal processing base class.
Definition: KVFAZIASignal.h:12