AliPhysics  58f3d52 (58f3d52)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ComputeDmesonYield.C File Reference
#include "TFile.h"
#include "TNtuple.h"
#include "TString.h"
#include "TGraphAsymmErrors.h"
#include "TH1.h"
#include "TH2.h"
#include "TLine.h"
#include "TMarker.h"
#include "TStyle.h"
#include "TLatex.h"
#include "TCanvas.h"
#include "TMath.h"
#include "TLegend.h"
#include "AliHFSystErr.h"
Include dependency graph for ComputeDmesonYield.C:

Go to the source code of this file.

Enumerations

enum  dspec { kDzero, kDplus, kDstar, kDs }
 

Functions

Bool_t PbPbDataSyst (AliHFSystErr *syst, TH1D *heff, Double_t pt, Double_t &dataSystUp, Double_t &dataSystDown)
 
void ComputeDmesonYield ()
 

Variables

TString filnamPPref ="~/alice/Charm/PbYield/2011/Final/ppref/D0Kpi_276TeV_FONLLExtrapolationAndExtrapolation_from7TeVAlicedata_combinedFD_141211_010312_160712_rebin_1_2_3_4_5_6_8_12_16_24.root"
 
TString filnamSpectrumNb ="~/alice/Charm/PbYield/2011/Final/010/Dzero/HFPtSpectrum_D0toKpi_010_Nb_160615.root"
 
TString filnamSpectrumFc ="~/alice/Charm/PbYield/2011/Final/010/Dzero/HFPtSpectrum_D0toKpi_010_fc_160615.root"
 
TString filnamRaaNb ="~/alice/Charm/PbYield/2011/Final/010/Dzero/HFPtSpectrumRaa_D0toKpi_010_Nb_160615.root"
 
TString filnamRaaFc ="~/alice/Charm/PbYield/2011/Final/010/Dzero/HFPtSpectrumRaa_D0toKpi_010_fc_160615.root"
 
Int_t mesonSpecie =kDzero
 
TString centrality ="0-10"
 
const Int_t nPtBins =9
 
Double_t binlim [nPtBins+1] ={1.,2.,3.,4.,5.,6.,8.,12.,16.,24.}
 
Int_t method =2
 
Int_t optErrFD =1
 
Float_t centHypoFdOverPr =2.
 
Float_t lowHypoFdOverPr =1.
 
Float_t highHypoFdOverPr =3.
 
Double_t normToCsec =1.
 
TString collSyst ="Pb-Pb"
 
Bool_t draw [nPtBins] ={1,1,0,1,0,1,0,0,1}
 
Int_t colors [nPtBins] ={kGray+2,kMagenta+1,kMagenta,kBlue,kCyan,kGreen+2,kYellow+2,kOrange+1,kRed+1}
 
Int_t lstyle [nPtBins] ={9,10,3,5,7,1,3,6,2}
 

Enumeration Type Documentation

enum dspec
Enumerator
kDzero 
kDplus 
kDstar 
kDs 

Definition at line 27 of file ComputeDmesonYield.C.

Function Documentation

void ComputeDmesonYield ( )

Definition at line 53 of file ComputeDmesonYield.C.

Bool_t PbPbDataSyst ( AliHFSystErr syst,
TH1D heff,
Double_t  pt,
Double_t dataSystUp,
Double_t dataSystDown 
)

Definition at line 947 of file ComputeDmesonYield.C.

Referenced by ComputeDmesonYield().

Variable Documentation

Double_t binlim[nPtBins+1] ={1.,2.,3.,4.,5.,6.,8.,12.,16.,24.}

Definition at line 31 of file ComputeDmesonYield.C.

Referenced by ComputeDmesonYield().

Float_t centHypoFdOverPr =2.

Definition at line 37 of file ComputeDmesonYield.C.

Referenced by ComputeDmesonYield().

Definition at line 29 of file ComputeDmesonYield.C.

TString collSyst ="Pb-Pb"

Definition at line 41 of file ComputeDmesonYield.C.

Bool_t draw[nPtBins] ={1,1,0,1,0,1,0,0,1}
TString filnamPPref ="~/alice/Charm/PbYield/2011/Final/ppref/D0Kpi_276TeV_FONLLExtrapolationAndExtrapolation_from7TeVAlicedata_combinedFD_141211_010312_160712_rebin_1_2_3_4_5_6_8_12_16_24.root"

