AliPhysics  e59a9ba (e59a9ba)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliAnalysisTaskEmcalDijetImbalance.h
Go to the documentation of this file.
1 #ifndef AliAnalysisTaskEmcalDijetImbalance_H
2 #define AliAnalysisTaskEmcalDijetImbalance_H
3 
14 /* Copyright(c) 1998-2016, ALICE Experiment at CERN, All rights reserved. *
15  * See cxx source for full Copyright notice */
16 
18 #include "THistManager.h"
19 
33  public:
34 
36  AliAnalysisTaskEmcalDijetImbalance(const char *name) ;
38 
40  void Terminate(Option_t *option) ;
41 
42  void SetDeltaPhiCut(Double_t d) { fDeltaPhiMin = d; }
43  void SetTrigJetMinPt(Double_t d) { fTrigJetMinPt = d; }
44  void SetAssJetMinPt(Double_t d) { fAssJetMinPt = d; }
45 
46  protected:
47  void ExecOnce() ;
48  Bool_t FillHistograms() ;
49  Bool_t Run() ;
50 
51  void AllocateJetHistograms() ;
54  void AllocateCellHistograms() ;
56 
57  void DoJetLoop() ;
58  void DoTrackLoop() ;
59  void DoClusterLoop() ;
60  void DoCellLoop() ;
61 
62  Double_t fDeltaPhiMin;
63  Double_t fTrigJetMinPt;
64  Double_t fAssJetMinPt;
65 
67 
68  private:
71 
75 };
76 #endif
Double_t fAssJetMinPt
Pt threshold for trigger (full) jet.
THistManager fHistManager
Pt threshold for associated (charged) jet (note: unscaled)
AliAnalysisTaskEmcalDijetImbalance & operator=(const AliAnalysisTaskEmcalDijetImbalance &)
Double_t fTrigJetMinPt
minimum delta phi between di-jets
Base task in the EMCAL jet framework.
Implementation of a sample jet analysis task.
Container class for histograms for the high- charged particle analysis.
Definition: THistManager.h:43