]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TRD/AliTRDSensorArray.h
Fix compiler warnings (Theodor)
[u/mrichter/AliRoot.git] / TRD / AliTRDSensorArray.h
1 #ifndef ALITRDSENSORARRAY_H
2 #define ALITRDSENSORARRAY_H
3
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5  * See cxx source for full Copyright notice                               */
6
7 /* $Id$ */
8
9 ////////////////////////////////////////////////////////////////////////////
10 //                                                                        //
11 // TRD sensor array for DCS                                               //
12 //                                                                        //
13 ////////////////////////////////////////////////////////////////////////////
14
15
16 #include <TString.h>
17
18 class TObjArray;
19 class TClonesArray;
20 class TMap;
21
22 #include "AliDCSSensorArray.h"
23
24
25 //_____________________________________________________________________________
26 class AliTRDSensorArray : public AliDCSSensorArray
27 {
28
29         public :
30                 AliTRDSensorArray ();
31                 AliTRDSensorArray (const char * amanda, 
32                                                    const char * storeName,
33                                    Float_t /*diffCut*/,
34                                                    TClonesArray * trdSensor); 
35                 
36                 
37                 AliTRDSensorArray (const AliTRDSensorArray & source);
38                 virtual ~AliTRDSensorArray ();
39                 AliTRDSensorArray & operator=(const AliTRDSensorArray & source);
40                 
41                 static TObjArray *      GetList                         ();
42                 TString                         GetStoreName            () const {return fStoreName;}
43                 TMap *                          ExtractDCS                      (TMap * dcsMap);
44                 void                            SetGraph                        (TMap * map);
45                 Int_t                           GetNGraph                       () const;
46                 
47         private :
48                 
49                 TString         fAmanda;                // amanda string dcsDatapointAlias
50                 TString         fStoreName;             // name used as the name in the storage system
51         
52                 ClassDef(AliTRDSensorArray,2);          // Array of TRD DCS value objects
53 };
54
55 #endif
56