1 #ifndef ALITRDTRACKERDEBUG_H
2 #define ALITRDTRACKERDEBUG_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
7 /* $Id: AliTRDtrackerDebug.h 22646 2007-11-29 18:13:40Z cblume $ */
9 ////////////////////////////////////////////////////////////////////////////
11 // Reader for the TRD tracker debug streamer //
15 // Alex Bercuci <A.Bercuci@gsi.de> //
17 ////////////////////////////////////////////////////////////////////////////
19 #ifndef ALITRDTRACKERV1_H
20 #include "AliTRDtrackerV1.h"
24 class TTreeSRedirector;
28 class AliTRDtrackerDebug : public AliTRDtrackerV1
32 ~AliTRDtrackerDebug();
34 void Draw(const Option_t *);
37 Bool_t Open(const char *method);
40 void ResidualsClustersTrack(const AliTRDseedV1 *tracklet);
41 void ResidualsClustersTracklet(const AliTRDseedV1 *tracklet) const;
42 void ResidualsClustersParametrisation(const AliTRDseedV1 *tracklet) const;
43 void ResidualsTrackletsTrack() const;
47 AliTRDtrackerDebug(const AliTRDtrackerDebug &);
48 AliTRDtrackerDebug& operator=(const AliTRDtrackerDebug &);
51 TTreeSRedirector *fOutputStreamer; //!Output streamer
52 TTree *fTree; // debug tree
53 AliTRDseedV1 *fTracklet; // current tracklet
54 AliTRDtrackV1 *fTrack; // current TRD track
55 Int_t fNClusters; // N clusters for current track
56 Float_t fAlpha; // sector
58 ClassDef(AliTRDtrackerDebug, 1) // debug suite of the TRD tracker