//------------------------------------------------------------------------------
// defineVariables.C
//
// define all Variables that are needed to store data and uncertainties
//------------------------------------------------------------------------------
//
// define more arrays to store ALICE NSD data points
//
// for NSD
Double_t ptNsd2PiPtAlice[binsNsdAlice] = {0}; // pt value (weighted)
Double_t centerPtNsd2PiPtAlice[binsNsdAlice] = {0}; // center of bin
Double_t widthPtNsd2PiPtAlice[binsNsdAlice] = {0}; // width
Double_t errPtNsd2PiPtAlice[binsNsdAlice] = {0}; // error (half width)
Double_t lowPtNsd2PiPtAlice[binsNsdAlice] = {0}; // lower edge
Double_t highPtNsd2PiPtAlice[binsNsdAlice] = {0}; // upper edge
Double_t nsd2PiPtAlice[binsNsdAlice] = {0}; // NSD
Double_t statNsd2PiPtAlice[binsNsdAlice] = {0}; // stat error
Double_t lowStatNsd2PiPtAlice[binsNsdAlice] = {0}; // lower
Double_t highStatNsd2PiPtAlice[binsNsdAlice] = {0}; // upper
Double_t relStatNsd2PiPtAlice[binsNsdAlice] = {0}; // relative
Double_t systNsd2PiPtAlice[binsNsdAlice] = {0}; // syst error
Double_t lowSystNsd2PiPtAlice[binsNsdAlice] = {0}; // lower
Double_t highSystNsd2PiPtAlice[binsNsdAlice] = {0}; // upper
Double_t relSystNsd2PiPtAlice[binsNsdAlice] = {0}; // relative
Double_t errNsd2PiPtAlice[binsNsdAlice] = {0}; // stat+syst added linearly
Double_t lowErrNsd2PiPtAlice[binsNsdAlice] = {0}; // lower
Double_t highErrNsd2PiPtAlice[binsNsdAlice] = {0}; // upper
Double_t relErrNsd2PiPtAlice[binsNsdAlice] = {0}; // relative
Double_t err2Nsd2PiPtAlice[binsNsdAlice] = {0}; // stat+syst added quadratically
Double_t lowErr2Nsd2PiPtAlice[binsNsdAlice] = {0}; // lower
Double_t highErr2Nsd2PiPtAlice[binsNsdAlice] = {0}; // upper
Double_t relErr2Nsd2PiPtAlice[binsNsdAlice] = {0}; // relative
//
// define more arrays to store ALICE INEL data points
//
// for INEL
Double_t ptInel2PiPtAlice[binsInelAlice] = {0}; // pt value (weighted)
Double_t centerPtInel2PiPtAlice[binsInelAlice] = {0}; // center of bin
Double_t widthPtInel2PiPtAlice[binsInelAlice] = {0}; // width
Double_t errPtInel2PiPtAlice[binsInelAlice] = {0}; // error (half width)
Double_t lowPtInel2PiPtAlice[binsInelAlice] = {0}; // lower edge
Double_t highPtInel2PiPtAlice[binsInelAlice] = {0}; // upper edge
Double_t inel2PiPtAlice[binsInelAlice] = {0}; // INEL
Double_t statInel2PiPtAlice[binsInelAlice] = {0}; // stat error
Double_t lowStatInel2PiPtAlice[binsInelAlice] = {0}; // lower
Double_t highStatInel2PiPtAlice[binsInelAlice] = {0}; // upper
Double_t relStatInel2PiPtAlice[binsInelAlice] = {0}; // relative
Double_t systInel2PiPtAlice[binsInelAlice] = {0}; // syst error
Double_t lowSystInel2PiPtAlice[binsInelAlice] = {0}; // lower
Double_t highSystInel2PiPtAlice[binsInelAlice] = {0}; // upper
Double_t relSystInel2PiPtAlice[binsInelAlice] = {0}; // relative
Double_t errInel2PiPtAlice[binsInelAlice] = {0}; // stat+syst added linearly
Double_t lowErrInel2PiPtAlice[binsInelAlice] = {0}; // lower
Double_t highErrInel2PiPtAlice[binsInelAlice] = {0}; // upper
Double_t relErrInel2PiPtAlice[binsInelAlice] = {0}; // relative
Double_t err2Inel2PiPtAlice[binsInelAlice] = {0}; // stat+syst added quadratically
Double_t lowErr2Inel2PiPtAlice[binsInelAlice] = {0}; // lower
Double_t highErr2Inel2PiPtAlice[binsInelAlice] = {0}; // upper
Double_t relErr2Inel2PiPtAlice[binsInelAlice] = {0}; // relative
//
// define more arrays to store ALICE YIELD data points
//
// for YIELD
Double_t ptYield2PiPtAlice[binsYieldAlice] = {0}; // pt value (weighted)
Double_t centerPtYield2PiPtAlice[binsYieldAlice] = {0}; // center of bin
Double_t widthPtYield2PiPtAlice[binsYieldAlice] = {0}; // width
Double_t errPtYield2PiPtAlice[binsYieldAlice] = {0}; // error (half width)
Double_t lowPtYield2PiPtAlice[binsYieldAlice] = {0}; // lower edge
Double_t highPtYield2PiPtAlice[binsYieldAlice] = {0}; // upper edge
Double_t yield2PiPtAlice[binsYieldAlice] = {0}; // Invariant Yield
Double_t statYield2PiPtAlice[binsYieldAlice] = {0}; // stat error
Double_t lowStatYield2PiPtAlice[binsYieldAlice] = {0}; // lower
Double_t highStatYield2PiPtAlice[binsYieldAlice] = {0}; // upper
Double_t relStatYield2PiPtAlice[binsYieldAlice] = {0}; // relative
Double_t systYield2PiPtAlice[binsYieldAlice] = {0}; // syst error
Double_t lowSystYield2PiPtAlice[binsYieldAlice] = {0}; // lower
Double_t highSystYield2PiPtAlice[binsYieldAlice] = {0}; // upper
Double_t relSystYield2PiPtAlice[binsYieldAlice] = {0}; // relative
Double_t errYield2PiPtAlice[binsYieldAlice] = {0}; // stat+syst added linearly
Double_t lowErrYield2PiPtAlice[binsYieldAlice] = {0}; // lower
Double_t highErrYield2PiPtAlice[binsYieldAlice] = {0}; // upper
Double_t relErrYield2PiPtAlice[binsYieldAlice] = {0}; // relative
Double_t err2Yield2PiPtAlice[binsYieldAlice] = {0}; // stat+syst added quadratically
Double_t lowErr2Yield2PiPtAlice[binsYieldAlice] = {0}; // lower
Double_t highErr2Yield2PiPtAlice[binsYieldAlice] = {0}; // upper
Double_t relErr2Yield2PiPtAlice[binsYieldAlice] = {0}; // relative
//
// define arrays to store ALICE NSD data points
//
// for NSD
Double_t ptNsdAlice[binsNsdAlice] = {0}; // pt value (weighted)
Double_t centerPtNsdAlice[binsNsdAlice] = {0}; // center of bin
Double_t widthPtNsdAlice[binsNsdAlice] = {0}; // width
Double_t errPtNsdAlice[binsNsdAlice] = {0}; // error (half width)
Double_t lowPtNsdAlice[binsNsdAlice] = {0}; // lower edge
Double_t highPtNsdAlice[binsNsdAlice] = {0}; // upper edge
Double_t nsdAlice[binsNsdAlice] = {0}; // NSD
Double_t statNsdAlice[binsNsdAlice] = {0}; // stat error
Double_t lowStatNsdAlice[binsNsdAlice] = {0}; // lower
Double_t highStatNsdAlice[binsNsdAlice] = {0}; // upper
Double_t relStatNsdAlice[binsNsdAlice] = {0}; // relative
Double_t systNsdAlice[binsNsdAlice] = {0}; // syst error
Double_t lowSystNsdAlice[binsNsdAlice] = {0}; // lower
Double_t highSystNsdAlice[binsNsdAlice] = {0}; // upper
Double_t relSystNsdAlice[binsNsdAlice] = {0}; // relative
Double_t errNsdAlice[binsNsdAlice] = {0}; // stat+syst added linearly
Double_t lowErrNsdAlice[binsNsdAlice] = {0}; // lower
Double_t highErrNsdAlice[binsNsdAlice] = {0}; // upper
Double_t relErrNsdAlice[binsNsdAlice] = {0}; // relative
Double_t err2NsdAlice[binsNsdAlice] = {0}; // stat+syst added quadratically
Double_t lowErr2NsdAlice[binsNsdAlice] = {0}; // lower
Double_t highErr2NsdAlice[binsNsdAlice] = {0}; // upper
Double_t relErr2NsdAlice[binsNsdAlice] = {0}; // relative
//
// define arrays to store ALICE INEL data points
//
// for INEL
Double_t ptInelAlice[binsInelAlice] = {0}; // pt value (weighted)
Double_t centerPtInelAlice[binsInelAlice] = {0}; // center of bin
Double_t widthPtInelAlice[binsInelAlice] = {0}; // width
Double_t errPtInelAlice[binsInelAlice] = {0}; // error (half width)
Double_t lowPtInelAlice[binsInelAlice] = {0}; // lower edge
Double_t highPtInelAlice[binsInelAlice] = {0}; // upper edge
Double_t inelAlice[binsInelAlice] = {0}; // INEL
Double_t statInelAlice[binsInelAlice] = {0}; // stat error
Double_t lowStatInelAlice[binsInelAlice] = {0}; // lower
Double_t highStatInelAlice[binsInelAlice] = {0}; // upper
Double_t relStatInelAlice[binsInelAlice] = {0}; // relative
Double_t systInelAlice[binsInelAlice] = {0}; // syst error
Double_t lowSystInelAlice[binsInelAlice] = {0}; // lower
Double_t highSystInelAlice[binsInelAlice] = {0}; // upper
Double_t relSystInelAlice[binsInelAlice] = {0}; // relative
Double_t errInelAlice[binsInelAlice] = {0}; // stat+syst added linearly
Double_t lowErrInelAlice[binsInelAlice] = {0}; // lower
Double_t highErrInelAlice[binsInelAlice] = {0}; // upper
Double_t relErrInelAlice[binsInelAlice] = {0}; // relative
Double_t err2InelAlice[binsInelAlice] = {0}; // stat+syst added quadratically
Double_t lowErr2InelAlice[binsInelAlice] = {0}; // lower
Double_t highErr2InelAlice[binsInelAlice] = {0}; // upper
Double_t relErr2InelAlice[binsInelAlice] = {0}; // relative
//
// define arrays to store ALICE YIELD data points
//
// for YIELD
Double_t ptYieldAlice[binsYieldAlice] = {0}; // pt value (weighted)
Double_t centerPtYieldAlice[binsYieldAlice] = {0}; // center of bin
Double_t widthPtYieldAlice[binsYieldAlice] = {0}; // width
Double_t errPtYieldAlice[binsYieldAlice] = {0}; // error (half width)
Double_t lowPtYieldAlice[binsYieldAlice] = {0}; // lower edge
Double_t highPtYieldAlice[binsYieldAlice] = {0}; // upper edge
Double_t yieldAlice[binsYieldAlice] = {0}; // Invariant Yield
Double_t statYieldAlice[binsYieldAlice] = {0}; // stat error
Double_t lowStatYieldAlice[binsYieldAlice] = {0}; // lower
Double_t highStatYieldAlice[binsYieldAlice] = {0}; // upper
Double_t relStatYieldAlice[binsYieldAlice] = {0}; // relative
Double_t systYieldAlice[binsYieldAlice] = {0}; // syst error
Double_t lowSystYieldAlice[binsYieldAlice] = {0}; // lower
Double_t highSystYieldAlice[binsYieldAlice] = {0}; // upper
Double_t relSystYieldAlice[binsYieldAlice] = {0}; // relative
Double_t errYieldAlice[binsYieldAlice] = {0}; // stat+syst added linearly
Double_t lowErrYieldAlice[binsYieldAlice] = {0}; // lower
Double_t highErrYieldAlice[binsYieldAlice] = {0}; // upper
Double_t relErrYieldAlice[binsYieldAlice] = {0}; // relative
Double_t err2YieldAlice[binsYieldAlice] = {0}; // stat+syst added quadratically
Double_t lowErr2YieldAlice[binsYieldAlice] = {0}; // lower
Double_t highErr2YieldAlice[binsYieldAlice] = {0}; // upper
Double_t relErr2YieldAlice[binsYieldAlice] = {0}; // relative
//
// used for fitting and shifting ALICE data
//
Double_t ptAliceFit[binsAlice] = {0};
Double_t widthPtAliceFit[binsAlice] = {0};
Double_t errPtAliceFit[binsAlice] = {0};
Double_t lowPtAliceFit[binsAlice] = {0};
Double_t highPtAliceFit[binsAlice] = {0};
Double_t nsdAliceFit[binsAlice] = {0};
Double_t errNsdAliceFit[binsAlice] = {0};
Double_t statNsdAliceFit[binsAlice] = {0};
Double_t systNsdAliceFit[binsAlice] = {0};
Double_t pt2PiPtAliceFit[binsAlice] = {0};
Double_t widthPt2PiPtAliceFit[binsAlice] = {0};
Double_t errPt2PiPtAliceFit[binsAlice] = {0};
Double_t lowPt2PiPtAliceFit[binsAlice] = {0};
Double_t highPt2PiPtAliceFit[binsAlice] = {0};
Double_t nsd2PiPtAliceFit[binsAlice] = {0};
Double_t errNsd2PiPtAliceFit[binsAlice] = {0};
Double_t statNsd2PiPtAliceFit[binsAlice] = {0};
Double_t systNsd2PiPtAliceFit[binsAlice] = {0};
//
// define arrays to store ATLAS data points
//
Double_t ptAtlas[binsAtlas] = {0}; // pt value (weighted)
Double_t centerPtAtlas[binsAtlas] = {0}; // center of bin
Double_t widthPtAtlas[binsAtlas] = {0}; // width
Double_t errPtAtlas[binsAtlas] = {0}; // error (half width)
Double_t lowErrPtAtlas[binsAtlas] = {0}; // lower error
Double_t highErrPtAtlas[binsAtlas] = {0}; // higher error
Double_t lowPtAtlas[binsAtlas] = {0}; // lower edge
Double_t highPtAtlas[binsAtlas] = {0}; // upper edge
Double_t nsdAtlas[binsAtlas] = {0}; // NSD
Double_t statNsdAtlas[binsAtlas] = {0}; // stat error
Double_t lowStatNsdAtlas[binsAtlas] = {0}; // lower
Double_t highStatNsdAtlas[binsAtlas] = {0}; // upper
Double_t relStatNsdAtlas[binsAtlas] = {0}; // relative
Double_t systNsdAtlas[binsAtlas] = {0}; // syst error
Double_t lowSystNsdAtlas[binsAtlas] = {0}; // lower
Double_t highSystNsdAtlas[binsAtlas] = {0}; // upper
Double_t relSystNsdAtlas[binsAtlas] = {0}; // relative
Double_t errNsdAtlas[binsAtlas] = {0}; // stat+syst added linearly
Double_t lowErrNsdAtlas[binsAtlas] = {0}; // lower
Double_t highErrNsdAtlas[binsAtlas] = {0}; // upper
Double_t relErrNsdAtlas[binsAtlas] = {0}; // relative
Double_t err2NsdAtlas[binsAtlas] = {0}; // stat+syst added quadratically
Double_t lowErr2NsdAtlas[binsAtlas] = {0}; // lower
Double_t highErr2NsdAtlas[binsAtlas] = {0}; // upper
Double_t relErr2NsdAtlas[binsAtlas] = {0}; // relative
//
// define arrays to store CMS data points
//
Double_t ptCms[binsCms] = {0}; // pt value (weighted)
Double_t centerPtCms[binsCms] = {0}; // center of bin
Double_t widthPtCms[binsCms] = {0}; // width
Double_t errPtCms[binsCms] = {0}; // error (half width)
Double_t lowPtCms[binsCms] = {0}; // lower edge
Double_t highPtCms[binsCms] = {0}; // upper edge
Double_t nsdCms[binsCms] = {0}; // NSD
/*
Double_t statNsdCms[binsCms] = {0}; // stat error
Double_t lowStatNsdCms[binsCms] = {0}; // lower
Double_t highStatNsdCms[binsCms] = {0}; // upper
Double_t relStatNsdCms[binsCms] = {0}; // relative
Double_t systNsdCms[binsCms] = {0}; // syst error
Double_t lowSystNsdCms[binsCms] = {0}; // lower
Double_t highSystNsdCms[binsCms] = {0}; // upper
Double_t relSystNsdCms[binsCms] = {0}; // relative
*/
Double_t errNsdCms[binsCms] = {0}; // stat+syst added linearly
Double_t lowErrNsdCms[binsCms] = {0}; // lower
Double_t highErrNsdCms[binsCms] = {0}; // upper
Double_t relErrNsdCms[binsCms] = {0}; // relative
Double_t err2NsdCms[binsCms] = {0}; // stat+syst added quadratically
Double_t lowErr2NsdCms[binsCms] = {0}; // lower
Double_t highErr2NsdCms[binsCms] = {0}; // upper
Double_t relErr2NsdCms[binsCms] = {0}; // relative
//
// define arrays to store UA1 data points
//
Double_t ptUa1[binsUa1] = {0}; // pt value (weighted)
Double_t centerPtUa1[binsUa1] = {0}; // center of bin
Double_t widthPtUa1[binsUa1] = {0}; // width
Double_t errPtUa1[binsUa1] = {0}; // error (half width)
Double_t lowPtUa1[binsUa1] = {0}; // lower edge
Double_t highPtUa1[binsUa1] = {0}; // upper edge
Double_t crossUa1[binsUa1] = {0}; // Invariant cross section
/*
Double_t statCrossUa1[binsUa1] = {0}; // stat error
Double_t lowStatCrossUa1[binsUa1] = {0}; // lower
Double_t highStatCrossUa1[binsUa1] = {0}; // upper
Double_t relStatCrossUa1[binsUa1] = {0}; // relative
Double_t systCrossUa1[binsUa1] = {0}; // syst error
Double_t lowSystCrossUa1[binsUa1] = {0}; // lower
Double_t highSystCrossUa1[binsUa1] = {0}; // upper
Double_t relSystCrossUa1[binsUa1] = {0}; // relative
*/
Double_t errCrossUa1[binsUa1] = {0}; // stat+syst added linearly
Double_t lowErrCrossUa1[binsUa1] = {0}; // lower
Double_t highErrCrossUa1[binsUa1] = {0}; // upper
Double_t relErrCrossUa1[binsUa1] = {0}; // relative
Double_t err2CrossUa1[binsUa1] = {0}; // stat+syst added quadratically
Double_t lowErr2CrossUa1[binsUa1] = {0}; // lower
Double_t highErr2CrossUa1[binsUa1] = {0}; // upper
Double_t relErr2CrossUa1[binsUa1] = {0}; // relative
Double_t yieldUa1[binsUa1] = {0}; // Invariant Yield
/*
Double_t statYieldUa1[binsUa1] = {0}; // stat error
Double_t lowStatYieldUa1[binsUa1] = {0}; // lower
Double_t highStatYieldUa1[binsUa1] = {0}; // upper
Double_t relStatYieldUa1[binsUa1] = {0}; // relative
Double_t systYieldUa1[binsUa1] = {0}; // syst error
Double_t lowSystYieldUa1[binsUa1] = {0}; // lower
Double_t highSystYieldUa1[binsUa1] = {0}; // upper
Double_t relSystYieldUa1[binsUa1] = {0}; // relative
*/
Double_t errYieldUa1[binsUa1] = {0}; // stat+syst added linearly
Double_t lowErrYieldUa1[binsUa1] = {0}; // lower
Double_t highErrYieldUa1[binsUa1] = {0}; // upper
Double_t relErrYieldUa1[binsUa1] = {0}; // relative
Double_t err2YieldUa1[binsUa1] = {0}; // stat+syst added quadratically
Double_t lowErr2YieldUa1[binsUa1] = {0}; // lower
Double_t highErr2YieldUa1[binsUa1] = {0}; // upper
Double_t relErr2YieldUa1[binsUa1] = {0}; // relative
//
// define arrays to store PHOJET data points
//
Double_t nEventsPhojet = 0;
Double_t centerPtPhojet[binsPhojet] = {0};
Double_t ptPhojet[binsPhojet] = {0};
Double_t widthPtPhojet[binsPhojet] = {0};
Double_t errPtPhojet[binsPhojet] = {0};
Double_t lowPtPhojet[binsPhojet] = {0};
Double_t highPtPhojet[binsPhojet] = {0};
Double_t inelPhojet[binsPhojet] = {0};
Double_t errInelPhojet[binsPhojet] = {0};
Double_t lowErrInelPhojet[binsPhojet] = {0};
Double_t highErrInelPhojet[binsPhojet] = {0};
Double_t relErrInelPhojet[binsPhojet] = {0};
Double_t centerPt2PiPtPhojet[binsPhojet] = {0};
Double_t pt2PiPtPhojet[binsPhojet] = {0};
Double_t widthPt2PiPtPhojet[binsPhojet] = {0};
Double_t errPt2PiPtPhojet[binsPhojet] = {0};
Double_t lowPt2PiPtPhojet[binsPhojet] = {0};
Double_t highPt2PiPtPhojet[binsPhojet] = {0};
Double_t inel2PiPtPhojet[binsPhojet] = {0};
Double_t errInel2PiPtPhojet[binsPhojet] = {0};
Double_t lowErrInel2PiPtPhojet[binsPhojet] = {0};
Double_t highErrInel2PiPtPhojet[binsPhojet] = {0};
Double_t relErrInel2PiPtPhojet[binsPhojet] = {0};
//
// define arrays to store PYTHIA D6T (109) data points
//
Double_t nEventsPythia109 = 0;
Double_t centerPtPythia109[binsPythia109] = {0};
Double_t ptPythia109[binsPythia109] = {0};
Double_t widthPtPythia109[binsPythia109] = {0};
Double_t errPtPythia109[binsPythia109] = {0};
Double_t lowPtPythia109[binsPythia109] = {0};
Double_t highPtPythia109[binsPythia109] = {0};
Double_t inelPythia109[binsPythia109] = {0};
Double_t errInelPythia109[binsPythia109] = {0};
Double_t lowErrInelPythia109[binsPythia109] = {0};
Double_t highErrInelPythia109[binsPythia109] = {0};
Double_t relErrInelPythia109[binsPythia109] = {0};
Double_t centerPt2PiPtPythia109[binsPythia109] = {0};
Double_t pt2PiPtPythia109[binsPythia109] = {0};
Double_t widthPt2PiPtPythia109[binsPythia109] = {0};
Double_t errPt2PiPtPythia109[binsPythia109] = {0};
Double_t lowPt2PiPtPythia109[binsPythia109] = {0};
Double_t highPt2PiPtPythia109[binsPythia109] = {0};
Double_t inel2PiPtPythia109[binsPythia109] = {0};
Double_t errInel2PiPtPythia109[binsPythia109] = {0};
Double_t lowErrInel2PiPtPythia109[binsPythia109] = {0};
Double_t highErrInel2PiPtPythia109[binsPythia109] = {0};
Double_t relErrInel2PiPtPythia109[binsPythia109] = {0};
//
// define arrays to store PYTHIA ATLAS-CSC (306) data points
//
Double_t nEventsPythia306 = 0;
Double_t centerPtPythia306[binsPythia306] = {0};
Double_t ptPythia306[binsPythia306] = {0};
Double_t widthPtPythia306[binsPythia306] = {0};
Double_t errPtPythia306[binsPythia306] = {0};
Double_t lowPtPythia306[binsPythia306] = {0};
Double_t highPtPythia306[binsPythia306] = {0};
Double_t inelPythia306[binsPythia306] = {0};
Double_t errInelPythia306[binsPythia306] = {0};
Double_t lowErrInelPythia306[binsPythia306] = {0};
Double_t highErrInelPythia306[binsPythia306] = {0};
Double_t relErrInelPythia306[binsPythia306] = {0};
Double_t centerPt2PiPtPythia306[binsPythia306] = {0};
Double_t pt2PiPtPythia306[binsPythia306] = {0};
Double_t widthPt2PiPtPythia306[binsPythia306] = {0};
Double_t errPt2PiPtPythia306[binsPythia306] = {0};
Double_t lowPt2PiPtPythia306[binsPythia306] = {0};
Double_t highPt2PiPtPythia306[binsPythia306] = {0};
Double_t inel2PiPtPythia306[binsPythia306] = {0};
Double_t errInel2PiPtPythia306[binsPythia306] = {0};
Double_t lowErrInel2PiPtPythia306[binsPythia306] = {0};
Double_t highErrInel2PiPtPythia306[binsPythia306] = {0};
Double_t relErrInel2PiPtPythia306[binsPythia306] = {0};
//
// define arrays to store PYTHIA PERUGIA0 (320) data points
//
Double_t nEventsPythia320 = 0;
Double_t centerPtPythia320[binsPythia320] = {0};
Double_t ptPythia320[binsPythia320] = {0};
Double_t widthPtPythia320[binsPythia320] = {0};
Double_t errPtPythia320[binsPythia320] = {0};
Double_t lowPtPythia320[binsPythia320] = {0};
Double_t highPtPythia320[binsPythia320] = {0};
Double_t inelPythia320[binsPythia320] = {0};
Double_t errInelPythia320[binsPythia320] = {0};
Double_t lowErrInelPythia320[binsPythia320] = {0};
Double_t highErrInelPythia320[binsPythia320] = {0};
Double_t relErrInelPythia320[binsPythia320] = {0};
Double_t centerPt2PiPtPythia320[binsPythia320] = {0};
Double_t pt2PiPtPythia320[binsPythia320] = {0};
Double_t widthPt2PiPtPythia320[binsPythia320] = {0};
Double_t errPt2PiPtPythia320[binsPythia320] = {0};
Double_t lowPt2PiPtPythia320[binsPythia320] = {0};
Double_t highPt2PiPtPythia320[binsPythia320] = {0};
Double_t inel2PiPtPythia320[binsPythia320] = {0};
Double_t errInel2PiPtPythia320[binsPythia320] = {0};
Double_t lowErrInel2PiPtPythia320[binsPythia320] = {0};
Double_t highErrInel2PiPtPythia320[binsPythia320] = {0};
Double_t relErrInel2PiPtPythia320[binsPythia320] = {0};