AliPhysics  a6017e1 (a6017e1)
HFPtSpectrum.C File Reference
#include <Riostream.h>
#include "TH1D.h"
#include "TH1.h"
#include "TH2F.h"
#include "TNtuple.h"
#include "TFile.h"
#include "TGraphAsymmErrors.h"
#include "TCanvas.h"
#include "TROOT.h"
#include "TStyle.h"
#include "TLegend.h"
#include "AliHFSystErr.h"
#include "AliHFPtSpectrum.h"
Include dependency graph for HFPtSpectrum.C:

Go to the source code of this file.

Enumerations

enum  decay {
  kD0Kpi, kDplusKpipi, kDstarD0pi, kDsKKpi,
  kLctopKpi, kLcK0Sp
}
 
enum  centrality {
  kpp, k07half, kpPb0100, k010,
  k1020, k020, k2040, k2030,
  k3040, k4050, k3050, k5060,
  k4060, k6080, k4080, k5080,
  k80100, kpPb020, kpPb2040, kpPb4060,
  kpPb60100, kpp8, kpp7, kpp276,
  k010, k020, k2040, k4060,
  k6080, k4080, k80100, kpp8,
  kpp7, kpp5, kpp276, k07half,
  kpPb0100, k010, k1020, k020,
  k1030, k2040, k2030, k3040,
  k4050, k3050, k5060, k4060,
  k6080, k4080, k5080, k80100,
  kpPb010, kpPb020, kpPb2040, kpPb4060,
  kpPb60100, kpp, k07half, kpPb0100,
  k010, k1020, k020, k1030,
  k2040, k2030, k3040, k4050,
  k3050, k5060, k4060, k6080,
  k4080, k5080, k80100, kpPb010,
  kpPb020, kpPb2040, kpPb4060, kpPb60100
}
 
enum  centestimator {
  kV0M, kV0A, kZNA, kCL1,
  kV0M, kV0A, kZNA, kCL1,
  kV0M, kV0A, kZNA, kCL1
}
 
enum  energy {
  k276, k5dot023, k55, k276,
  k5dot023, k55
}
 
enum  BFDSubtrMethod {
  knone, kfc, kNb, kfc,
  kNb
}
 
enum  RaavsEP {
  kPhiIntegrated, kInPlane, kOutOfPlane, kPhiIntegrated,
  kInPlane, kOutOfPlane
}
 
enum  rapidity {
  kdefault, k08to04, k07to04, k04to01,
  k01to01, k01to04, k04to07, k04to08,
  k01to05, kdefault, k08to04, k07to04,
  k04to01, k01to01, k01to04, k04to07,
  k04to08, k01to05
}
 
enum  particularity {
  kTopological, kLowPt, kPP7TeVPass4, kBDT,
  kTopological, kLowPt, kPP7TeVPass4
}
 

Functions

void HFPtSpectrum (Int_t decayChan=kDplusKpipi, const char *mcfilename="FeedDownCorrectionMC.root", const char *efffilename="Efficiencies.root", const char *recofilename="Reconstructed.root", const char *recohistoname="hRawSpectrumD0", const char *outfilename="HFPtSpectrum.root", Int_t fdMethod=kNb, Double_t nevents=1.0, Double_t sigma=1.0, Bool_t isParticlePlusAntiParticleYield=true, Int_t cc=kpp7, Bool_t PbPbEloss=false, Int_t Energy=k276, Int_t ccestimator=kV0M, Int_t isRaavsEP=kPhiIntegrated, const char *epResolfile="", Int_t rapiditySlice=kdefault, Int_t analysisSpeciality=kTopological, Bool_t setUsePtDependentEffUncertainty=true)
 

Enumeration Type Documentation

Enumerator
knone 
kfc 
kNb 
kfc 
kNb 

Definition at line 45 of file HFPtSpectrum.C.

Enumerator
kV0M 
kV0A 
kZNA 
kCL1 
kV0M 
kV0A 
kZNA 
kCL1 
kV0M 
kV0A 
kZNA 
kCL1 

Definition at line 43 of file HFPtSpectrum.C.

enum centrality
Enumerator
kpp 
k07half 
kpPb0100 
k010 
k1020 
k020 
k2040 
k2030 
k3040 
k4050 
k3050 
k5060 
k4060 
k6080 
k4080 
k5080 
k80100 
kpPb020 
kpPb2040 
kpPb4060 
kpPb60100 
kpp8 
kpp7 
kpp276 
k010 
k020 
k2040 
k4060 
k6080 
k4080 
k80100 
kpp8 
kpp7 
kpp5 
kpp276 
k07half 
kpPb0100 
k010 
k1020 
k020 
k1030 
k2040 
k2030 
k3040 
k4050 
k3050 
k5060 
k4060 
k6080 
k4080 
k5080 
k80100 
kpPb010 
kpPb020 
kpPb2040 
kpPb4060 
kpPb60100 
kpp 
k07half 
kpPb0100 
k010 
k1020 
k020 
k1030 
k2040 
k2030 
k3040 
k4050 
k3050 
k5060 
k4060 
k6080 
k4080 
k5080 
k80100 
kpPb010 
kpPb020 
kpPb2040 
kpPb4060 
kpPb60100 

Definition at line 42 of file HFPtSpectrum.C.

enum decay
Enumerator
kD0Kpi 
kDplusKpipi 
kDstarD0pi 
kDsKKpi 
kLctopKpi 
kLcK0Sp 

Definition at line 41 of file HFPtSpectrum.C.

enum energy
Enumerator
k276 
k5dot023 
k55 
k276 
k5dot023 
k55 

Definition at line 44 of file HFPtSpectrum.C.

Enumerator
kTopological 
kLowPt 
kPP7TeVPass4 
kBDT 
kTopological 
kLowPt 
kPP7TeVPass4 

Definition at line 48 of file HFPtSpectrum.C.

enum RaavsEP
Enumerator
kPhiIntegrated 
kInPlane 
kOutOfPlane 
kPhiIntegrated 
kInPlane 
kOutOfPlane 

Definition at line 46 of file HFPtSpectrum.C.

enum rapidity
Enumerator
kdefault 
k08to04 
k07to04 
k04to01 
k01to01 
k01to04 
k04to07 
k04to08 
k01to05 
kdefault 
k08to04 
k07to04 
k04to01 
k01to01 
k01to04 
k04to07 
k04to08 
k01to05 

Definition at line 47 of file HFPtSpectrum.C.

Function Documentation

void HFPtSpectrum ( Int_t  decayChan = kDplusKpipi,
const char *  mcfilename = "FeedDownCorrectionMC.root",
const char *  efffilename = "Efficiencies.root",
const char *  recofilename = "Reconstructed.root",
const char *  recohistoname = "hRawSpectrumD0",
const char *  outfilename = "HFPtSpectrum.root",
Int_t  fdMethod = kNb,
Double_t  nevents = 1.0,
Double_t  sigma = 1.0,
Bool_t  isParticlePlusAntiParticleYield = true,
Int_t  cc = kpp7,
Bool_t  PbPbEloss = false,
Int_t  Energy = k276,
Int_t  ccestimator = kV0M,
Int_t  isRaavsEP = kPhiIntegrated,
const char *  epResolfile = "",
Int_t  rapiditySlice = kdefault,
Int_t  analysisSpeciality = kTopological,
Bool_t  setUsePtDependentEffUncertainty = true 
)

Definition at line 50 of file HFPtSpectrum.C.