1 #ifndef ALITRDTRACKINFOGEN_H
2 #define ALITRDTRACKINFOGEN_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
6 /* $Id: AliTRDtrackInfoGen.h 27496 2008-07-22 08:35:45Z cblume $ */
8 ////////////////////////////////////////////////////////////////////////////
10 // Reconstruction QA //
12 ////////////////////////////////////////////////////////////////////////////
14 #ifndef ALITRDRECOTASK_H
15 #include "AliTRDrecoTask.h"
21 class AliTRDtrackInfo;
22 class AliTRDeventInfo;
24 class TTreeSRedirector;
25 class AliTRDtrackInfoGen : public AliTRDrecoTask{
29 virtual ~AliTRDtrackInfoGen();
31 void ConnectInputData(Option_t *);
32 void CreateOutputObjects();
33 void Exec(Option_t *);
34 void Terminate(Option_t *);
36 static const Float_t xTPC;
37 static const Float_t xTOF;
40 AliTRDtrackInfoGen(const AliTRDtrackInfoGen&);
41 AliTRDtrackInfoGen& operator=(const AliTRDtrackInfoGen&);
43 AliESDEvent *fESD; // ESD event
44 AliMCEvent *fMC; // MC event
45 AliESDfriend *fESDfriend; // ESD friends
46 AliTRDtrackInfo *fTrackInfo; // Track info
47 AliTRDeventInfo *fEventInfo; // Event info
49 ClassDef(AliTRDtrackInfoGen, 1) // entry to TRD analysis