KaliVeda
Toolkit for HIC analysis
KVChargeSignal.h
1 
4 #ifndef __KVCHARGESIGNAL_H
5 #define __KVCHARGESIGNAL_H
6 
7 #include "KVSignal.h"
8 #include "TF1.h"
9 
10 class KVChargeSignal : public KVSignal {
11 
12 protected:
16  void init();
17 
18 
19 public:
21  {
22  return fFunc1;
23  }
25  KVChargeSignal(const char* name);
26 
27  virtual void SetDefaultValues();
28  virtual void LoadPSAParameters();
29 
30  virtual ~KVChargeSignal();
31  void Copy(TObject& obj) const;
32  /*
33  virtual KVPSAResult* TreateSignal();
34  virtual KVPSAResult* TreateSignal(TF1* filter);
35  */
36  Double_t GetMaxFluctuationsWindow(Double_t* window, Int_t width = 10);
37  TGraph* GetCorre()const
38  {
39  return bidim;
40  }
41 
42  ClassDef(KVChargeSignal, 1) //digitized charge signal
43 };
44 
45 #endif
int Int_t
double Double_t
#define ClassDef(name, id)
KVChargeSignal()
Default constructor.
virtual ~KVChargeSignal()
Destructor.
TGraph * GetCorre() const
Double_t GetMaxFluctuationsWindow(Double_t *window, Int_t width=10)
TF1 * GetFitFunction()
virtual void LoadPSAParameters()
virtual void SetDefaultValues()
void Copy(TObject &obj) const