Presentation is loading. Please wait.

Presentation is loading. Please wait.

Methods for flow analysis in ALICE FLOW package Ante Bilandzic Trento, 15.09.2009.

Similar presentations


Presentation on theme: "Methods for flow analysis in ALICE FLOW package Ante Bilandzic Trento, 15.09.2009."— Presentation transcript:

1 Methods for flow analysis in ALICE FLOW package Ante Bilandzic Trento, 15.09.2009

2 2Outline Anisotropic flow Anisotropic flow From theorists’ point of view From theorists’ point of view From experimentalists’ point of view From experimentalists’ point of view Multiparticle azimuthal correlations Multiparticle azimuthal correlations Methods for flow analysis implemented in ALICE flow package Methods for flow analysis implemented in ALICE flow package 2-particle methods 2-particle methods Multiparticle methods (4-, 6- and 8- particle methods) Multiparticle methods (4-, 6- and 8- particle methods) Genuine multiparticle methods Genuine multiparticle methods Recent development for ALICE: Q -cumulants Recent development for ALICE: Q -cumulants Method comparison Method comparison Idealistic simulations ‘on the fly’ Idealistic simulations ‘on the fly’ Realistic pp simulations (Pythia) Realistic pp simulations (Pythia) Realistic heavy-ion simulations (Therminator) Realistic heavy-ion simulations (Therminator)

3 3 Anisotropic flow (th) S. Voloshin and Y. Zhang (1996): S. Voloshin and Y. Zhang (1996): Azimuthal distributions of particles measured with respect to reaction plane (spanned by impact parameter vector and beam axis) are not isotropic. Azimuthal distributions of particles measured with respect to reaction plane (spanned by impact parameter vector and beam axis) are not isotropic. Harmonics v n quantify anisotropic flow Harmonics v n quantify anisotropic flow

4 4 Anisotropic flow (exp) Since reaction plane cannot be measured e-b-e, consider the quantities which do not depend on it’s orientation: multiparticle azimuthal correlations Since reaction plane cannot be measured e-b-e, consider the quantities which do not depend on it’s orientation: multiparticle azimuthal correlations Basic underlying assumption of flow analysis: If only flow correlations are present we can write Basic underlying assumption of flow analysis: If only flow correlations are present we can write Cool idea but already at this level there are two important issues Cool idea but already at this level there are two important issues Statistical flow fluctuations e-b-e, what we measure is actually: Statistical flow fluctuations e-b-e, what we measure is actually: Other sources of correlations (systematic bias a.k.a. nonflow): Other sources of correlations (systematic bias a.k.a. nonflow):

5 5 Methods to measure flow 1) Measure the flow with rapidity gaps (using the PMD and FMDs)  advantage: most of nonflow is due to short range correlations, thus using rapidity gaps suppresses nonflow  disadvantage: not known how much nonflow is supressed, results are model dependent and "long range" rapidity correlations are not modeled very well 2) Measure the deflection of the spectators at beam and target rapidity ( v 1 in the ZDC)  advantages: 1) nonflow is really very much suppressed, 2) fluctuations are also decoupled from midrapidity source  disadvantage: small resolution c, not an easy measurement 3) Measure flow using multiparticle correlations All three methods for measuring flow are used in ALICE, but in remainder of the talk will focus only on the last one

6 6 Multiparticle azimuthal correlations Typically nonflow correlations involve only few particles. Based purely on combinatorial grounds: Typically nonflow correlations involve only few particles. Based purely on combinatorial grounds: One can use 2- and 4-particle correlations to estimate flow only if: One can use 2- and 4-particle correlations to estimate flow only if: It is possible to obtain flow estimate from the genuine multiparticle correlation (Ollitrault et al). In this case one reaches the theoretical limit of applicability: It is possible to obtain flow estimate from the genuine multiparticle correlation (Ollitrault et al). In this case one reaches the theoretical limit of applicability: Can we now relax once we have devised multiparticle correlations to estimate flow experimentally? Can we now relax once we have devised multiparticle correlations to estimate flow experimentally?

