K* Rho00 results comparison 200 GeV Run-11
We will compare the K* analysis step by step:
Our codes at:
/gpfs01/star/pwg/subhash/Public/Kstar_Comparison
------------------------------------------------------------------------------------------------
Date January 6, 2021:
Common Dataset:
<input URL="catalog:star.bnl.gov
filetype=daq_reco_picoDst,trgsetupname=AuAu200_production_2011,filename~st_physics,storage!=hpss" nFiles="all" preferStorage="local"/>
Checking Event track and PID cuts:
------------------------------------------------------------------------------------------------
Subhash:
trigger ID:
|vz| < 30 cm, |vr|< 2.0 cm, Vz-VpdVz < 3 cm
Centrality condition:
refmultCorrUtil = new StRefMultCorr();
refmultCorrUtil -> init(runnumber);
refmultCorrUtil->initEvent(refMult, VertexZPos, zdc_cons);
Bad run rejection from RefMultCorr: if(refmultCorrUtil->isBadRun(runnumber))
Event plane reconstruction: pt > 0.2 && pt < 2 GeV/c
|eta| < 1.0
|dca| < 2.0
NhitsFit > 15
NhitsFit/MaxHIts > 0.55
use pt-weight, re-centering and shifting
Single track cuts:
pt > 0.2, pt < 10 GeV/c
|eta| < 1.0
|dca| < 2.0
NhitsFit > 15
NhitsFit/MaxHIts > 0.55
IsPion=false; IsKaon=false;
PID: if (beta > 0 && pass mass-square cut) IsPion=true; IsKaon=true;
if(pass-TPC-Nsigma-cut) IsPion=true; IsKaon=true;
Before pair-loop, store track those passed quality cuts in PID cuts in array: pion and kaon array
Pair-loop:
Loops over pion and kaon arrays track pairs:
Apply |pair-rapidity| < 1.0
Fill histogram
Autocorrelation subtraction for TPC event plane ....
store an index for tracks participating in event plane reconstruction:
if(pt > 0.2 && pt< 2.0 && dca<2.0 && fabs(eta)<=1.0 && nHitsFit >= 15 && ratio>=0.55 && ratio < 1.05) trkin = 1; //flow track
Then in K*-loop (pair loop)
if the daughter participates in event plane, subtract the q-vector it from the Q-vector (full event flow Q vector)
if(flow_indx_kaon) /* trackin */
{
Q_eta_full_i = Q_eta_full_i - Q_Daughter1;
}
if(flow_indx_pion) /* trackin */
{
Q_eta_full_i = Q_eta_full_i - Q_Daughter2;
}
------------------------------------------------------------------------------------------------
Chensheng:
Trigger ID:
if(!((mEvent->isTrigger(350003))|| (mEvent->isTrigger(350013))|| (mEvent->isTrigger(350023))|| (mEvent->isTrigger(350033))|| (mEvent->isTrigger(350043)) )) return kTRUE;
|vz| < 30 cm, |vr|< 2.0 cm, Vz-VpdVz < 3 cm
Centrality condition:
mRefmultCorr->init(mEvent->runId());
if(mRefmultCorr->isBadRun(mEvent->runId()))
cut on no. of tof-matched tracks [REMOVED]
if(n_Tof_match < 3) return kStOK; [REMOVED]
Event plane reconstruction:
if(fabs(eta)<=1.0 && pt<=2.0 && pt>=0.2 && gdca<=2. && gdca>=0. && nHitsFit>15 && ratio>0.55)
use pt weight, re-centering and shifting
Single track cuts:
if(p_1<0.2 || p_1>10) continue;
if(nHitsFit_1<=15) continue;
if(ratio_1<0.55) continue;
if(fabs(eta_1)>1.0) continue;
if(gdca_1>2.0) continue;
PID:
if(beta > 0 && pass-tof-mass-square-cut) passTof = 1;
if(pass-TPC-sigma-cut) passTpc = 1
if(passTof==0 && passTof==0) continue;
Pair-loop:
Loops over all the possible track pairs:
If single tracks passed the above cuts && |pair-rapidity| < 1.0
Fill histogram
Autocorrelation subtraction for TPC event plane
Implemented for full event plane
------------------------------------------------------------------------------------------------
For Chensheng, next step is to get TPC event calibration files for run-11 data.
Jan-11, 2021
TPC calibration DONE.
------------------------------------------------------------------------------------------------
Jan-12, 2021
We found discrepancies in combinatorial background among us.
Histogram entries in same event and rotation background matched when integrated over cos (theta) bins.
For different cos(theta) bins, sig>>bg for cos(theta)~0, and sig<<bg for cos(theta)~1
Chensheng, found he didn't have EP autocorrelation subtraction for rotation-pairs. He will correct it and get invariant mass distribution for a sub-sample of events runnumber[]=12126101-12138024
Still see the same background behavior
------------------------------------------------------------------------------------------------
Jan 13, 2021
Next, we will choose a single file and then we will run over a single event (a particular event id).
Then check number of pions and kaons tracks, kstar candidates and so on ...
From Subhash:
# of pi+ = 262
# no. of kstar-pairs (K+, pi-) bin theta = 4048, 3916, 3924, 4405, 4439 = 20732
Chensheng made PID cut same as Subhash
From Chensheng:
K+: 73
Entries in cos(theta*) from 0 to 1
In code, the event plane calculation part among us is different (independent EP calibration).
Comparison of our entries in cos (theta*) bins from Same and Rotation events:
Same Event pair:
image_2021_01_13T05_48_45_999Z.png |
Rotated pair:
image_2021_01_13T05_49_17_874Z.png
------------------------------------------------------------------------------------------------
Distributions look reasonable.
Next Chensheng will get invariant mass and rho00 distributions from a larger data set.
------------------------------------------------------------------------------------------------
Jan 14, 2021
Chensheng ran a small sample of data, runnumber[]12126101-12138024
To calculate K* raw yield we follow:
Chensheng calculated raw Rho00 from a small sample of data .
K* Rho00 seems > 1/3
rho00_Chensheng_small_sample.pdf
Next, he will run over full dataset of run-11
------------------------------------------------------------------------------------------------
Jan18, 2021
We will be using exactly same event plane for this cross-check.
Subhash's TPC event plane class is at:
/gpfs01/star/pwg/subhash/Public/Kstar_Comparison/Subhash_ep/StRoot/StTPCEventPlane
Subhash modified his track cut variables (DCA calculations) to be exact same as Chensheng.
We have exact same number of entries.
Subhash:
Chensheng:
psi2: 0.955075
Update_Compare_small_sample.png
----------------------------------------------------------------
----------------------------------------------------------------
Jan 21, 2121
We compare raw rho00 by using same event plane information from a large sample of events:
Raw_rho00_comparison_cz_ss.pdf
Results compares well.
----------------------------------------------------------------
Jan 27:
We compare raw rho00 from independent event plane information. We found differences in the results when using different event plane:
Kstar_Rhho00_SS_CZ.pdf
Next, we will check the event plane part among us.
For event plane calibration:
Subhash: did re-centering run by run and centrality wise. While for shift correction it is integrated over all the runs.
[Subhash will implement run-by-run shift correction]
Chensheng: Make groups for every 10 runs. The recenter and shift are done group-by-group and cent-by-cent.
We both got 652 tracks for event plane reconstruction.
With our current code:
Subhash:
Chensheng:
----------------------------------------------------------------
- subhash's blog
- Login or register to post comments