////////////////////////////////////////////////////////////////////// // // $Id$ // // Author: Emanuele Simili // ////////////////////////////////////////////////////////////////////// // // Description: constants for the flow makers // bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla // bla bla bla bla bla bla bla bla bla bla bla bla bla bla ... // // Original Authors: Art Poskanzer & Raimond Snellings // ////////////////////////////////////////////////////////////////////// #ifndef ALIFLOWCONSTANTS_H #define ALIFLOWCONSTANTS_H #include class AliFlowConstants { public: enum { kHars = 2, // number of harmonics (>= 2) kSels = 2, // number of selections (for each harmonics) kSubs = 2, // number of sub-events kPhiBins = 360, // number of phi bins in weighting histograms kEtaBins = 100, // number of eta bins in FlowAnalysis histograms kPtBins = 100, // number of pT bins in FlowAnalysis histograms kPtBinsPart = 100, // number of pT bins in flow histograms kCumulIntegOrders = 3, // order of the cumulant analysis kCumulIntegQmax = 8, // .. kCumulDiffOrders = 2, // .. kCumulDiffQmax = 8, // .. kCents = 9, // total number of centrality classes kPid = 6 // total number of p.id. hypotesis }; typedef Double_t PhiWgt_t[kSels][kHars][kPhiBins]; // intermediate type to import weights from histograms' file static Int_t fgMClabel ; // checking the simulation: pTrack->Label()