7 7 There are some more issues… Basic problem: How to calculate multiparticle correlations? Naïve approach leads to evaluation of nested loops over heavy-ion data, certainly not feasible Basic problem: How to calculate multiparticle correlations? Naïve approach leads to evaluation of nested loops over heavy-ion data, certainly not feasible Numerical stability of flow estimates? Numerical stability of flow estimates? Measured azimuthal correlations are strongly affected by any inefficiencies in the detector acceptance Measured azimuthal correlations are strongly affected by any inefficiencies in the detector acceptance Is one pass over data enough or not to correct for it? Is one pass over data enough or not to correct for it? Can we also estimate subdominant flow harmonics? Can we also estimate subdominant flow harmonics? Besides the fact that flow fluctuates e-b-e, and very likely also the systematic bias coming from nonflow, the multiplicity fluctuates as well e-b-e Besides the fact that flow fluctuates e-b-e, and very likely also the systematic bias coming from nonflow, the multiplicity fluctuates as well e-b-e

8 8 In the rest of the talk Outline of the methods based on multiparticle azimuthal correlations which were developed by various authors to tackle all these issues and which were implemented in the ALICE FLOW package Outline of the methods based on multiparticle azimuthal correlations which were developed by various authors to tackle all these issues and which were implemented in the ALICE FLOW package Emphasis will be given to cumulants (in particular to Q - cumulants – a method recently developed for ALICE which is essentially just another way to calculate cumulants with potential improvements) Emphasis will be given to cumulants (in particular to Q - cumulants – a method recently developed for ALICE which is essentially just another way to calculate cumulants with potential improvements) Notation: In what follows I will use frequently phrase “non-weighted Q -vector evaluated in harmonic n ” for the following: Notation: In what follows I will use frequently phrase “non-weighted Q -vector evaluated in harmonic n ” for the following:

9 9 Methods implemented for ALICE (naming conventions) MCEP = Monte Carlo Event Plane SP = Scalar Product GFC = Generating Function Cumulants QC = Q-cumulants FQD = Fitting q-distribution LYZ = Lee-Yang Zero (sum and product) LYZEP = Lee-Yang Zero Event Plane Raimond Snellings, Naomi van der Kolk, ab Raimond Snellings, Naomi van der Kolk, ab

10 10MCEP Using the knowledge of sampled reaction plane event- by-event and calculating directly Using the knowledge of sampled reaction plane event- by-event and calculating directly Both integrated and differential flow calculated in this way Both integrated and differential flow calculated in this way Flow estimates of all other methods in simulations are being compared to this one Flow estimates of all other methods in simulations are being compared to this one

11 11 Cumulants: A principle Ollitrault et al: Imagine that there are only flow and 2- particle nonflow correlations present. Than contributions to measured 2- and 4-particle correlations read Ollitrault et al: Imagine that there are only flow and 2- particle nonflow correlations present. Than contributions to measured 2- and 4-particle correlations read By definition, for detectors with uniform acceptance 2 nd and 4 th order cumulant are given by By definition, for detectors with uniform acceptance 2 nd and 4 th order cumulant are given by

12 12 Cumulants: GFC To circumvent evaluation of nested loops to get multiparticle correlations: Borghini, Dinh and Ollitrault proposed the usage of generating function – used regularly at STAR (and recently at PHENIX): To circumvent evaluation of nested loops to get multiparticle correlations: Borghini, Dinh and Ollitrault proposed the usage of generating function – used regularly at STAR (and recently at PHENIX):

13 13 Cumulants: GFC Example of numerical instability: making equivalent simulations with fixed multiplicity M = 500 and statistics of N = 10 5 events, but with different input values for flow Example of numerical instability: making equivalent simulations with fixed multiplicity M = 500 and statistics of N = 10 5 events, but with different input values for flow input v 2 = 0.05 input: v 2 = 0.15 GFC method has 2 main limitations: a) not numerically stable for all values of multiplicity, flow and number of events, b) biased by flow fluctuations

