]> git.uio.no Git - u/mrichter/AliRoot.git/blame_incremental - RAW/AliHoughFilter.h
Fix for FMD DA
[u/mrichter/AliRoot.git] / RAW / AliHoughFilter.h
... / ...
CommitLineData
1#ifndef ALIHOUGHFILTER_H
2#define ALIHOUGHFILTER_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///
9/// high level filter algorithm for TPC using a hough transformation
10///
11
12#include "AliFilter.h"
13
14class TTree;
15
16class AliITSgeom;
17
18
19class AliHoughFilter: public AliFilter {
20public:
21 AliHoughFilter();
22
23 virtual Bool_t Filter(AliRawVEvent* event, AliESDEvent* esd);
24
25 void RunITSclusterer(AliRawVEvent* event, TTree *treeClusters);
26 void RunITSvertexer(AliESDEvent* esd, TTree *treeClusters);
27 void RunTPCtracking(AliRawVEvent* event, AliESDEvent* esd);
28 void RunITStracking(AliESDEvent* esd, TTree *treeClusters);
29private:
30 AliHoughFilter(const AliHoughFilter&);
31 AliHoughFilter &operator=(const AliHoughFilter&);
32
33 Float_t fPtmin; //Low limit on Pt
34
35 AliITSgeom *fITSgeom; //Pointer to the ITS geometry
36
37 ClassDef(AliHoughFilter, 0) // TPC hough filter
38};
39
40#endif