]> git.uio.no Git - u/mrichter/AliRoot.git/blame_incremental - T0/AliT0CalibLaserData.h
T0calib lib added
[u/mrichter/AliRoot.git] / T0 / AliT0CalibLaserData.h
... / ...
CommitLineData
1#ifndef AliT0CalibLaserData_H
2#define AliT0CalibLaserData_H
3/***************************************************************************
4 * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights
5 * reserved.
6 *
7 * Alla Maevskaya INR RAS alla@inr.ru
8 *
9 * See cxx source for full Copyright notice
10 ***************************************************************************/
11#include "TGNumberEntry.h"
12#include "TGTextEntry.h"
13#include "TObject.h"
14
15class AliT0CalibLaserData : public TObject
16{
17 public:
18 AliT0CalibLaserData ();
19 AliT0CalibLaserData(const AliT0CalibLaserData &calibda) : TObject(calibda),
20 fTEntry(0),
21 fFileName(" ")
22 {
23 for ( Int_t i=0; i<30; i++ )
24 {
25 fEntries[i] = NULL;
26 fHistLimits[i] = 0;
27 }
28 }
29 AliT0CalibLaserData & operator= (const AliT0CalibLaserData &) {return *this;}
30 virtual ~AliT0CalibLaserData() {}
31 void ReadHistSize();
32 void DoOk();
33 void ReadData();
34 void OpenFile();
35
36 private:
37 TGNumberEntry * fEntries[30]; //for GUI histogram limits
38 TGTextEntry * fTEntry; //for GUI file name
39 double fHistLimits[30]; // histogram limits
40 const char *fFileName; // file name
41
42
43 ClassDef(AliT0CalibLaserData,2)
44};
45
46#endif