14 14 Cumulants: QC Another approach to circumvent evaluation of nested loops to get multiparticle correlations: Sergei Voloshin’s idea to express multiparticle correlations in terms of expressions involving Q -vectors evaluated (in general) in different harmonics Another approach to circumvent evaluation of nested loops to get multiparticle correlations: Sergei Voloshin’s idea to express multiparticle correlations in terms of expressions involving Q -vectors evaluated (in general) in different harmonics Once you have expressed multiparticle correlations in this way, it is trivial to build up cumulants from them Once you have expressed multiparticle correlations in this way, it is trivial to build up cumulants from them Publication S. Voloshin, R. Snellings, ab “Flow analysis with Q -cumulants” is in preparation Publication S. Voloshin, R. Snellings, ab “Flow analysis with Q -cumulants” is in preparation

15 15 Demystifying QC Define average 2- and 4-particle azimuthal correlations for a single event as Define average 2- and 4-particle azimuthal correlations for a single event as Define average 2- and 4-particle azimuthal correlations for all events as Define average 2- and 4-particle azimuthal correlations for all events as and follow the recipe… and follow the recipe…

16 16 Evaluate Q -vector in harmonics n and 2n for a particular event and insert those quantities in the following Eqs: Evaluate Q -vector in harmonics n and 2n for a particular event and insert those quantities in the following Eqs: QC recipe, part 1 These Eqs. give exactly the same answer for 2- and 4- particle correlations for a particular event as the one obtained with two and four nested loops, but in almost no CPU time These Eqs. give exactly the same answer for 2- and 4- particle correlations for a particular event as the one obtained with two and four nested loops, but in almost no CPU time

17 17 How to obtain exact averages for all events? How to obtain exact averages for all events? By using multiplicity weights! For 2-particle correlation multiplicity weight is M(M-1) and for 4-particle correlation multiplicity weight is M(M-1)(M-2)(M-3) By using multiplicity weights! For 2-particle correlation multiplicity weight is M(M-1) and for 4-particle correlation multiplicity weight is M(M-1)(M-2)(M-3) QC recipe, part 2 Now it is trivial to build up 2 nd and 4 th order cumulant Now it is trivial to build up 2 nd and 4 th order cumulant

18 18 Method comparisons (series of plots)

19 19Nonflow only 2-particle estimates are biased As expected only 2-particle estimates are biased Example: input v 2 = 0.05, M = 500, N = 5 × 10 6 and simulate nonflow by taking each particle twice Example: input v 2 = 0.05, M = 500, N = 5 × 10 6 and simulate nonflow by taking each particle twice

20 20 Flow fluctuations Example 1: v 2 = 0.05 +/- 0.02 (Gaussian), M = 500, N = 10 6 Example 1: v 2 = 0.05 +/- 0.02 (Gaussian), M = 500, N = 10 6 Gaussian flow fluctuations affect the methods as predicted If the flow fluctuations are Gaussian, the theorists say If the flow fluctuations are Gaussian, the theorists say

21 21 Flow fluctuations Example 2: v 2 in [0.04,0.06] (uniform), M = 500, N = 9 × 10 6 Example 2: v 2 in [0.04,0.06] (uniform), M = 500, N = 9 × 10 6 Uniform flow fluctuations affect the methods differently as the Gaussian fluctuations Uniform flow fluctuations affect the methods differently as the Gaussian fluctuations

22 22 Multiplicity fluctuations (small ) Example 1: M = 50 +/- 10 (Gaussian), input fixed v 2 = 0.075, N = 10 × 10 6 Example 1: M = 50 +/- 10 (Gaussian), input fixed v 2 = 0.075, N = 10 × 10 6 LYZ (sum) big statistical spread, SP systematically biased LYZ (sum) big statistical spread, SP systematically biased FQD doing fine, spread for QC is smaller than for GFC FQD doing fine, spread for QC is smaller than for GFC

23 23 Extracting subdominant harmonic Example: input v 1 = 0.10, v 2 = 0.05, M = 500, N = 10 × 10 6 and estimating subdominant harmonic v 2 Example: input v 1 = 0.10, v 2 = 0.05, M = 500, N = 10 × 10 6 and estimating subdominant harmonic v 2 All methods are fine

