ROOT logo
#ifndef ALITOFDCSMAPS_H
#define ALITOFDCSMAPS_H

/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
 * See cxx source for full Copyright notice                               */

/* $Id:  $ */

///////////////////////////////
//                           //
// AliTOFDCSmaps class       //
// container for HV&&LV maps //
// as found during a run     //
//                           //
///////////////////////////////

#include "TObject.h" 

class AliTOFDCSmaps : public TObject {

 public:
  AliTOFDCSmaps();
  AliTOFDCSmaps(Int_t time, Short_t array[]);
  AliTOFDCSmaps(const AliTOFDCSmaps & digit);
  AliTOFDCSmaps& operator=(const AliTOFDCSmaps & digit) ;
  virtual ~AliTOFDCSmaps();

  Int_t GetTime() const { return fTime; };
  void SetTime(Int_t time) { fTime=time; };
  Short_t * GetArray() { return fArray; };
  Short_t GetCellValue(Int_t index) const { return fArray[index]; };
  void SetCellValue(Int_t index, Short_t val) { fArray[index]=val; };
  void Update(AliTOFDCSmaps *object);
 private: 
  Int_t fTime; // time stamp
  Short_t fArray[91*96*18];  // array

  ClassDef(AliTOFDCSmaps, 1);

};

#endif
 AliTOFDCSmaps.h:1
 AliTOFDCSmaps.h:2
 AliTOFDCSmaps.h:3
 AliTOFDCSmaps.h:4
 AliTOFDCSmaps.h:5
 AliTOFDCSmaps.h:6
 AliTOFDCSmaps.h:7
 AliTOFDCSmaps.h:8
 AliTOFDCSmaps.h:9
 AliTOFDCSmaps.h:10
 AliTOFDCSmaps.h:11
 AliTOFDCSmaps.h:12
 AliTOFDCSmaps.h:13
 AliTOFDCSmaps.h:14
 AliTOFDCSmaps.h:15
 AliTOFDCSmaps.h:16
 AliTOFDCSmaps.h:17
 AliTOFDCSmaps.h:18
 AliTOFDCSmaps.h:19
 AliTOFDCSmaps.h:20
 AliTOFDCSmaps.h:21
 AliTOFDCSmaps.h:22
 AliTOFDCSmaps.h:23
 AliTOFDCSmaps.h:24
 AliTOFDCSmaps.h:25
 AliTOFDCSmaps.h:26
 AliTOFDCSmaps.h:27
 AliTOFDCSmaps.h:28
 AliTOFDCSmaps.h:29
 AliTOFDCSmaps.h:30
 AliTOFDCSmaps.h:31
 AliTOFDCSmaps.h:32
 AliTOFDCSmaps.h:33
 AliTOFDCSmaps.h:34
 AliTOFDCSmaps.h:35
 AliTOFDCSmaps.h:36
 AliTOFDCSmaps.h:37
 AliTOFDCSmaps.h:38
 AliTOFDCSmaps.h:39
 AliTOFDCSmaps.h:40
 AliTOFDCSmaps.h:41
 AliTOFDCSmaps.h:42