]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TRD/qaRec/AliTRDinfoGen.h
restore include headers
[u/mrichter/AliRoot.git] / TRD / qaRec / AliTRDinfoGen.h
CommitLineData
873458ab 1#ifndef ALITRDINFOGEN_H
2#define ALITRDINFOGEN_H
814ecea4 3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
873458ab 6/* $Id: AliTRDinfoGen.h 27496 2008-07-22 08:35:45Z cblume $ */
814ecea4 7
8////////////////////////////////////////////////////////////////////////////
9// //
10// Reconstruction QA //
11// //
12////////////////////////////////////////////////////////////////////////////
13
3d86166d 14#ifndef ALITRDRECOTASK_H
15#include "AliTRDrecoTask.h"
16#endif
814ecea4 17
18class AliESDEvent;
19class AliMCEvent;
20class AliESDfriend;
21class AliTRDtrackInfo;
a24151d1 22class AliTRDeventInfo;
98233fc0 23class AliTRDv0Info;
814ecea4 24class TObjArray;
25class TTreeSRedirector;
873458ab 26class AliTRDinfoGen : public AliTRDrecoTask{
814ecea4 27public:
28
873458ab 29 AliTRDinfoGen();
30 virtual ~AliTRDinfoGen();
814ecea4 31
32 void ConnectInputData(Option_t *);
33 void CreateOutputObjects();
814ecea4 34 void Exec(Option_t *);
814ecea4 35 void Terminate(Option_t *);
36
303f052c 37 static const Float_t xTPC;
38 static const Float_t xTOF;
39
814ecea4 40private:
873458ab 41 AliTRDinfoGen(const AliTRDinfoGen&);
42 AliTRDinfoGen& operator=(const AliTRDinfoGen&);
814ecea4 43
98233fc0 44 AliESDEvent *fESD; //! ESD event
45 AliMCEvent *fMC; //! MC event
46 AliESDfriend *fESDfriend; //! ESD friends
47 AliTRDtrackInfo *fTrackInfo; //! Track info
48 AliTRDeventInfo *fEventInfo; //! Event info
49 TObjArray *fV0container; //! V0 container
50 AliTRDv0Info *fV0Info; //! V0 info
814ecea4 51
98233fc0 52 ClassDef(AliTRDinfoGen, 2) // entry to TRD analysis train
814ecea4 53};
54#endif