24 24 Extracting subdominant harmonic Example: input v 2 = 0.05, v 4 = 0.10, M = 500, N = 10 × 10 6 and estimating subdominant harmonic v 2 Example: input v 2 = 0.05, v 4 = 0.10, M = 500, N = 10 × 10 6 and estimating subdominant harmonic v 2 FQD and LYZ (sum) are biased and we still have to tune the LYZ product

25 25 Non-uniform acceptance To correct for the bias on flow estimates coming from the non-uniform acceptance of the detector, several techniques were proposed by various authors: flattening, recentering, etc. To correct for the bias on flow estimates coming from the non-uniform acceptance of the detector, several techniques were proposed by various authors: flattening, recentering, etc. require additional run over data require additional run over data some of them not applicable for detectors with gaps in azimuthal acceptance (e.g. flattening) some of them not applicable for detectors with gaps in azimuthal acceptance (e.g. flattening) Ollitrault et al proposed evaluating generating functions along fixed directions in the laboratory frame and averaging the results obtained for those directions: Ollitrault et al proposed evaluating generating functions along fixed directions in the laboratory frame and averaging the results obtained for those directions: works fine for GFC and LYZ works fine for GFC and LYZ no need for an additional run over data no need for an additional run over data Recent: For Q -cumulants it is possible explicitly to calculate and subtract the bias coming from the non- uniform acceptance Recent: For Q -cumulants it is possible explicitly to calculate and subtract the bias coming from the non- uniform acceptance applicable to all types of non-uniform acceptance applicable to all types of non-uniform acceptance one run over data enough one run over data enough

26 26 Non-uniform acceptance The terms in counter balance the bias due to non- uniform acceptance, so that QC{2} and QC{4} remain unbiased The terms in yellow counter balance the bias due to non- uniform acceptance, so that QC{2} and QC{4} remain unbiased

27 27 Non-uniform acceptance Example: input v 2 = 0.05, M = 500, N = 8 × 10 6, particles emitted in 60 o <  < 90 o and 180 o <  < 225 o ignored Example: input v 2 = 0.05, M = 500, N = 8 × 10 6, particles emitted in 60 o <  < 90 o and 180 o <  < 225 o ignored Detector’s azimuthal acceptance has two gaps: Detector’s azimuthal acceptance has two gaps:

28 28 Non-uniform acceptance SP and FQD in its present form cannot be used if detector has gaps in acceptance SP and FQD in its present form cannot be used if detector has gaps in acceptance QC{6} and QC{8}: correction still not calculated and implemented, but the idea how to proceed is clear QC{6} and QC{8}: correction still not calculated and implemented, but the idea how to proceed is clear GFC and LYZ rely on averaging out the bias by making projections on 5 fixed directions – pragmatic approach GFC and LYZ rely on averaging out the bias by making projections on 5 fixed directions – pragmatic approach QC{2} and QC{4}: the bias is explicitly calculated and subtracted QC{2} and QC{4}: the bias is explicitly calculated and subtracted Zoomed plot from LHS:

29 29 Numerical stability Are estimates still numerically stable for very large flow? Are estimates still numerically stable for very large flow? Example: input v 2 = 0.50, M = 500, N = 10 6 Example: input v 2 = 0.50, M = 500, N = 10 6 LHS: GFC estimates unstable (there is no unique set of points in a complex plain which give stable results for all values of number of events, average multiplicity and flow) LHS: GFC estimates unstable (there is no unique set of points in a complex plain which give stable results for all values of number of events, average multiplicity and flow) RHS: Methods not based on generating functions (SP and QC) are numerically much more stable RHS: Methods not based on generating functions (SP and QC) are numerically much more stable Zoomed plot from LHS:

