]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWGJE/EMCALJetTasks/UserTasks/AliAnalysisTaskCLQA.cxx
14e18152d87840fc07ae240de523d2da0322d71f
[u/mrichter/AliRoot.git] / PWGJE / EMCALJetTasks / UserTasks / AliAnalysisTaskCLQA.cxx
1 // $Id: AliAnalysisTaskCLQA.cxx 60694 2013-02-04 15:35:56Z morsch $
2 //
3 // Constantin's Task
4 //
5 // Author: C.Loizides
6
7 #include <TChain.h>
8 #include <TClonesArray.h>
9 #include <TH1F.h>
10 #include <TH2F.h>
11 #include <TH3F.h>
12 #include <TList.h>
13 #include <TLorentzVector.h>
14
15 #include "AliAODEvent.h"
16 #include "AliESDEvent.h"
17 #include "AliAnalysisManager.h"
18 #include "AliCentrality.h"
19 #include "AliEMCALGeoParams.h"
20 #include "AliEMCALGeometry.h"
21 #include "AliEmcalJet.h"
22 #include "AliExternalTrackParam.h"
23 #include "AliLog.h"
24 #include "AliPicoTrack.h"
25 #include "AliTrackerBase.h"
26 #include "AliVCluster.h"
27 #include "AliVEventHandler.h"
28 #include "AliVParticle.h"
29 #include "AliVTrack.h"
30 #include "AliAnalysisTaskCLQA.h"
31
32 ClassImp(AliAnalysisTaskCLQA)
33
34 //________________________________________________________________________
35 AliAnalysisTaskCLQA::AliAnalysisTaskCLQA() : 
36   AliAnalysisTaskEmcalJet("AliAnalysisTaskCLQA", kTRUE)
37 {
38   // Default constructor.
39 }
40
41 //________________________________________________________________________
42 AliAnalysisTaskCLQA::AliAnalysisTaskCLQA(const char *name) : 
43   AliAnalysisTaskEmcalJet(name, kTRUE)
44 {
45   // Standard constructor.
46 }
47
48 //________________________________________________________________________
49 AliAnalysisTaskCLQA::~AliAnalysisTaskCLQA()
50 {
51   // Destructor
52 }
53
54 //________________________________________________________________________
55 void AliAnalysisTaskCLQA::UserCreateOutputObjects()
56 {
57   // Create histograms
58
59   AliAnalysisTaskEmcalJet::UserCreateOutputObjects();
60
61   PostData(1, fOutput); // Post data for ALL output slots >0 here, to get at least an empty histogram
62 }
63
64 //________________________________________________________________________
65 Bool_t AliAnalysisTaskCLQA::RetrieveEventObjects()
66 {
67   // Retrieve event objects.
68
69   if (!AliAnalysisTaskEmcalJet::RetrieveEventObjects())
70     return kFALSE;
71
72   return kTRUE;
73 }
74
75
76 //________________________________________________________________________
77 Bool_t AliAnalysisTaskCLQA::FillHistograms()
78 {
79   // Fill histograms.
80
81   return kTRUE;
82 }