Definition at line 19 of file ComputeDmesonYield.C.

TString filnamRaaFc ="~/alice/Charm/PbYield/2011/Final/010/Dzero/HFPtSpectrumRaa_D0toKpi_010_fc_160615.root"

Definition at line 24 of file ComputeDmesonYield.C.

TString filnamRaaNb ="~/alice/Charm/PbYield/2011/Final/010/Dzero/HFPtSpectrumRaa_D0toKpi_010_Nb_160615.root"

Definition at line 23 of file ComputeDmesonYield.C.

TString filnamSpectrumFc ="~/alice/Charm/PbYield/2011/Final/010/Dzero/HFPtSpectrum_D0toKpi_010_fc_160615.root"

Definition at line 22 of file ComputeDmesonYield.C.

TString filnamSpectrumNb ="~/alice/Charm/PbYield/2011/Final/010/Dzero/HFPtSpectrum_D0toKpi_010_Nb_160615.root"

Definition at line 21 of file ComputeDmesonYield.C.

Float_t highHypoFdOverPr =3.

Definition at line 39 of file ComputeDmesonYield.C.

Referenced by ComputeDmesonYield().

Float_t lowHypoFdOverPr =1.

Definition at line 38 of file ComputeDmesonYield.C.

Referenced by ComputeDmesonYield().

Int_t lstyle[nPtBins] ={9,10,3,5,7,1,3,6,2}

Definition at line 47 of file ComputeDmesonYield.C.

Referenced by ComputeDmesonYield().

Int_t mesonSpecie =kDzero

Definition at line 28 of file ComputeDmesonYield.C.

Referenced by ComputeDmesonYield().

Double_t normToCsec =1.

Definition at line 40 of file ComputeDmesonYield.C.

Referenced by ComputeDmesonYield().

const Int_t nPtBins =9

Definition at line 30 of file ComputeDmesonYield.C.

Referenced by AddTaskDStarCharmFraction(), AliAnalysisTaskPWGJEQA::AllocateClusterHistograms(), AliAnalysisTaskEmcalVsPhos::AllocateClustersInJetsHistograms(), AliAnalysisTaskEmcalDijetImbalance::AllocateDijetImbalanceHistograms(), AliAnalysisTaskPWGJEQA::AllocateEventQAHistograms(), AliAnalysisTaskEmcalJetPerformance::AllocateJetHistograms(), AliAnalysisTaskEmcalJetPerformance::AllocateMatchedJetHistograms(), AliAnalysisTaskEmcalJetPerformance::AllocateParticleCompositionHistograms(), AliAnalysisTaskEmcalJetSpectraQA::AllocateTHnSparse(), AliAnalysisTaskEmcalJetSpectraQA::AllocateTHX(), AliAnalysisTaskEmcalJetPerformance::AllocateTriggerSimHistograms(), AliAnalysisTaskDmesonJets::AnalysisEngine::BuildHnSparse(), ComputeDmesonYield(), AliRDHFCutsD0toKpi::Setd0MeasMinusExpCut(), AliRDHFCutsD0toKpi::SetImpParDCut(), AliAnalysisTaskMuonQA::UserCreateOutputObjects(), AliAnalysisTaskCombinHF::UserCreateOutputObjects(), AliAnalysisTaskJetUEStudies::UserCreateOutputObjects(), AliAnalysisTaskIDFragmentationFunction::UserCreateOutputObjects(), AliAnalysisTaskRhoBaseDev::UserCreateOutputObjects(), AliAnalysisTaskRhoTransDev::UserCreateOutputObjects(), AliAnalysisTaskPID::UserCreateOutputObjects(), AliAnalysisTaskMuonPerformance::UserCreateOutputObjects(), AliAnalysisTaskEmcalJetQA::UserCreateOutputObjects(), AliAnalysisTaskEmcalRun2QA::UserCreateOutputObjects(), AliAnalysisTaskEmcalJetSpectraQA::UserCreateOutputObjects(), and AliAnalysisTaskSEDplus::UserCreateOutputObjects().

Int_t optErrFD =1

Definition at line 33 of file ComputeDmesonYield.C.

Referenced by ComputeDmesonYield().