30 30 QC factbook Possible to get both integrated and differential flow in a single run Possible to get both integrated and differential flow in a single run Not biased by interference between different harmonics: can be applied to extract subdominant harmonics Not biased by interference between different harmonics: can be applied to extract subdominant harmonics Not biased by interference between different order estimates for the same harmonic (e.g. you do not need the knowledge of the 8 th order estimate to calculate the 2 nd order estimate) Not biased by interference between different order estimates for the same harmonic (e.g. you do not need the knowledge of the 8 th order estimate to calculate the 2 nd order estimate) Not biased by multiplicity fluctuations: compared to GFC improved results for peripheral collisions Not biased by multiplicity fluctuations: compared to GFC improved results for peripheral collisions Not biased by numerical errors: compared to GFC no need to tune interpolating parameters (e.g. r 0 for GFC, QC has no parameters) Not biased by numerical errors: compared to GFC no need to tune interpolating parameters (e.g. r 0 for GFC, QC has no parameters) Detector effects can be quantified and corrected for in a single run over data even for the detectors with gaps in azimuthal acceptance Detector effects can be quantified and corrected for in a single run over data even for the detectors with gaps in azimuthal acceptance Biased by flow fluctuations

31 31 Pythia pp Realistic pp data simulated with no flow Realistic pp data simulated with no flow ~ 10, N = 3 × 10 4 ~ 10, N = 3 × 10 4 All multiparticle methods fail (because v n is not >> 1/M ) All multiparticle methods fail (because v n is not >> 1/M ) ZDC will also fail for pp ZDC will also fail for pp rapidity gaps do work albeit model dependent rapidity gaps do work albeit model dependent

32 32Therminator Realistic heavy-ion dataset ( = 2164, N = 1728 ): Realistic heavy-ion dataset ( = 2164, N = 1728 ): Clear advantage of multiparticle methods over 2-particle methods (GFC higher orders need tuning of interpolating parameters to suppress numerical instability) Clear advantage of multiparticle methods over 2-particle methods (GFC higher orders need tuning of interpolating parameters to suppress numerical instability)

33 33Therminator More detailed impression: differential flow in p t More detailed impression: differential flow in p t

34 34Therminator More detailed impression: differential flow in h More detailed impression: differential flow in h

35 35Therminator Same dataset as before just reducing multiplicity with rapidity cuts to get to the more realistic values ( = 634, N = 1722 ): Same dataset as before just reducing multiplicity with rapidity cuts to get to the more realistic values ( = 634, N = 1722 ):

36 36 Heavy-ions in ALICE Assuming 100 minbias events/s during a run giving 60k events in the first 10 minutes Assuming 100 minbias events/s during a run giving 60k events in the first 10 minutes But a really safe estimate would be 10 ev/s on average during the whole PbPb run (2 weeks) But a really safe estimate would be 10 ev/s on average during the whole PbPb run (2 weeks) This shows that with a few minutes of good data taking we can provide the first reliable measurement of flow in ALICE

37 37 Thanks!

38 38 Backup slides

39 39FQD Evaluating event-by-event modulus of reduced flow vector and filling the histogram. The resulting distribution is fitted with the theoretical distribution in which flow appears as one of the parameters Evaluating event-by-event modulus of reduced flow vector and filling the histogram. The resulting distribution is fitted with the theoretical distribution in which flow appears as one of the parameters Method has 5 serious limitations: a) cannot be used to obtain differential flow, b) theoretical distribution valid only for large multiplicities, c) cannot be used to extract the subdominant harmonic, d) cannot be used for detectors with gaps in azimuthal acceptance, e) biased by flow fluctuations Method has 5 serious limitations: a) cannot be used to obtain differential flow, b) theoretical distribution valid only for large multiplicities, c) cannot be used to extract the subdominant harmonic, d) cannot be used for detectors with gaps in azimuthal acceptance, e) biased by flow fluctuations

40 40FQD Example: input v 2 = 0.05, M = 250, each particle taken twice to simulate 2-particle nonflow: Example: input v 2 = 0.05, M = 250, each particle taken twice to simulate 2-particle nonflow:

