1 #ifndef ALIMUONTRACKRECONSTRUCTOR_H
2 #define ALIMUONTRACKRECONSTRUCTOR_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
10 class AliMUONTrackReconstructor : public TObject {
13 // Track Reconstruction
14 AliMUONTrackReconstructor();
15 virtual ~AliMUONTrackReconstructor(){;}
16 void Init(Double_t &, Double_t &, Double_t &);
17 void Reconst(Int_t &,Int_t &,Int_t,Int_t &,Int_t&,Int_t&, Option_t *option,Text_t *filename);
18 void Reconst2(Int_t &,Int_t &,Int_t &);
21 void SetCutPxz(Double_t p) {fSPxzCut=p;}
22 void SetSigmaCut(Double_t p) {fSSigmaCut=p;}
23 void SetXPrec(Double_t p) {fSXPrec=p;}
24 void SetYPrec(Double_t p) {fSYPrec=p;}
25 Double_t GetCutPxz() {return fSPxzCut;}
26 Double_t GetSigmaCut() {return fSSigmaCut;}
27 Double_t GetXPrec() {return fSXPrec;}
28 Double_t GetYPrec() {return fSYPrec;}
30 // Parameters for reconstruction program
31 Double_t fSPxzCut; // Pxz cut (GeV/c) to begin the track finding
32 Double_t fSSigmaCut; // Number of sig. delimiting the searching areas
33 Double_t fSXPrec; // Chamber precision in X (cm)
34 Double_t fSYPrec; // Chamber precision in Y (cm)
35 Text_t *fFileName; //! ?????????
36 ClassDef(AliMUONTrackReconstructor,1) // Interface to muon tracking code