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