AliPhysics  d497547 (d497547)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliAnalysisTaskPrepareInputForEmbedding.h
Go to the documentation of this file.
1 
13 #ifndef ALIANALYSISTASKPREPAREINPUTFOREMBEDDING_H
14 #define ALIANALYSISTASKPREPAREINPUTFOREMBEDDING_H
15 
16 class TLorentzVector;
17 class THnSparse;
18 
20 
22 
23 public:
27 
29  void Terminate(Option_t *option);
30 
31  //setters
32  void SetContainerNumber(Int_t number) {fContainer = number;}
33  void SetMinFracShared(Double_t minfrac) {fMinFractionShared = minfrac;}
34  void SetLeadingJetOnly(Bool_t b = kTRUE) {fLeadingJetOnly = b;}
35  void SetDetHardCoreTagging(Bool_t b = kTRUE) {fHardCoreTag = b;}
36 
37 protected:
38  Bool_t Run();
40 
41 private:
47  TLorentzVector *fJetDet;
48  TLorentzVector *fJetPart;
49  TLorentzVector *fJetDetL;
50  TLorentzVector *fJetPartL;
51  TH1F *fNumberOfJets;
53  TH1F *fNAccJets;
54  THnSparse *fhResponse;
55 
58 
60 };
61 #endif
62 
63 
Bool_t Run()
Run function. This is the core function of the analysis and contains the user code. Therefore users have to implement this function.
double Double_t
Definition: External.C:58
Definition: External.C:236
Bool_t fHardCoreTag
Request also hard-core tagging of the det level jet (requires tagging task to be run). Default is off.
TH1F * fNumberOfJets
! histograms with number of jets selected
Save in a TTree the 4-momentum vector of the jets at reco and particle level.
int Int_t
Definition: External.C:63
Double_t fMinFractionShared
minimum pT fraction shared between reco and part level jets
TH2F * fhFractionSharedpT
! histogram pT jet (area based), fraction shared pT with Pythia jet
Base task in the EMCAL jet framework.
TLorentzVector * fJetPartL
! particle level leading jet
TLorentzVector * fJetDetL
! reconstucted leading jet
const char Option_t
Definition: External.C:48
TTree * fTreeJets
! tree with the TLorentzVector of the jet detector and particle level
bool Bool_t
Definition: External.C:53
Bool_t fLeadingJetOnly
fill TTrees with leading jet only
AliAnalysisTaskPrepareInputForEmbedding & operator=(const AliAnalysisTaskPrepareInputForEmbedding &)