1 #ifndef ALIJCORRANTASK_H
2 #define ALIJCORRANTASK_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
6 //______________________________________________________________________________
7 // Analysis task for high pt particle correlations
8 // author: R.Diaz, J. Rak, D.J. Kim
9 // ALICE Group University of Jyvaskyla
12 // Fill the analysis containers for ESD or AOD
13 // Note: Adapted for AliAnalysisTaskSE
14 //////////////////////////////////////////////////////////////////////////////
25 #include "AliAnalysisTaskSE.h"
26 //#include "AliAnalysisFilter.h"
27 //#include "AliMCEvent.h"
28 #include "AliJRunHeader.h"
29 #include "AliESDVZERO.h"
30 #include "AliESDTZERO.h"
31 //#include "AliESDFMD.h"
32 #include "AliESDZDC.h"
33 #include "AliJConst.h"
34 #include "AliESDpid.h"
35 #include "AliPHOSGeoUtils.h"
36 #include "AliPIDResponse.h"
37 #include "AliPIDCombined.h"
38 #include "AliJFilter.h"
39 #include "AliJEfficiencyScanner.h"
41 //==============================================================
56 class AliESDtrackCuts;
58 class AliESDCentrality;
62 class AliAnalysisFilter;
64 class AliJEventHeader;
68 class AliJCORRANTask : public AliAnalysisTaskSE {
72 AliJCORRANTask(const char *name, TString inputformat);
73 AliJCORRANTask(const AliJCORRANTask& ap);
74 AliJCORRANTask& operator = (const AliJCORRANTask& ap);
75 virtual ~AliJCORRANTask();
77 // methods to fill from AliAnalysisTaskSE
78 virtual void UserCreateOutputObjects();
80 virtual void LocalInit() { Init(); }
81 virtual void UserExec(Option_t *option);
82 virtual void Terminate(Option_t* );
84 AliJFilter *GetFilter() { return fFilter; }
85 Int_t GetFilterEntry(){ return fFilterEntry; }
87 AliJRunHeader * GetJRunHeader(){ return fAliJRunHeader; }
88 void SetJRunHeader( AliJRunHeader * hdr ){ fAliJRunHeader = hdr ; }
92 Int_t fFilterEntry; // entry to compare
93 AliJFilter *fFilter; // filter object
94 AliJRunHeader * fAliJRunHeader;
96 ClassDef(AliJCORRANTask, 3);
98 #endif // AliJCORRANTask_H