KaliVeda
Toolkit for HIC analysis
KVQH1.h
1 
4 #ifndef __KVQH1_H
5 #define __KVQH1_H
6 
7 #include "KVSignal.h"
8 
9 class KVQH1 : public KVSignal {
10 
11 protected:
12  void init();
13 
14 public:
15  KVQH1();
16  KVQH1(const char* name);
17 
18  virtual ~KVQH1();
19  void Copy(TObject& obj) const override;
20 
21  void SetDefaultValues() override;
22  void LoadPSAParameters() override;
23  Bool_t IsCharge() const override
24  {
25  return kTRUE;
26  }
27 
28  void TreateSignal() override;
29  void GetPSAResults(KVNameValueList&) const override;
30 
31  ClassDefOverride(KVQH1, 1) //QH1 channel of SI1
32 };
33 
34 #endif
bool Bool_t
constexpr Bool_t kTRUE
#define ClassDefOverride(name, id)
char name[80]
Handles lists of named parameters with different types, a list of KVNamedParameter objects.
Definition: KVQH1.h:9
void LoadPSAParameters() override
Definition: KVQH1.cpp:96
void init()
Definition: KVQH1.cpp:19
Bool_t IsCharge() const override
Definition: KVQH1.h:23
void Copy(TObject &obj) const override
Definition: KVQH1.cpp:69
void GetPSAResults(KVNameValueList &) const override
Definition: KVQH1.cpp:150
void SetDefaultValues() override
Definition: KVQH1.cpp:86
virtual ~KVQH1()
Destructor.
Definition: KVQH1.cpp:53
void TreateSignal() override
Definition: KVQH1.cpp:124
KVQH1()
Definition: KVQH1.cpp:32