![]() |
AliPhysics
35e5fca (35e5fca)
|
#include <AliAnalysisTaskSEDStarJets.h>
Public Member Functions | |
AliAnalysisTaskSEDStarJets () | |
AliAnalysisTaskSEDStarJets (const Char_t *name, AliRDHFCutsDStartoKpipi *cuts) | |
virtual | ~AliAnalysisTaskSEDStarJets () |
virtual void | UserCreateOutputObjects () |
virtual void | UserExec (Option_t *option) |
virtual void | Terminate (Option_t *) |
virtual void | Init () |
virtual void | LocalInit () |
void | SideBandBackground (Double_t finvM, Double_t finvMDStar, Double_t dStarMomBkg, Double_t fejet, Double_t ejet) |
side band background eval More... | |
Bool_t | DefineHistoFroAnalysis () |
inizializations More... | |
double | FillMCFF (AliAODMCParticle *mcPart, TClonesArray *mcArray, Int_t mcLabel) |
MC FF. More... | |
void | SetChargeFractionCorrection (Int_t chargeFrCorr) |
correction for UA1 cone algorithm More... | |
Int_t | GetChargeFractionCorrection () const |
void | SetMC (Bool_t theMCon) |
set MC usage More... | |
Bool_t | GetMC () const |
Private Member Functions | |
AliAnalysisTaskSEDStarJets (const AliAnalysisTaskSEDStarJets &source) | |
AliAnalysisTaskSEDStarJets & | operator= (const AliAnalysisTaskSEDStarJets &source) |
Private Attributes | |
Int_t | fEvents |
Int_t | fchargeFrCorr |
n. of events More... | |
Bool_t | fUseMCInfo |
Charge fraction correction UA1 algorithm. More... | |
Bool_t | fRequireNormalization |
Use MC info. More... | |
TList * | fOutput |
normalization More... | |
AliRDHFCutsDStartoKpipi * | fCuts |
TH1F * | ftrigger |
Cuts. More... | |
TH1F * | fPtPion |
! More... | |
TH1F * | fInvMass |
! More... | |
TH1F * | fRECOPtDStar |
! More... | |
TH1F * | fRECOPtBkg |
! More... | |
TH1F * | fDStar |
! More... | |
TH1F * | fDiff |
! More... | |
TH1F * | fDiffSideBand |
! More... | |
TH1F * | fDStarMass |
! More... | |
TH1F * | fPhi |
! More... | |
TH1F * | fPhiBkg |
! More... | |
TH1F * | fTrueDiff |
! More... | |
TH1F * | fResZ |
! More... | |
TH1F * | fResZBkg |
! More... | |
TH1F * | fEjet |
! More... | |
TH1F * | fPhijet |
! More... | |
TH1F * | fEtaJet |
! More... | |
TH1F * | theMCFF |
! More... | |
TH1F * | fDphiD0Dstar |
! More... | |
TH1F * | fPtJet |
! More... | |
Definition at line 34 of file AliAnalysisTaskSEDStarJets.h.
AliAnalysisTaskSEDStarJets::AliAnalysisTaskSEDStarJets | ( | ) |
Default ctor
Definition at line 50 of file AliAnalysisTaskSEDStarJets.cxx.
AliAnalysisTaskSEDStarJets::AliAnalysisTaskSEDStarJets | ( | const Char_t * | name, |
AliRDHFCutsDStartoKpipi * | cuts | ||
) |
Constructor. Initialization of Inputs and Outputs
Definition at line 84 of file AliAnalysisTaskSEDStarJets.cxx.
|
virtual |
destructor
Definition at line 123 of file AliAnalysisTaskSEDStarJets.cxx.
|
private |
Bool_t AliAnalysisTaskSEDStarJets::DefineHistoFroAnalysis | ( | ) |
inizializations
Invariant mass related histograms
Definition at line 427 of file AliAnalysisTaskSEDStarJets.cxx.
Referenced by UserCreateOutputObjects().
double AliAnalysisTaskSEDStarJets::FillMCFF | ( | AliAODMCParticle * | mcPart, |
TClonesArray * | mcArray, | ||
Int_t | mcLabel | ||
) |
MC FF.
GS from MC UA1 jet algorithm reproduced in MC
Definition at line 543 of file AliAnalysisTaskSEDStarJets.cxx.
Referenced by UserExec().
|
inline |
Definition at line 58 of file AliAnalysisTaskSEDStarJets.h.
|
inline |
Definition at line 62 of file AliAnalysisTaskSEDStarJets.h.
|
virtual |
Initialization
Definition at line 162 of file AliAnalysisTaskSEDStarJets.cxx.
Referenced by LocalInit().
|
inlinevirtual |
Definition at line 47 of file AliAnalysisTaskSEDStarJets.h.
|
private |
|
inline |
correction for UA1 cone algorithm
Definition at line 57 of file AliAnalysisTaskSEDStarJets.h.
Referenced by AddTaskDStarJets().
|
inline |
set MC usage
Definition at line 61 of file AliAnalysisTaskSEDStarJets.h.
Referenced by AddTaskDStarJets().
void AliAnalysisTaskSEDStarJets::SideBandBackground | ( | Double_t | finvM, |
Double_t | finvMDStar, | ||
Double_t | dStarMomBkg, | ||
Double_t | fejet, | ||
Double_t | ejet | ||
) |
side band background eval
D* side band background method. Two side bands, in M(Kpi) are taken at ~6 sigmas (expected detector resolution) on the left and right frm the D0 mass. Each band has a width of ~5 sigmas. Two band needed for opening angle considerations
Definition at line 523 of file AliAnalysisTaskSEDStarJets.cxx.
Referenced by UserExec().
|
virtual |
The Terminate() function is the last function to be called during a query. It always runs on the client, it can be used to present the results graphically or save the results to file.
Definition at line 373 of file AliAnalysisTaskSEDStarJets.cxx.
|
virtual |
output
Definition at line 412 of file AliAnalysisTaskSEDStarJets.cxx.
|
virtual |
user exec
Definition at line 175 of file AliAnalysisTaskSEDStarJets.cxx.
|
private |
n. of events
Definition at line 70 of file AliAnalysisTaskSEDStarJets.h.
Referenced by GetChargeFractionCorrection(), and SetChargeFractionCorrection().
|
private |
Definition at line 75 of file AliAnalysisTaskSEDStarJets.h.
Referenced by AliAnalysisTaskSEDStarJets(), Init(), UserExec(), and ~AliAnalysisTaskSEDStarJets().
|
private |
!
Definition at line 85 of file AliAnalysisTaskSEDStarJets.h.
Referenced by DefineHistoFroAnalysis(), Terminate(), UserExec(), and ~AliAnalysisTaskSEDStarJets().
|
private |
!
Definition at line 86 of file AliAnalysisTaskSEDStarJets.h.
Referenced by DefineHistoFroAnalysis(), SideBandBackground(), Terminate(), and ~AliAnalysisTaskSEDStarJets().
|
private |
!
Definition at line 97 of file AliAnalysisTaskSEDStarJets.h.
Referenced by DefineHistoFroAnalysis(), Terminate(), UserExec(), and ~AliAnalysisTaskSEDStarJets().
|
private |
!
Definition at line 84 of file AliAnalysisTaskSEDStarJets.h.
Referenced by DefineHistoFroAnalysis(), Terminate(), UserExec(), and ~AliAnalysisTaskSEDStarJets().
|
private |
!
Definition at line 87 of file AliAnalysisTaskSEDStarJets.h.
Referenced by DefineHistoFroAnalysis(), Terminate(), UserExec(), and ~AliAnalysisTaskSEDStarJets().
|
private |
!
Definition at line 93 of file AliAnalysisTaskSEDStarJets.h.
Referenced by DefineHistoFroAnalysis(), Terminate(), UserExec(), and ~AliAnalysisTaskSEDStarJets().
|
private |
!
Definition at line 95 of file AliAnalysisTaskSEDStarJets.h.
Referenced by DefineHistoFroAnalysis(), Terminate(), UserExec(), and ~AliAnalysisTaskSEDStarJets().
|
private |
Definition at line 69 of file AliAnalysisTaskSEDStarJets.h.
Referenced by UserExec().
|
private |
!
Definition at line 81 of file AliAnalysisTaskSEDStarJets.h.
Referenced by DefineHistoFroAnalysis(), Terminate(), UserExec(), and ~AliAnalysisTaskSEDStarJets().
|
private |
normalization
! user output
Definition at line 74 of file AliAnalysisTaskSEDStarJets.h.
Referenced by DefineHistoFroAnalysis(), Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSEDStarJets().
|
private |
!
Definition at line 88 of file AliAnalysisTaskSEDStarJets.h.
Referenced by DefineHistoFroAnalysis(), Terminate(), UserExec(), and ~AliAnalysisTaskSEDStarJets().
|
private |
!
Definition at line 89 of file AliAnalysisTaskSEDStarJets.h.
Referenced by DefineHistoFroAnalysis(), SideBandBackground(), Terminate(), and ~AliAnalysisTaskSEDStarJets().
|
private |
!
Definition at line 94 of file AliAnalysisTaskSEDStarJets.h.
Referenced by DefineHistoFroAnalysis(), Terminate(), UserExec(), and ~AliAnalysisTaskSEDStarJets().
|
private |
!
Definition at line 98 of file AliAnalysisTaskSEDStarJets.h.
Referenced by DefineHistoFroAnalysis(), Terminate(), UserExec(), and ~AliAnalysisTaskSEDStarJets().
|
private |
!
Definition at line 80 of file AliAnalysisTaskSEDStarJets.h.
Referenced by DefineHistoFroAnalysis(), Terminate(), UserExec(), and ~AliAnalysisTaskSEDStarJets().
|
private |
!
Definition at line 83 of file AliAnalysisTaskSEDStarJets.h.
Referenced by DefineHistoFroAnalysis(), SideBandBackground(), Terminate(), and ~AliAnalysisTaskSEDStarJets().
|
private |
!
Definition at line 82 of file AliAnalysisTaskSEDStarJets.h.
Referenced by DefineHistoFroAnalysis(), Terminate(), UserExec(), and ~AliAnalysisTaskSEDStarJets().
|
private |
|
private |
!
Definition at line 91 of file AliAnalysisTaskSEDStarJets.h.
Referenced by DefineHistoFroAnalysis(), Terminate(), UserExec(), and ~AliAnalysisTaskSEDStarJets().
|
private |
!
Definition at line 92 of file AliAnalysisTaskSEDStarJets.h.
Referenced by DefineHistoFroAnalysis(), SideBandBackground(), Terminate(), and ~AliAnalysisTaskSEDStarJets().
|
private |
Cuts.
define the histograms !
Definition at line 79 of file AliAnalysisTaskSEDStarJets.h.
Referenced by DefineHistoFroAnalysis(), Terminate(), UserExec(), and ~AliAnalysisTaskSEDStarJets().
|
private |
!
Definition at line 90 of file AliAnalysisTaskSEDStarJets.h.
Referenced by DefineHistoFroAnalysis(), Terminate(), UserExec(), and ~AliAnalysisTaskSEDStarJets().
|
private |
Charge fraction correction UA1 algorithm.
Definition at line 71 of file AliAnalysisTaskSEDStarJets.h.
Referenced by GetMC(), SetMC(), and UserExec().
|
private |
!
Definition at line 96 of file AliAnalysisTaskSEDStarJets.h.
Referenced by DefineHistoFroAnalysis(), Terminate(), UserExec(), and ~AliAnalysisTaskSEDStarJets().