4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
9 /////////////////////////////////////////////////////////////////////////
10 // This class creates the alignment object from the surveyer data //
12 /////////////////////////////////////////////////////////////////////////
13 #include "AliAlignObjParams.h"
14 #include <TMatrixDfwd.h>
17 class AliT0Align : public TObject {
21 AliT0Align(Int_t reportloc, Int_t reportglob);
22 AliT0Align(const AliT0Align &align); // copy constructor
23 AliT0Align &operator = (const AliT0Align &align); //assignment operator
24 Bool_t LoadSurveyData();
25 Double_t ComputePosition();
26 void CreateAlignObj();
28 void SetDebug(Int_t debug){debug=fDebug;}
30 virtual ~AliT0Align();
34 Char_t *fFileGlob; // file with surveyed points
35 AliAlignObjParams *fT0AAlignObj; // T0-A alignment object
36 AliAlignObjParams *fT0CAlignObj; // T0-C alignment object
37 Int_t fDebug; // debug flag
40 Int_t fRepLoc; // Location of the report: 0 - DCDB (Grid), 1,2 ... - file on local disc
42 ClassDef(AliT0Align,0);