KaliVeda
Toolkit for HIC analysis
Loading...
Searching...
No Matches
KVINDRAUpDater_e613 Class Reference

Detailed Description

Sets run parameters for INDRA_e613 dataset.

Created by KVClassFactory on Wed Nov 16 14:10:43 2011 Author: bonnet

Definition at line 16 of file KVINDRAUpDater_e613.h.

#include <KVINDRAUpDater_e613.h>

Inheritance diagram for KVINDRAUpDater_e613:

Public Member Functions

 KVINDRAUpDater_e613 ()
 Default constructor.
 
virtual ~KVINDRAUpDater_e613 ()
 Destructor.
 
virtual void SetChVoltParameters (KVDBRun *)
 
virtual void SetGains (KVDBRun *)
 
virtual void SetParameters (UInt_t run)
 
virtual void SetPedestals (KVDBRun *)
 Set pedestals for this run.
 
- Public Member Functions inherited from KVINDRAUpDater
 KVINDRAUpDater ()
 Default ctor for KVINDRAUpDater object.
 
virtual ~KVINDRAUpDater ()
 
void CheckStatusOfDetectors (KVDBRun *)
 
KVINDRAGetINDRA ()
 
virtual void SetChIoPressures (KVDBRun *)
 virtual void SetCalibParameters(KVDBRun*);
 
virtual void SetCsIGainCorrectionParameters (KVDBRun *)
 
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 SetPHDs (KVDBRun *)
 
virtual void SetTrigger (KVDBRun *)
 virtual void SetCalibrationParameters(UInt_t);
 
virtual void SetVoltEnergyChIoSiParameters (KVDBRun *)
 
- Public Member Functions inherited from KVUpDater
 KVUpDater ()
 Default ctor for KVUpDater object.
 
virtual ~KVUpDater ()
 Destructor.
 
void SetArray (KVMultiDetArray *)
 
virtual void SetCalibParameters (KVDBRun *)
 Override in child classes to set specific calibrations.
 
virtual void SetCalibrationParameters (UInt_t)
 Set calibration parameters for this run.
 
virtual void SetIdentificationParameters (UInt_t)
 
virtual void SetIDGrids (UInt_t)
 
virtual void SetTarget (KVDBRun *)
 

Additional Inherited Members

- Static Public Member Functions inherited from KVUpDater
static KVUpDaterMakeUpDater (const Char_t *uri, KVMultiDetArray *)
 

Constructor & Destructor Documentation

◆ KVINDRAUpDater_e613()

KVINDRAUpDater_e613::KVINDRAUpDater_e613 ( )

Default constructor.

Definition at line 17 of file KVINDRAUpDater_e613.cpp.

◆ ~KVINDRAUpDater_e613()

KVINDRAUpDater_e613::~KVINDRAUpDater_e613 ( )
virtual

Destructor.

Definition at line 27 of file KVINDRAUpDater_e613.cpp.

Member Function Documentation

◆ SetChVoltParameters()

void KVINDRAUpDater_e613::SetChVoltParameters ( KVDBRun kvrun)
virtual

Reimplemented from KVINDRAUpDater.

Definition at line 136 of file KVINDRAUpDater_e613.cpp.

◆ SetGains()

void KVINDRAUpDater_e613::SetGains ( KVDBRun kvrun)
virtual

Set gains used during this run Read gains in database just print detectors for which gains have changed

Reimplemented from KVINDRAUpDater.

Definition at line 40 of file KVINDRAUpDater_e613.cpp.

◆ SetParameters()

void KVINDRAUpDater_e613::SetParameters ( UInt_t  run)
virtual

Do some e613 run-dependent fixing and bodging

  • for runs < 559, the cables of CsI detectors 2.9 and 3.10 were interchanged for these runs, we change the names of the corresponding acquisition parameters so that correct data are associated to each detector inversion cables CsI 2.9 & 3.10 if (run < 559) { KVDetector* d = gIndra->GetDetector("CSI_0209"); d->GetACQParam("R")->SetName("CSI_0310_R"); d->GetACQParam("L")->SetName("CSI_0310_L"); d->GetACQParam("T")->SetName("CSI_0310_T"); d = gIndra->GetDetector("CSI_0310"); d->GetACQParam("R")->SetName("CSI_0209_R"); d->GetACQParam("L")->SetName("CSI_0209_L"); d->GetACQParam("T")->SetName("CSI_0209_T"); ((KVHashList*)gIndra->GetACQParams())->Rehash(); } else { KVDetector* d = gIndra->GetDetector("CSI_0209"); d->GetACQParam("R")->SetName("CSI_0209_R"); d->GetACQParam("L")->SetName("CSI_0209_L"); d->GetACQParam("T")->SetName("CSI_0209_T"); d = gIndra->GetDetector("CSI_0310"); d->GetACQParam("R")->SetName("CSI_0310_R"); d->GetACQParam("L")->SetName("CSI_0310_L"); d->GetACQParam("T")->SetName("CSI_0310_T"); ((KVHashList*)gIndra->GetACQParams())->Rehash(); }

Definition at line 215 of file KVINDRAUpDater_e613.cpp.

◆ SetPedestals()

void KVINDRAUpDater_e613::SetPedestals ( KVDBRun kvrun)
virtual

Set pedestals for this run.

Definition at line 91 of file KVINDRAUpDater_e613.cpp.