// macro for Bethe-Bloch parameters
// author: Eulogio Serradilla <eulogio.serradilla@cern.ch>
+#if !defined(__CINT__) || defined(__MAKECINT__)
+#include <TString.h>
+#endif
+
void SetParameters(Double_t* param, Double_t c0, Double_t c1, Double_t c2, Double_t c3, Double_t c4)
{
//
// macro for creating histograms
// author: Eulogio Serradilla <eulogio.serradilla@cern.ch>
+#if !defined(__CINT__) || defined(__MAKECINT__)
+#include <TH1D.h>
+#include <TH2D.h>
+#include <TMath.h>
+#include <TString.h>
+#include "AliLnHistoMap.h"
+#endif
+
AliLnHistoMap* CreateHistograms(const TString& species, const TString& binSize, Bool_t simulation, Double_t maxDCAxy, Double_t maxEta, Double_t maxY, Bool_t heavyIons)
{
//
hMap->Add( particle[i] + "_TOF_Beta_P", 1000, 0.001, 10.001, 1200, 0.001, 1.2, "", "p_{TOF}/Z (GeV/c)", "#beta",logx,logy);
hMap->Add( particle[i] + "_TOF_Mass_P", 1000, 0.001, 10.001, 500, 0.01, 5., "", "p_{TOF}/Z (GeV/c)", "Mass (GeV/c^{2})");
-
// TrackCuts
hMap->Add( particle[i] + "_TrackCuts_DCAxy", 200, -4, 4, "Track cuts", "DCA_{xy} (cm)");
// momentum correction for deuteron and antideuterons
// author: Eulogio Serradilla <eulogio.serradilla@cern.ch>
+#if !defined(__CINT__) || defined(__MAKECINT__)
+#include <Riostream.h>
+#include <TProfile.h>
+#include <TString.h>
+#endif
+
TProfile* MomentumCorrection(const TString& species)
{
//
// macro for prior probabilities
// author: Eulogio Serradilla <eulogio.serradilla@cern.ch>
+#if !defined(__CINT__) || defined(__MAKECINT__)
+#include <Riostream.h>
+#include <TString.h>
+#endif
+
void SetParameters(Double_t* prob, Double_t c0, Double_t c1, Double_t c2, Double_t c3, Double_t c4, Double_t c5, Double_t c6, Double_t c7, Double_t c8)
{
//
// macro for a predefined set of track cuts
// author: Eulogio Serradilla <eulogio.serradilla@cern.ch>
+#if !defined(__CINT__) || defined(__MAKECINT__)
+#include <Riostream.h>
+#include <AliESDtrackCuts.h>
+#include <TString.h>
+#include "AliAnalysisTaskB2.h"
+#endif
+
void AddNSigmaCuts(AliESDtrackCuts* trkCuts, Float_t maxNSigma=3)
{
//
else if(tracksel == "std_its_tpc_2009") // pp data 2009
{
delete trkCuts;
- return AliESDtrackCuts::GetStandardITSTPCTrackCuts2009(1, clusterCut);
+ return AliESDtrackCuts::GetStandardITSTPCTrackCuts2009(1);
}
else if(tracksel == "std_its_tpc_2010") // pp data 2010
{