- coverity fixes
[u/mrichter/AliRoot.git] / TRD / Cal / AliTRDCalMonitoring.h
CommitLineData
2e32a5ae 1#ifndef ALITRDCALMONITORING_H
2#define ALITRDCALMONITORING_H
7754cd1f 3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6/* $Id$ */
7
8///////////////////////////////////////////////////////////////////////////////
9// //
10// TRD calibration class for monitoring data //
11// //
12///////////////////////////////////////////////////////////////////////////////
13
14#include "TNamed.h"
15
16class AliTRDCalMonitoring : public TNamed {
7754cd1f 17
2745a409 18 public:
7754cd1f 19
2745a409 20 AliTRDCalMonitoring();
21 AliTRDCalMonitoring(const Text_t* name, const Text_t* title);
22 virtual ~AliTRDCalMonitoring() {};
7754cd1f 23
2745a409 24 protected:
7754cd1f 25
2745a409 26 Int_t fADCTresholds[6700]; // Threshold voltage for ADCs
27 Float_t fDriftVelocity; // Drift velocity from the monitor
28 TString fGasComposition; // Gas composition
29 Float_t fEnvironmentTemperature; // Environment temperature
7754cd1f 30
2745a409 31 Float_t fAnodeCurrentsMin[540]; // Minimum anode current
32 Float_t fAnodeCurrentsMax[540]; // Maximum anode current
33 Float_t fDriftCurrentsMin[540]; // Minimum drift current
34 Float_t fDriftCurrentsMax[540]; // Maximum drift current
35 Float_t fAnodeVoltagesMin[540]; // Minimum anode voltage
36 Float_t fAnodeVoltagesMax[540]; // Maximum anode voltage
37 Float_t fDriftVoltagesMin[540]; // Minimum drift voltage
38 Float_t fDriftVoltagesMax[540]; // Maximum drift voltage
7754cd1f 39
2745a409 40 Float_t fLVVoltage[360]; // Low voltage
41 Float_t fLVCurrent[360]; // Low voltage current
42
43 ClassDef(AliTRDCalMonitoring,1) // TRD calibration class for global TRD parameters
7754cd1f 44
7754cd1f 45};
46
47#endif