]> git.uio.no Git - u/mrichter/AliRoot.git/blame - MUON/AliMUONTrackReconstructor.h
To remove problem in running RuleChecker, like in MUON-dev
[u/mrichter/AliRoot.git] / MUON / AliMUONTrackReconstructor.h
CommitLineData
a9e2aefa 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 */
5
6/* $Id$ */
7
8#include <TObject.h>
9
10class AliMUONTrackReconstructor : public TObject {
11 public:
12 //
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 &);
19 void FinishEvent();
20 void Close();
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;}
29 private:
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
37 };
38
39
40#endif