Adding the AliGRPPreprocessor and the AliGRPDCS classes in the repository - Global...
[u/mrichter/AliRoot.git] / STEER / AliGRPDCS.h
CommitLineData
3dedb44a 1#ifndef ALI_GRP_DCS_H
2#define ALI_GRP_DCS_H
3
4//-------------------------------------------------------------------------
5// Class AliGRPDCS
6// This class deals with the DCS related info of the GRP
7//
8// Origin: Panos Christakoglou, UOA-CERN, Panos.Christakoglou@cern.ch
9//-------------------------------------------------------------------------
10
11
12
13//////////////////////////////////////////////////////////////////////////
14// //
15// AliGRPDCS //
16// //
17// Implementation of the class that processes //
18// the DCS related fields of the GRP. //
19// //
20//////////////////////////////////////////////////////////////////////////
21
22#include "TObject.h"
23
24class TH1;
25
26class AliGRPDCS: public TObject {
27 public:
28 AliGRPDCS();
29 AliGRPDCS(TObjArray *dcsArray);
30 AliGRPDCS(const AliGRPDCS& grpDcs);
31
32 void SetObjArray(TObjArray *dcsSArray) {fDCSArray = dcsSArray;}
33 const char *ProcessDCS(TH1 *h);
34
35 private:
36
37 TObjArray *fDCSArray; //TObjArray for a dcs data point
38
39 AliGRPDCS & operator=(const AliGRPDCS & ) {return *this;}
40
41 ClassDef(AliGRPDCS, 0);
42};
43
44#endif