]> git.uio.no Git - u/mrichter/AliRoot.git/blame - RAW/AliHoughFilter.h
Record changes.
[u/mrichter/AliRoot.git] / RAW / AliHoughFilter.h
CommitLineData
e10815f1 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
d6186083 14class TTree;
15
16class AliITSgeom;
17
e10815f1 18
19class AliHoughFilter: public AliFilter {
20public:
21 AliHoughFilter();
22
af885e0f 23 virtual Bool_t Filter(AliRawEvent* event, AliESDEvent* esd);
e10815f1 24
d6186083 25 void RunITSclusterer(AliRawEvent* event, TTree *treeClusters);
af885e0f 26 void RunITSvertexer(AliESDEvent* esd, TTree *treeClusters);
27 void RunTPCtracking(AliRawEvent* event, AliESDEvent* esd);
28 void RunITStracking(AliESDEvent* esd, TTree *treeClusters);
e10815f1 29private:
f3c1e83c 30 AliHoughFilter(const AliHoughFilter&);
31 AliHoughFilter &operator=(const AliHoughFilter&);
32
d6186083 33 Float_t fPtmin; //Low limit on Pt
34
35 AliITSgeom *fITSgeom; //Pointer to the ITS geometry
36
e10815f1 37 ClassDef(AliHoughFilter, 0) // TPC hough filter
38};
39
40#endif