![]() |
AliPhysics
b97afa6 (b97afa6)
|
#include <AliEmcalJetByJetCorrection.h>
Protected Attributes | |
TH3 * | fh3JetPtDRTrackPt |
3D template More... | |
Double_t | fBinWidthJetPt |
jet pt bin width in which to do correction More... | |
Double_t | fJetPtMin |
minimum jet pt More... | |
Double_t | fJetPtMax |
maximum jet pt More... | |
TObjArray | fCollTemplates |
templates (2D histos with track pT vs r) More... | |
Bool_t | fInitialized |
status of initialization More... | |
Double_t | fEfficiencyFixed |
fixed efficiency for all pT and all types of tracks More... | |
TH1 * | fhEfficiency |
single particle efficiency More... | |
TH1D * | fhSmoothEfficiency |
single particle efficiency smooth (see Init()) More... | |
Bool_t | fCorrectpTtrack |
if true the templates are corrected by track efficiency More... | |
Bool_t | fNpPoisson |
draw Nmissing particle from a Poissonian with mean Nconst(1/eff-1) More... | |
Bool_t | fExternalNmissed |
Set to true if want to give Nmissing from the MassStructureTask. More... | |
TRandom3 * | fRndm |
TRandom3 object. More... | |
Int_t | fNMissedTracks |
Track missed in reconstruction calculated from external input (to be improved) More... | |
TClonesArray * | fArrayTrackCorr |
TClonesArray containing the jet constituents after correction. More... | |
TString | fPartArrayN |
Array of particles used for jet reconstruction at particle level (need to make it transient probably) More... | |
TProfile * | fpAppliedEfficiency |
Control profile efficiency. More... | |
THnSparse * | fhNmissing |
pTjet vs number of added constituents (depends on settings) versus Nmissed constituents More... | |
TList * | fListOfOutput |
list containing all histograms More... | |
Definition at line 15 of file AliEmcalJetByJetCorrection.h.
AliEmcalJetByJetCorrection::AliEmcalJetByJetCorrection | ( | ) |
Definition at line 24 of file AliEmcalJetByJetCorrection.cxx.
AliEmcalJetByJetCorrection::AliEmcalJetByJetCorrection | ( | const char * | name | ) |
Definition at line 49 of file AliEmcalJetByJetCorrection.cxx.
AliEmcalJetByJetCorrection::AliEmcalJetByJetCorrection | ( | const AliEmcalJetByJetCorrection & | jet | ) |
Definition at line 108 of file AliEmcalJetByJetCorrection.cxx.
|
inline |
Definition at line 23 of file AliEmcalJetByJetCorrection.h.
AliEmcalJet * AliEmcalJetByJetCorrection::Eval | ( | const AliEmcalJet * | jet, |
TClonesArray * | fTracks | ||
) |
Definition at line 150 of file AliEmcalJetByJetCorrection.cxx.
Referenced by AliAnalysisTaskEmcalJetMassStructure::FillHistograms().
|
inline |
Definition at line 46 of file AliEmcalJetByJetCorrection.h.
Referenced by AliAnalysisTaskEmcalJetMassStructure::FillHistograms().
|
inline |
Definition at line 39 of file AliEmcalJetByJetCorrection.h.
|
inline |
Definition at line 40 of file AliEmcalJetByJetCorrection.h.
Definition at line 313 of file AliEmcalJetByJetCorrection.cxx.
|
inline |
Definition at line 42 of file AliEmcalJetByJetCorrection.h.
Referenced by AliAnalysisTaskEmcalJetMassStructure::CalculateNMissingTracks(), AliAnalysisTaskEmcalJetMassStructure::FillHistograms(), and AliAnalysisTaskEmcalJetMassStructure::UserCreateOutputObjects().
Definition at line 302 of file AliEmcalJetByJetCorrection.cxx.
Referenced by Eval().
|
inline |
Definition at line 43 of file AliEmcalJetByJetCorrection.h.
Referenced by AliAnalysisTaskEmcalJetMassStructure::UserCreateOutputObjects().
Double_t AliEmcalJetByJetCorrection::GetMeanPtConstituents | ( | const AliEmcalJet * | jet, |
TClonesArray * | fTracks | ||
) | const |
Definition at line 325 of file AliEmcalJetByJetCorrection.cxx.
Referenced by Eval().
|
inline |
Definition at line 41 of file AliEmcalJetByJetCorrection.h.
void AliEmcalJetByJetCorrection::Init | ( | ) |
Definition at line 207 of file AliEmcalJetByJetCorrection.cxx.
Referenced by AliAnalysisTaskEmcalJetMassStructure::UserCreateOutputObjects().
AliEmcalJetByJetCorrection & AliEmcalJetByJetCorrection::operator= | ( | const AliEmcalJetByJetCorrection & | jet | ) |
Definition at line 128 of file AliEmcalJetByJetCorrection.cxx.
|
inline |
Definition at line 30 of file AliEmcalJetByJetCorrection.h.
|
inline |
Definition at line 29 of file AliEmcalJetByJetCorrection.h.
|
inline |
Definition at line 33 of file AliEmcalJetByJetCorrection.h.
|
inline |
Definition at line 28 of file AliEmcalJetByJetCorrection.h.
|
inline |
Definition at line 26 of file AliEmcalJetByJetCorrection.h.
Definition at line 27 of file AliEmcalJetByJetCorrection.h.
|
inline |
Definition at line 32 of file AliEmcalJetByJetCorrection.h.
Referenced by AliAnalysisTaskEmcalJetMassStructure::FillHistograms().
|
inline |
Definition at line 31 of file AliEmcalJetByJetCorrection.h.
|
inline |
Definition at line 25 of file AliEmcalJetByJetCorrection.h.
|
protected |
TClonesArray containing the jet constituents after correction.
Definition at line 64 of file AliEmcalJetByJetCorrection.h.
Referenced by Eval(), GetAddedTrackArray(), and Init().
|
protected |
jet pt bin width in which to do correction
Definition at line 50 of file AliEmcalJetByJetCorrection.h.
Referenced by GetJetPtBin(), Init(), operator=(), and SetJetPtBinWidth().
|
protected |
templates (2D histos with track pT vs r)
Definition at line 53 of file AliEmcalJetByJetCorrection.h.
Referenced by AliEmcalJetByJetCorrection(), Eval(), Init(), and operator=().
|
protected |
if true the templates are corrected by track efficiency
Definition at line 58 of file AliEmcalJetByJetCorrection.h.
Referenced by GetCorrectTemplateTrackpT(), Init(), operator=(), and SetCorrectTemplateTrackpT().
|
protected |
fixed efficiency for all pT and all types of tracks
Definition at line 55 of file AliEmcalJetByJetCorrection.h.
Referenced by GetEfficiency(), Init(), operator=(), and SetFixedTrackEfficiency().
|
protected |
Set to true if want to give Nmissing from the MassStructureTask.
Definition at line 60 of file AliEmcalJetByJetCorrection.h.
Referenced by Eval(), GetExternalDefinitionOfNmissed(), and SetExternalDefinitionOfNmissed().
|
protected |
3D template
Definition at line 49 of file AliEmcalJetByJetCorrection.h.
Referenced by Init(), operator=(), and SetTemplate().
|
protected |
single particle efficiency
Definition at line 56 of file AliEmcalJetByJetCorrection.h.
Referenced by Init(), operator=(), and SetEfficiencyHist().
|
protected |
pTjet vs number of added constituents (depends on settings) versus Nmissed constituents
Definition at line 68 of file AliEmcalJetByJetCorrection.h.
Referenced by AliEmcalJetByJetCorrection(), Eval(), and operator=().
|
protected |
single particle efficiency smooth (see Init())
Definition at line 57 of file AliEmcalJetByJetCorrection.h.
Referenced by GetEfficiency(), Init(), and operator=().
|
protected |
status of initialization
Definition at line 54 of file AliEmcalJetByJetCorrection.h.
Referenced by Eval(), Init(), and operator=().
|
protected |
maximum jet pt
Definition at line 52 of file AliEmcalJetByJetCorrection.h.
Referenced by GetJetPtBin(), Init(), operator=(), and SetJetPtRange().
|
protected |
minimum jet pt
Definition at line 51 of file AliEmcalJetByJetCorrection.h.
Referenced by GetJetPtBin(), Init(), operator=(), and SetJetPtRange().
|
protected |
list containing all histograms
Definition at line 69 of file AliEmcalJetByJetCorrection.h.
Referenced by AliEmcalJetByJetCorrection(), GetListOfOutput(), and Init().
|
protected |
Track missed in reconstruction calculated from external input (to be improved)
Definition at line 62 of file AliEmcalJetByJetCorrection.h.
Referenced by Eval(), and SetNMissedTracks().
|
protected |
draw Nmissing particle from a Poissonian with mean Nconst(1/eff-1)
Definition at line 59 of file AliEmcalJetByJetCorrection.h.
Referenced by Eval(), GetPoissonianNmissing(), and SetPoissonianNmissing().
|
protected |
Control profile efficiency.
Definition at line 67 of file AliEmcalJetByJetCorrection.h.
Referenced by AliEmcalJetByJetCorrection(), Eval(), GetAppliedEfficiency(), and operator=().
|
protected |
Array of particles used for jet reconstruction at particle level (need to make it transient probably)
Definition at line 65 of file AliEmcalJetByJetCorrection.h.
|
protected |
TRandom3 object.
Definition at line 61 of file AliEmcalJetByJetCorrection.h.
Referenced by Eval(), Init(), and operator=().