41 41SP u n,i is the unit vector of the i th particle (which is excluded from the flow vector Q n ) u n,i is the unit vector of the i th particle (which is excluded from the flow vector Q n ) a and b denote flow vectors of two independent subevents a and b denote flow vectors of two independent subevents 2-particle method 2-particle method Using a magnitude of the flow vector as a weight: Using a magnitude of the flow vector as a weight: Method has 4 serious limitations: a) strongly biased by 2- particle nonflow correlations, b) in its present form biased by inefficiencies in detector acceptance, c) biased by multiplicity fluctuations, d) biased by flow fluctuations Method has 4 serious limitations: a) strongly biased by 2- particle nonflow correlations, b) in its present form biased by inefficiencies in detector acceptance, c) biased by multiplicity fluctuations, d) biased by flow fluctuations

42 42 LYZ and LYZEP Introduced by Ollitrault et al Introduced by Ollitrault et al Gives genuine multiparticle estimate, both for integrated and differential flow Gives genuine multiparticle estimate, both for integrated and differential flow Two version implemented – sum and product Two version implemented – sum and product LYZEP additionally provides the event plane and it is based on LYZ (sum) LYZEP additionally provides the event plane and it is based on LYZ (sum) The method has 3 main limitations: a) one pass over data is not enough, b) not numerically stable for all flow values, c) biased by flow fluctuations The method has 3 main limitations: a) one pass over data is not enough, b) not numerically stable for all flow values, c) biased by flow fluctuations

43 43 LYZ product One should first compute for each event the complex- valued function: One should first compute for each event the complex- valued function: Next one should average over events for each value of r and q : Next one should average over events for each value of r and q : For every q value one must then look for the position of the first positive minimum of the modulus For every q value one must then look for the position of the first positive minimum of the modulus This is the Lee-Yang zero and an estimate of the integrated flow is given now by This is the Lee-Yang zero and an estimate of the integrated flow is given now by

44 44 LYZ sum Start by making the projection to an arbitrary laboratory angle q of the second-harmonic flow vector Start by making the projection to an arbitrary laboratory angle q of the second-harmonic flow vector The sum generating function is given by The sum generating function is given by The rest is analogous as in LYZ prod The rest is analogous as in LYZ prod

45 45 Demystifying QC How to use QC to calculate the differential flow? How to use QC to calculate the differential flow? Denote angles of the particles belonging to the particular bin of interest with  and angles of particles used to determine the reaction plane with  Denote angles of the particles belonging to the particular bin of interest with  and angles of particles used to determine the reaction plane with  Define average reduced 2’- and 4’-particle azimuthal correlations for a particular bin in a single event as Define average reduced 2’- and 4’-particle azimuthal correlations for a particular bin in a single event as Define average reduced 2’- and 4’-particle azimuthal correlations for a particular bin over all events as Define average reduced 2’- and 4’-particle azimuthal correlations for a particular bin over all events as

46 46 QC recipe, part 3 Evaluate also Q- vector in harmonics n and 2n for particles belonging to the bin of interest in a single event and denote it is as q n and q 2n. Plug Q n, Q 2n, q n and q 2n into Evaluate also Q- vector in harmonics n and 2n for particles belonging to the bin of interest in a single event and denote it is as q n and q 2n. Plug Q n, Q 2n, q n and q 2n into M is the multiplicity of event and m is the multiplicity of M is the multiplicity of event and m is the multiplicity of particles in a particular bin in that event particles in a particular bin in that event

47 47 QC recipe, part 4 To get the final average for reduced 2’- and 4’-particle correlations over all events use the slightly modified multiplicity weights: To get the final average for reduced 2’- and 4’-particle correlations over all events use the slightly modified multiplicity weights: These Eqs. give exactly the same answer for reduced 2’- and 4’-particle correlations over all events as the one obtained with two and four nested loops, but in almost no CPU time These Eqs. give exactly the same answer for reduced 2’- and 4’-particle correlations over all events as the one obtained with two and four nested loops, but in almost no CPU time

48 48 QC recipe, the final touch and estimate differential flow from them: and estimate differential flow from them: Build up the cumulants for differential flow in the spirit of Ollitrault et al: Build up the cumulants for differential flow in the spirit of Ollitrault et al:


Download ppt "Methods for flow analysis in ALICE FLOW package Ante Bilandzic Trento, 15.09.2009."

Similar presentations


Ads by Google