KaliVeda
Toolkit for HIC analysis
KVI2.h
1 
4 #ifndef __KVI2_H
5 #define __KVI2_H
6 
7 #include "KVSignal.h"
8 
9 class KVI2 : public KVSignal {
10 
11 protected:
12  void init();
13 
14 public:
15  KVI2();
16  KVI2(const char* name);
17 
18  virtual ~KVI2();
19  void Copy(TObject& obj) const;
20 
21  virtual void SetDefaultValues();
22  virtual void LoadPSAParameters();
23  virtual Bool_t IsCurrent() const
24  {
25  return kTRUE;
26  }
27 
28  virtual void TreateSignal();
29  virtual void GetPSAResult(KVDetector*) const;
30  virtual Double_t ComputeBaseLine();
31 
32  ClassDef(KVI2, 1) //I2 channel of SI2
33 };
34 
35 #endif
bool Bool_t
double Double_t
constexpr Bool_t kTRUE
#define ClassDef(name, id)
char name[80]
Base class for detector geometry description.
Definition: KVDetector.h:160
Definition: KVI2.h:9
virtual void TreateSignal()
Definition: KVI2.cpp:148
virtual Bool_t IsCurrent() const
Definition: KVI2.h:23
void Copy(TObject &obj) const
Definition: KVI2.cpp:71
KVI2()
Definition: KVI2.cpp:34
virtual void LoadPSAParameters()
Definition: KVI2.cpp:98
void init()
Definition: KVI2.cpp:22
virtual ~KVI2()
Destructor.
Definition: KVI2.cpp:55
virtual void SetDefaultValues()
Definition: KVI2.cpp:88
virtual void GetPSAResult(KVDetector *) const
Definition: KVI2.cpp:171
virtual Double_t ComputeBaseLine()
Definition: KVI2.cpp:120