KaliVeda
Toolkit for HIC analysis
KVINDRAUpDater.h
1 /*
2 $Id: KVINDRAUpDater.h,v 1.6 2007/10/01 15:03:38 franklan Exp $
3 $Revision: 1.6 $
4 $Date: 2007/10/01 15:03:38 $
5 $Author: franklan $
6 */
7 
8 #ifndef KVINDRAUPDATER_H
9 #define KVINDRAUPDATER_H
10 
11 #include "KVUpDater.h"
12 
13 class KVDBRun;
14 class KVINDRA;
15 
22 class KVINDRAUpDater: public KVUpDater {
23 
24 public:
25 
27  virtual ~ KVINDRAUpDater()
28  {
29  }
30 
31  virtual void SetParameters(UInt_t run, Bool_t physics_parameters_only = kFALSE);
33 
34  virtual void SetTrigger(KVDBRun*);
35  virtual void SetGains(KVDBRun*);
36 
39  virtual void SetChIoPressures(KVDBRun*);
41 
42  virtual void SetChVoltParameters(KVDBRun*);
43  virtual void SetLitEnergyCsIParameters(KVDBRun*);
46  virtual void SetPHDs(KVDBRun*);
49 
50  KVINDRA* GetINDRA();
51 
52  ClassDef(KVINDRAUpDater, 0) //Class handling setting of INDRA parameters for each run
53 };
54 
55 #endif
unsigned int UInt_t
bool Bool_t
#define ClassDef(name, id)
Description of an experimental run in database ,,.
Definition: KVDBRun.h:36
Class implementing necessary methods for setting INDRA parameters for each run, using information sto...
virtual void SetVoltEnergyChIoSiParameters(KVDBRun *)
KVINDRA * GetINDRA()
virtual void SetChIoPressures(KVDBRun *)
virtual void SetCalibParameters(KVDBRun*);
virtual ~ KVINDRAUpDater()
virtual void SetPHDs(KVDBRun *)
virtual void SetChVoltParameters(KVDBRun *)
virtual void SetPedestals(KVDBRun*);
virtual void SetGains(KVDBRun *)
virtual void SetTrigger(KVDBRun *)
virtual void SetCalibrationParameters(UInt_t);
void CheckStatusOfDetectors(KVDBRun *)
KVINDRAUpDater()
Default ctor for KVINDRAUpDater object.
virtual void SetLitEnergyCsIParameters(KVDBRun *)
Setting Light- Energy CsI calibration parameters for Z=1.
virtual void SetParameters(UInt_t run, Bool_t physics_parameters_only=kFALSE)
virtual void SetCsIGainCorrectionParameters(KVDBRun *)
INDRA multidetector array geometry.
Definition: KVINDRA.h:71
Abstract class implementing necessary methods for setting multidetector parameters for each run of th...
Definition: KVUpDater.h:25