1 #ifndef ALITPCCALIBLASER_H
2 #define ALITPCCALIBLASER_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
12 #include "TObjArray.h"
13 #include "TLinearFitter.h"
14 #include "AliTPCcalibBase.h"
17 class AliExternalTrackParam;
23 class AliTPCcalibLaser:public AliTPCcalibBase {
26 AliTPCcalibLaser(const Text_t *name, const Text_t *title);
27 virtual ~AliTPCcalibLaser();
28 virtual void Process(AliESDEvent *event);
29 virtual void Analyze();
33 virtual void DumpLaser(Int_t id);
34 virtual void RefitLaser(Int_t id);
35 void FitDriftV(){return;}
38 Int_t FindMirror(AliESDtrack *track, AliTPCseed *seed);
40 AliESDEvent * fESD; //! ESD event - not OWNER
41 AliESDfriend * fESDfriend; //! ESD event - not OWNER
42 TObjArray fTracksMirror; //! tracks with mirror information
43 TObjArray fTracksEsd; //! tracks with reconstructed information -
45 TObjArray fTracksEsdParam; //! tracks with reconstructed information -
46 // is owner ESD at mirror
47 TObjArray fTracksTPC; //! tracks with reconstructed information - TPC
48 Int_t fRun; // current run number
49 ClassDef(AliTPCcalibLaser,1)