see below
This set of analysis was done in preparation to PAC presentation at BNL, May 2008, ( Jan)
Definitions:
S1,S2 - "signal" yields for 2 spins states (helicity) "1", "2" , S1+S2=S
B1,B2 - "background" yields for 2 spins states "1", "2" , B1+B2=B
N1=S1+B1; N2=S2+B2; N1+N2=N=S+B - "raw" yields measured in real experiment
Assumptions:
ALraw=(N1-N2)/(N1+N2)= (S1-S2)/(S+B); V(ALraw)= 4*N1*N2/N3
I used capital & small letters to distinguish this two experiments.
Problem: find statistical error of 'signal' asymmetry:
ALsig= (S1-S2)/S
Solution:
Model predictions of A_L for W+, W- , used files:
rb800.w+pola_grsv00_2.root, rb800.w-pola_grsv00_2.root, rb800.w+unp_ct5m.root rb800.w-unp_ct5m.root
LT=800/pb,
Brown oval shows approximate coverage of IST+FGT
Red diamond shows region with max A_L and ... little yield.
From Brian, e/h algo ver 2.4, LT=800/pb.
This version uses only tower seed in bin 6-11, this is main reason efficiency is of 40%.
I'll assume in further calculation the W-reco efficiency is of 70%, flat in lepton PT>20 GeV.
Left: W-yield black=input, green - after cut 15.
Right: ratio. h->Smooth() was used for some histos.
PT=20.6 sum1= 1223 PT=25.6 sum1= 1251 sum2= 473 att=1/2.6 PT=30.6 sum1= 987 sum2= 406 att=1/2.4 PT=35.6 sum1= 771 sum2= 343 att=1/2.2 PT=40.6 sum1= 372 sum2= 166 att=1/2.2 PT=45.6 sum1= 74 sum2= 16 att=1/4.6
From Brian, e/h algo ver 2.4, LT=800/pb. h->Smooth() was used for some histos.
This version uses only tower seed in bin 6-11
Left: QCD-yield black=input, green - after cut 15.
Right: ratio= QCD attenuation, not the a;go gets ~3x 'weaker' at PT =[34-37] GeV , exactly where we need it the most
PT averaged attenuation of QCD events
PT=20.6 sum1=2122517 PT=25.6 sum1=528917 sum2=3992 att=1/133 PT=30.6 sum1=135252 sum2= 736 att=1/184 PT=35.6 sum1= 38226 sum2= 320 att=1/120 PT=40.6 sum1= 11292 sum2= 127 att=1/89 PT=45.6 sum1= 3153 sum2= 41 att=1/77
From Brian. h->Smooth() was used for some histos.
Left: final yield of QCD events (blue) and W-events (green) after e/h algo.
Right: ratio.
I'll assume w=b/s is better than the red line, a continuous ET dependence:
w(pt=20)=10
w(pt=25)=1.
w(pt=40)=0.5
PT=25.6 sum1= 3992 sum2= 473 att=1/8.4 PT=30.6 sum1= 736 sum2= 406 att=1/1.8 PT=35.6 sum1= 320 sum2= 343 att=1/0.9 PT=40.6 sum1= 127 sum2= 166 att=1/0.8 PT=45.6 sum1= 41 sum2= 16 att=1/2.5
Assumed LT=800/pb
fpol=new TFile("rb800.w+pola_grsv00_2.root"); <--GRSV-VAL (maximal W polarization)
funp=new TFile("rb800.w+unp_ct5m.root");
histo 215
Total W+ yield for lepton ET[20,45] GeV and eta [1,2] is of 7101 for unpolarized cross section and of -2556 for the helicity dependent part.
Assuming 70% beam polarization measured spin dependent asymmetry:
eps_L= P* del/sum= -0.25 +/-0.012
(assuming err(eps)=1/sqrt(sum) )
Fig 1 , W+ : top row - unpol & pol cross section GRSV-VAL (maximal W polarization),
bottom left: integrated over eta, black=unpol, red=pol
bottom right: asy=P *pol/unpol vs. lepton PT, green=fit
Total W- yield for lepton ET[20,45] GeV and eta [1,2] is of 5574 for unpolarized cross section and of +2588 for the helicity dependent part.
fpol=new TFile("rb800.w-pola_grsv00_2.root");
funp=new TFile("rb800.w-unp_ct5m.root");
histo 215
Assuming 70% beam polarization measured spin dependent asymmetry:
eps_L= P* del/sum= +0.325 +/-0.013
Fig 2. W- GRSV-VAL (maximal W polarization)
Assumptions:
lepton PT range | w=backg/signal |
20-25 GeV | 5.0 +/- 10% |
25-30 GeV | 1.0 +/- 10% |
30-35 GeV | 0.8 +/- 10% |
35-40 GeV | 0.7 +/- 10% |
40-45 GeV | 0.6 +/- 10% |
Formulas:
Left : N1(PT)=red, N2(PT) blue. Right: reconstructed signal AL
ipt=0 y-bins=[41,50] unpol=1826.5 pol=-327.3 AL=-0.125 +/- 0.0234 QA=1.8 B2S=5.0 , N1=3721 N2=3950 ALraw=-0.021 +/- 0.011, dil=6.00 ALsig=-0.125 +/- 0.069 ipt=1 y-bins=[51,60] unpol=1403.0 pol=-265.8 AL=-0.133 +/- 0.0267 QA=2.9 B2S=1.0 , N1=889 N2=1075 ALraw=-0.066 +/- 0.023, dil=2.00 ALsig=-0.133 +/- 0.046 ipt=2 y-bins=[61,70] unpol=1233.7 pol=-384.7 AL=-0.218 +/- 0.0285 QA=4.7 B2S=0.8 , N1=643 N2=912 ALraw=-0.121 +/- 0.025, dil=1.80 ALsig=-0.218 +/- 0.047 ipt=3 y-bins=[71,80] unpol=1811.9 pol=-1041.9 AL=-0.403 +/- 0.0235 QA=10.0 B2S=0.7 , N1=713 N2=1443 ALraw=-0.237 +/- 0.022, dil=1.70 ALsig=-0.403 +/- 0.040 ipt=4 y-bins=[81,90] unpol=808.8 pol=-525.2 AL=-0.455 +/- 0.0352 QA=8.1 B2S=0.6 , N1=269 N2=637 ALraw=-0.284 +/- 0.033, dil=1.60 ALsig=-0.455 +/- 0.056 sum2=7084.000000 sum3=-2544.850098 asy=-0.251
ipt=0 y-bins=[41,50] unpol=1239.1 pol=490.8 AL=0.277 +/- 0.0284 QA=3.2 B2S=5.0 , N1=2774 N2=2430 ALraw=0.046 +/- 0.014, dil=6.00 ALsig=0.277 +/- 0.086 ipt=1 y-bins=[51,60] unpol=1452.7 pol=641.2 AL=0.309 +/- 0.0262 QA=6.6 B2S=1.0 , N1=1241 N2=792 ALraw=0.154 +/- 0.022, dil=2.00 ALsig=0.309 +/- 0.047 ipt=2 y-bins=[61,70] unpol=1426.5 pol=689.9 AL=0.339 +/- 0.0265 QA=7.5 B2S=0.8 , N1=1140 N2=657 ALraw=0.188 +/- 0.024, dil=1.80 ALsig=0.339 +/- 0.045 ipt=3 y-bins=[71,80] unpol=1135.3 pol=596.1 AL=0.368 +/- 0.0297 QA=7.6 B2S=0.7 , N1=884 N2=467 ALraw=0.216 +/- 0.027, dil=1.70 ALsig=0.368 +/- 0.049 ipt=4 y-bins=[81,90] unpol=313.8 pol=166.4 AL=0.371 +/- 0.0565 QA=4.3 B2S=0.6 , N1=234 N2=117 ALraw=0.232 +/- 0.053, dil=1.60 ALsig=0.371 +/- 0.086 sum2=5567.280273 sum3=2584.398926 asy=0.325
Fig 5. W+ GRSV-VAL (maximal W polarization)
Fig 6. W- GRSV-VAL (maximal W polarization)
Input from RHICBOS , GRSV-VAL model:
if(Wsign==1) { fpol=new TFile("rb800.w+pola_grsv00_2.root"); funp=new TFile("rb800.w+unp_ct5m.root"); WPM="W+ "; } else { fpol=new TFile("rb800.w-pola_grsv00_2.root"); funp=new TFile("rb800.w-unp_ct5m.root"); WPM="W- "; }
The sign of pol cross section from RHICBOS has reversed convention, I have changed it to Medison convention.
hpol->Scale(-1.);
from my macro, compare bottom right to blue from fig 2a
from my macro, compare bottom right to blue from fig 2b
A | B | C |
---|---|---|
ET_range (EEMC 3x3_cluster) |
assumed w=backg/signal | QCD eve suppression needed for(B) |
20-25 GeV | 5.0 +/- 20% | - (for W+ or W-) |
25-30 GeV | 1.0 +/- 20% | 1/539 or 1/520 |
30-35 GeV | 0.8 +/- 20% | 1/196 or 1/169 |
35-40 GeV | 0.7 +/- 20% | 1/43 or 1/ 69 |
40-45 GeV | 0.6 +/- 20% | 1/33 or 1/86 |
45-50 GeV | 0.5 +/- 20% | 1/119 or 1/289 |
Formulas:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
---|---|---|---|---|---|---|---|---|---|
reco EMC ET GeV
|
reco W+ yield helicity: S1, S2 |
reco W+ unpol yield |
QCD Pythia accepted yield |
assumed B/S |
reco signal AL+err |
reco AL/err |
AL dilution: 1+B/S |
QCD yield w/ EMC cluster |
needed QCD suppression *) |
20-25 | 242 ,236 | 479 | 2397 | 5.0 | 0.019 +/-0.160 | 0.1 | 6.00 | ||
25-30 | 192 ,176 | 368 | 368 | 1.0 | 0.062 +/-0.105 | 0.6 | 2.00 | 198343 | 1/539 |
30-35 | 190 ,133 | 323 | 259 | 0.8 | 0.249 +/-0.109 | 2.3 | 1.80 | 50719 | 1/196 |
35-40 | 333 ,141 | 475 | 332 | 0.7 | 0.576 +/-0.098 | 5.9 | 1.70 | 14334 | 1/43 |
40-45 | 151,61 | 212 | 127 | 0.6 | 0.606 +/-0.132 | 4.6 | 1.60 | 4234 | 1/33 |
45-50 | 13,6 | 19 | 9 | 0.5 | 0.457 +/-0.393 | 1.2 | 1.50 | 1182 | 1/119 |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
---|---|---|---|---|---|---|---|---|---|
reco EMC ET GeV
|
reco W+ yield helicity: S1, S2 |
reco W- unpol yield |
QCD Pythia accepted yield |
assumed B/S |
reco signal AL+err |
reco AL/err |
AL dilution: 1+B/S |
QCD yield w/ EMC cluster |
needed QCD suppression *) |
20-25 | 116,208 | 325 | 1626 | 5.0 | -0.403 +/-0.205 | 2.0 | 6.00 | ||
25-30 | 133,248 | 381 | 381 | 1.0 | -0.431 +/-0.112 | 3.8 | 2.00 | 198343 | 520 |
30-35 | 126,247 | 374 | 299 | 0.8 | -0.461 +/-0.107 | 4.3 | 1.80 | 50719 | 169 |
35-40 | 97,200 | 298 | 208 | 0.7 | -0.495 +/-0.115 | 4.3 | 1.70 | 14334 | 69 |
40-45 | 26,55 | 82 | 49 | 0.6 | -0.506 +/-0.203 | 2.5 | 1.60 | 4234 | 86 |
45-50 | 2,5 | 8 | 4 | 0.5 | -0.521 +/-0.617 | 0.8 | 1.50 | 1182 | 293 |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
---|---|---|---|---|---|---|---|---|---|
reco EMC ET GeV
|
reco W+ yield helicity: S1, S2 |
reco W- unpol yield |
QCD Pythia accepted yield |
assumed B/S |
reco signal AL+err |
reco AL/err |
AL dilution: 1+B/S |
QCD yield w/ EMC cluster |
needed QCD suppression *) |
20-25 | 316,168 | 484 | 2424 | 5.0 | 0.436 +/-0.175 | 2.5 | 6.00 | ||
25-30 | 235,137 | 373 | 373 | 1.0 | 0.375 +/-0.111 | 3.4 | 2.00 | 198343 | 531 |
30-35 | 189,132 | 322 | 258 | 0.8 | 0.252 +/-0.109 | 2.3 | 1.80 | 50719 | 196 |
35-40 | 255,223 | 479 | 335 | 0.7 | 0.094 +/-0.085 | 1.1 | 1.70 | 14334 | 43 |
40-45 | 109,102 | 212 | 127 | 0.6 | 0.048 +/-0.124 | 0.4 | 1.60 | 4234 | 33 |
45-50 | 10,9 | 19 | 9 | 0.5 | 0.027 +/-0.393 | 0.1 | 1.50 | 1182 | 119 |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
---|---|---|---|---|---|---|---|---|---|
reco EMC ET GeV
|
reco W+ yield helicity: S1, S2 |
reco W- unpol yield |
QCD Pythia accepted yield |
assumed B/S |
reco signal AL+err |
reco AL/err |
AL dilution: 1+B/S |
QCD yield w/ EMC cluster |
needed QCD suppression *) |
20-25 | 157,151 | 308 | 1544 | 5.0 | 0.024 +/-0.199 | 0.1 | 6.00 | 795943 | 515 |
25-30 | 187,180 | 367 | 367 | 1.0 | 0.029 +/-0.105 | 0.3 | 2.00 | 198343 | 540 |
30-35 | 187,179 | 367 | 293 | 0.8 | 0.033 +/-0.100 | 0.3 | 1.80 | 50719 | 173 |
35-40 | 151,144 | 295 | 206 | 0.7 | 0.033 +/-0.108 | 0.3 | 1.70 | 14334 | 69 |
40-45 | 41,40 | 81 | 49 | 0.6 | 0.026 +/-0.200 | 0.1 | 1.60 | 4234 | 86 |
45-50 | 3,3 | 7 | 3 | 0.5 | 0.012 +/-0.624 | 0.0 | 1.50 | 1182 | 301 |
FGT 6 identical disk have active area Rin=11.5 cm, Rout=37.6 cm;
Z location: 70,80,90, 100,110,120 cm with respect to STAR ref frame.
Unpolarized yield for W+, RHICBOS
Unpolarized yield for W-, RHICBOS
Unpolarized & pol yield for W+, RHICBOS, ideal detector
Unpolarized & pol yield for W-, RHICBOS, ideal detector
Fig 1 - Ideal detector
Fig 2 - Realistic detector efficiency & hadronic background, ideal charge reco
kinematics | LT=300/pb | LT=100/pb |
---|---|---|
W+, forward | 8.6 | 5.3 |
W-, forward | 6.7 | 3.9 |
W+, backward | 5.1 | 3.0 |
W-, backward | 0.3 | 0.2 |
kinematics | LT=300/pb | LT=100/pb |
---|---|---|
W+, forward | 8.6 | 5.3 |
W-, forward | 8.2 | 4.7 |
W+, backward | 5.9 | 3.4 |
W-, backward | 3.9 | 2.3 |
Fig 3 - Realistic detector efficiency, hadronic background, and charge reco
missing
Plots show AL for W+, W- as function of ET (fig1) and eta (fig2,3)
I assumed beam pol=70%, electron/positron reco off 70%, QCD background included, no vertex cut (as for all earlier analysis).
For AL(ET) I integrated over eta [-2,-1] or [1,2] and assumed the following B/S(ET) = 5.0 for ET>20 GEV, 1.0 for ET>25, 0.9 for ET>30,....
For AL(Eta) I integrated over ET>25 GeV and assumed a constant in eta & ET B/S=0.8.
Fig 1. AL(ET). Only Endcap coverage is shown. ( EPS.zip )
Fig 2. AL(Eta) . Only Endcap coverage is shown. ( EPS.zip )
Fig 3. AL(Eta) has continuous eta-axis, binning is exactly the same as in Fig 2. It includes Endcap & Barrel coverage.
(PS.gz) generated by take2/do5.C, doAll21()
Plots show AL for W+, W- as function of ET (fig1,2) and eta (fig3)
I assumed beam pol=70%, electron/positron reco off 70%, no vertex cut (as for all earlier analysis).
NO QCD background dilution.
For AL(ET) I integrated over eta [-2,-1] , [-1,+1], or [1,2] and assumed no background
For AL(Eta) I integrated over ET>25 GeV and assumed no background
Fig 1 ( PS.zip )
Fig 2 ( PS.zip )
Accounted for 2 beams at mid rapidity.
Fig 3
Common assumptions:
This page is tricky, different assumptions/definitions are used for different eta ranges.
determine the degree to which we can measure an asymmetry different from zero.
LT=100/pb | LT=300/pb | |
W+, forward | 0.27 | 0.15 |
W-, forward | 0.30 | 0.18 |
I fit constant to the black points what is equivalent to taking the weighted average.
determine the ratio of difference of DNS-MIN and DNS-MAX to sigma(measured AL)
avr(ALMIN-ALMAX) | LT=100/pb | LT=300/pb | |
W+, mid | 0.15 | 13 | 21 |
W-, mid | 0.34 | 13 | 22 |
C) Backward rapidity: eta range [-2,-1], (shown on fig 1c+d in study 7 revised for White Paper, AL(eta), AL(ET) , (Jan))
determine the ratio of difference of DNS-MIN and DNS-MAX to sigma(measured AL)
avr(ALMIN-ALMAX) | LT=100/pb | LT=300/pb | |
W+, backward | 0.10 | 1 | 2 |
W-, backward | 0.5 | 5 | 9 |
determine the ratio of difference of DNS-MIN and DNS-MAX to sigma(measured AL)
avr(ALMIN-ALMAX) | LT=100/pb | LT=300/pb | |
W+, mid | 0.15 | 7 | 11 |
W-, mid | 0.34 | 10 | 15 |
Common assumptions:
Dashed area denotes pt-averaged statistical error of STAR measurement.
Projection of STAR sensitivity for AL for W+,W- at mid rapidity for LT=10/pb and pol=60% or 50%
Common assumptions:
beam pol | avr AL(W+)THEORY=0.35 | . | avr AL(W-)THEORY=0.15 | ||
---|---|---|---|---|---|
sig ALSTAR | STAR signifcance | sig ALSTAR | STAR signifcane | ||
50% | 0.092 | 3.8 sigma | 0.18 | 0.8 sigma | |
60% | 0.077 | 4.6 sigma | 0.15 | 1 sigma |
not developed, add your analysis as child pages to this page
For the new QCD background,
partonic pT 15 - 20 GeV : 50,000 events LT=8.0/pb
partonic pT 20 - 30 GeV : 20,000 events LT=0.3/b
partonic pT 30 - 50 GeV : 10,000 events LT=0.4/pb
partonic pT 50+ GeV : 1,000 events LT=0.8/pb
The high pT tail is still weak. I could run more high pT events (with the time frame of one more day) or double the bin widths to smooth out the tail and allow for an efficiency plot up to ~50 GeV (albeit with relatively large error bars). Let me know your choice.
The W files are mit0009 and the QCD files are mit0012.
I use r = 0.26 for the isolation cut, as per the original IUCF proposal, and use the jet finder for the away side veto.
-Mike
This is geant-track based analysis
Mike:
Bottom plots are S/B ratios.
These are extremely loose cuts and I don't think you can base the entire FGT analysis on them.
First of all, the e/p cut isn't quite right. I use the actual energy of the track whereas most hadrons would just drop MIPs into the calorimeter making the e/p cut very helpful. I did try to do this in my code but the e/p cut became TOO good and I didn't want to have to deal with trying to convince people of that.
Second of all, no neutral energy isolation cut is made to veto against neutral energy depositions.
Third of all, no shower shape (transverse and longitudinal) information is used at all.
I think it's fair to say that this is a worst case scenario analysis.
Jan:
I try to understand better this last two S/B plots.
The message from the lower figure is:
* isolation cut alone results with background by a factor 2 to 3 for W+ and factor 4 to 10 for W- with reverse PT dependence for W+ & W-
* away said jet veto helps almost nothing in e/h discrimination.
* if only isolation & away side jet cuts are applied background dominates over signal by a factor of ~300 at PT of 20 GeV and improves to a factor ~2 at PT=40 GeV.
Taken at the face value Enddcap information add discrimination power of ~1000 for PT=20 GeV changing toward factor of 6 for PT of 40 GeV/c. (Assuming we want S/B=3)
My comment:
The value of 6 is in reach but value of 1000 may be not trivial.
e/p cut - I agree with Mike,
Looks like the e/p cut applied to h- reduces it up to a factor of 2
for pT of 40 GeV.
This cut needs to be dropped for real data- we will not measure PT in
FGT with reasonable accuracy at large track PT - this reduces overall
e/h discrimination power for W- at for PT>30 GeV, so more realistic
estimate of discrimination power of this (geant based) algo for W- at
PT of 40 GeV is rather S/B=0.35 and we need additional factor of 8
from the endcap.
Comparison of BFC with and without filtering
See pdf file at bottom of page:
The left-hand plots are the unfiltered events and the right-hand plots are the filtered
Non-Filtered
Electrons:
Fig1: No eta cuts
Fig 2: Eta between -1 and 1
Fig 3: Eta between 1.2 and 2.4
Positrons:
Fig 4: No eta cuts
Fig 5: Eta between -1 and 1
Fig 6: Eta between 1.2 and 2.4
Filtered on the pythia level: 20GeV in eta [0.8,2.2]
Electrons:
Fig 7: No eta cuts
Fig 8: Eta between -1 and 1
Fig 9: Eta between 1.2 and 2.4
Positrons:
Fig 10: No eta cuts
Fig 11: Eta between -1 and 1
Fig 12: Eta between 1.2 and 2.4
This analysis was preformed on the events in setC2. See here for details. I ran 48,000 qcd background events and 16000 W events using version 1.0 of my analysis program.
Fig 2: The number of primary tracks found for each event. The W events are on the left and the qcd background events are on the right.
The first cut an event is required to pass is that the transverse energy in a 3X3 patch of towers, centered on the tower with the highest energy, must be greater than 15GeV. All subsequent cuts are made only on events which pass this trigger.
Fig 3: The transverse energy deposited in the trigger patch for each event. The W events are on the left and the qcd background events are on the right.
For this analysis, I used the cuts I developed from looking at single particle events. For the 1-D histograms the W events are in black and the qcd background events are in red. For the 2-D histograms the W events are on the left and the qcd background events are on the right.
Fig 4. These plots show how many events passed a particular cut. W events are on the left and qcd background events are on the right. For reference, a total of 5997 W events passed the trigger and 6153 qcd background events passed the trigger.
Hi everyone,
I have some results for my first iteration of isolation cut and I would
appreciate some feedback as to whether they look reasonable or not.
These plots were made after requiring that the 3x3 trigger patch ET be greater than 20GeV.
First I find the eta and phi coordinates of the highest tower in the end
cap. I then set a value for the radius. I then loop over all tracks and
towers and if their endcap crossing point lies within my radius I add
their Pt or Et to the total.
By highest tower you mean:
- reco vertex is found
- ADC is converted to ET in event reference frame (you are using event-
eta, not detector eta
- you find highest ET tower
I use energy to find the highest tower, not transverse energy. StEEmcTower highTow = mEEanalysis->hightower(0). And for any event to be processed further, it must have a reco primary vertex found.
By highest tower you mean:
I use energy to find the highest tower, not transverse energy. StEEmcTower highTow = mEEanalysis->hightower(0). And for any event to be processed further, it must have a reco primary vertex found.
- reco vertex is found
- ADC is converted to ET in event reference frame (you are using event-
eta, not detector eta
- you find highest ET tower
StEEmcTower StEEmcA2EMaker::hightower( Int_t layer = 0 )
Returns the tower with the largest ADC response
3x3 trigger patch is built around this tower by construction. I ask for the high tower, then I ask for all of its neighbors. The high tower and its neighbors (usually 8, but could be less for high towers on sector boundries) make up the trigger patch.
Yes, I use these QA conditions.I then set a value for the radius.I then loop over all tracksDo you mean primary tracks with flag()>0 and nFit/nPos>0.51 ?
These plots show the ratio of the transverse energy in the 3x3 trigger
patch to the total transverse energy in the isolation radius. I ran W
events from files setC2_Weve_N (black curve) and QCD events from files
setC2_qcd_N (red curve).
Trigger ET over Et in iso radius r=0.1:
Trigger ET over ET in iso radius r=0.26:
Trigger ET over ET in iso radius r=0.7:
Here I take a first look at how various cuts effect the trigger patch ET spectrum. For this first run, I look at 13 cuts. The first four reduce the energy range and areas of the endcap that I look in. All of these cuts are applied before any additional cuts are made. The final eleven cuts are various isolation and endcap cuts. For this analysis I used sample ppWprod from setC2 for the W sample and pt30-50 from setC4 for the QCD sampel. Details here. These figures are not scaled to 800inv_pb so all W events must be multiplied by (800/1014) and all QCD events must be multiplied by (800/12.1).
Here are the cuts:
The following plots show the effects the above cuts had on the trigger patch ET spectrum when applied in the order given.
Fig 1: This plot shows the number of events that passed a set of cuts. Bin 1 shows the raw number of events processed and each subsequent bin shows all events that passed a given cut and all cuts before it. So bin eight will show all events that passed cuts 1-7. W events are on the left and QCD events are on the right.
Fig 2: This plot shows the effects of the four phase space cuts on the trigger patch ET spectrum. Again W events are on the left and QCD events are on the right.
Fig 3: This plot shows the effects of the remaining 9 cuts on the trigger patch ET spectrum. Here the black line, instead of representing the raw spectrum, represents the ET spectrum after the four phase space cuts have been applied. Again the cuts are sequential. W events are on the left and QCD events are on the right.
Fig 4: This plot shows the effect of all thirteen cuts in an easier to see form. The black line is the raw spectrum and the red line is the spectrum after the four phase space cuts and the blue line is the spectrum after all remaining cuts. W events on the left and QCD on the right. For the W sample: In the region 20-60, the raw sample contains 4319 events, the sample after the phase space cuts contains 2400 events, and the sample after all cuts contains 1924 cuts. For the QCD sample: In the region 20-60, the raw sample contains 7022 events, the sample after the phase space cuts contains 4581 events, and the sample after all cuts contains 160 events.
Effect of Cuts on Trigger Patch ET
In this analysis I look at the effect the cuts I used in Ver 2.3, as well as two new cuts, have on the transverse energy spectrum of the 3x3 trigger patch. For this analysis I used all files in setC4 for the QCD background and I used setC2_Wprod_N for the W samples. Details here. I weighted all events to 800 inverse pb. As before the first four cuts restrict the energy range and the area of the endcap we look at and the final eleven cuts are endcap and isolation cuts. The black curves are the QCD events and the red curves are the W events. All ET and eta's are event eta.
Here are the cuts: (Note, ordering different from ver 2.3)
Fig 1: This plot show the effects of all 15 cuts. The black line is the spectrum before any cuts are applied, the red line is the spectrum after the phase space cuts (1-4) are made, and the green line is the spectrum after all 15 cuts have been applied. QCD events are on the left and W events are on the right. For the QCD sample: The raw spectrum contains 718100 events in the region 20-60, the spectrum after the phase space cuts contains 452000 events, and the spectrum after all cuts contains 5215 events. For the W sample: The raw spectrum contains 3476 events in the region 20-60, the spectrum after the phase space cuts contains 1933 events, and the spectrum after all cuts contains 1407 events.
Fig 2: This plot shows the the QCD spectrum(black) after cuts 1-15 and the W spectrum(red) after cuts 1-15 on the same figure.
Results for Each Pt Bin
The first plot shows the effects that the first four cuts (the phase space cuts) have on the trigger patch transverse energy spectrum. The black line is the raw spectrum and the subsequent lines are the cuts, detailed on the parent page.
The second plot shows the effects the remaining cuts have on the ET spectrum. The black line is the spectrum after the phase space cuts, the red line is the spectrum after the isolation cut, the green line is the spectrum after the awayside energy cut and the blue line is the spectrum after all cuts have been applied.
The QCD events are on the left and the W events are on the right. Event ET is used. This is detected ET, not thrown ET. Everything is scaled to 800 inv_pb
Pt 50-inf:
Pt 30-50:
Pt 20-30:
Pt 15-20:
Pt 10-15:
The following plots show the cuts I intend to use on my first iteration of the e/h discrimination code. These plots were generated using ppWprod from setC2 (row 11) for W events and mit0015>10 from set C4 (row 13) for QCD events. Details are here. All events in plots have reco vertex in range z=[-70,-50] and have a trigger patch ET > 20GeV. Furthermore the isolation cut plots have the added condition that the high tower does not fall in etabins 1-5 or 12. The W sample is in black and the QCD sample is in red.
Fig 1: Plot of the ratio of transverse energy in the 3x3 trigger patch to transverse energy of towers located inside a radius of 0.45. Cut: > 0.95.
Fig 2: Plot of the displacement between a track and the center of the high tower when there is only one track above 1GeV in a radius of 0.70. Cut: < 0.6.
Fig 3: Plot of the number of hit towers with energy above .8GeV that lie in the same sector as the trigger patch. Cut: < 6.
Fig 4: Plot of the number of hit strips in the U plane in the sector containing the trigger patch. Cut: < 48.
Fig 5: Plot of the energy in the post-shower layers of the 3x3 trigger patch. Cut < 0.04.
Fig 6: Plot of the ratio of energy in the post-shower layers of the 3x3 trigger patch to the total energy in the trigger patch. Cut: < 0.0005. Fig 7: Plot of the ratio of energy in the seven highest U strips under the 3x3 trigger patch to the energy in all the U strips under the trigger patch. Cut: > 0.7.
Fig 8: Plot of the ratio of the energy in the two highest towers in the 3x3 trigger patch to the energy in all towers of the trigger patch.
Comparison Between 0, 1, and 2 Step BFC Filtering
For this analysis, I used code V2.5 which is the most recent version to use reconstructed tracks and vertices. I used a scaling factor of 1.25. Event ET used.
QCD events
Fig 1: Plot showing how many times each cut is passed individually. Values should coincide after bin 2
Fig 2: Plot showing how many events pass each cut in sequence. Values should coincide after bin 2
Fig 3: Plot showing spectrum after cuts 1-4 have been applied
Fig 4: Plot showing spectrum after cuts 1-5 have been applied
Fig 5: Plot showing spectrum after cuts 1-6 have been applied
Fig 6: Plot showing spectrum after cuts 1-7 have been applied
Fig 7: Plot showing spectrum after cuts 1-8 have been applied
W events
Fig 8: Plot showing how many times each cut is passed individually. Values should coincide after bin 2
Fig 9: Plot showing how many events pass each cut in sequence. Values should coincide after bin 2
Fig 10: Plot showing spectrum after cuts 1-4 have been applied
Fig 11: Plot showing spectrum after cuts 1-5 have been applied
Fig 12: Plot showing spectrum after cuts 1-6 have been applied
Fig 13: Plot showing spectrum after cuts 1-7 have been applied
Fig 14: Plot showing spectrum after cuts 1-8 have been applied
ET scaling factor
In order to investigate the discrepensy between the thrown pt of a lepton and the ET that the endcap detects, I have run electron events with single energies through the big full chain Jan has used for all the simulations and ploted the detected ET. I ran three energies 20GeV, 30GeV, and 40GeV. I ran 5000 events at each energy and each event has only one electron going into the endcap.
Fig. 1: This plot shows the detected ET of the electrons which were thrown at 40GeV.
Fig. 2: This plot shows the detected ET of the electrons which were thrown at 30GeV.
Fig. 3: This plot shows the detected ET of the electrons which were thrown at 20GeV.
We see that multiplying the detected ET by a scale factor of 1.23 recovers the thrown Pt of the electron.
Transverse Energy correction factor of 1.23 included
Code Version 2.5
Fig 1: Isolation cut
Fig 2: Awayside isolation cut
Fig 3: Seven strip cut
Fig 4: Post patch over full patch cut
Fig 5: All cuts spectrum with linear scale for W signal
Fig 6: All cuts spectrum with log scale for W signal
Fig 7: All cuts spectrum showing only W+ linear scale
Fig 8: All cuts spectrum showing only W+ log scale
Fig 9: All cuts spectrum showing only W- linear scale
Fig 10: All cuts spectrum showing only W- log scale
Brief explanation of cuts found here.
Below are plots showing the contributions that other W decay channels will have to the spectrum. All spectrum are weighted to 800inv_pb. Details can be found in rows 14-18 of the plot detailing events in setC2 here.
Fig 11. Spectrum of W decay events.
Fig 12. Spectrum of Z production events.
Fig 13. Spectrum of W jet events.
Fig 14. Spectrum of Z jet events.
Fig 15 Spectrum of W Z events.
Fig 16: Table of integrated yields for W, Z processes scaled to 800 inv_pb after all cuts have been applied.
PT>20 | PT>25 | |
W_Prod | 1827 | 1359 |
W_Dec | 64 | 30 |
Z_Prod | 113 | 67 |
W_Jet | 212 | 144 |
Z_Jet | 18 | 8 |
WZ | 4 | 2 |
Fig 17a,b: Table of Pythia cross section and branching ratio
Fig 18: Table of integrated QCD yields for all pT bins scaled to 800 inv_pb after all cuts have been applied.
pT>20 | pT>25 | |
All pT | 16460 | 4892 |
pT50-inf | 67 | 54 |
pT30-50 | 2247 | 1430 |
pT20-30 | 9179 | 2611 |
pT15-20 | 3628 | 558 |
pT10-15 | 1032 | 86 |
pT05-10 | 308 | 154 |
Analysis Summary
Introduction
A future goal of the STAR collaboration is the measurment of flavor separated polarized anti-quark distribution functions. To make these measurments we will be looking at charged leptons - electrons and positrons - arising from the decay of W bosons created in quark anti-quark collisions. One difficulty in making this measurment is the large flux of background hadronic particles, giving a signal to background on the order of 1/1000. The following details my efforts at developing an algorithm which can reject the hadronic background while retaining the signal leptons to achieve a S/B of greater than one-to-one over a significant portion of the observed lepton transverse energy spectrum which runs from roughly 20-50GeV.
Basic Philosophy
Discrimination between leptons and hadrons is posible because of the different processes giving rise to signal and background events as well as different showering properties of leptons and hadrons in the EEMC. Hadronic events tend to be dijets, meaning these events will deposit two blobs of energy located 180 degrees away in azimuth from eachother. Leptonic events, on the other hand, arise from the decay of W bosons which produce a charged lepton and a neutrino. The neutrino is not detected so only one blob of energy is deposited in the detector. This difference allows for the application of an away-side cut which will veto events having significant energy 180 degrees away from the candidate lepton. Hadrons and leptons also behave differently inside of the EEMC with hadrons tending to produce larger and wider showers as compared to leptons due to collisions with nuclei. This difference in shower behavior means isolation cuts on the energy around a candidate lepton can be effective. Finally, the EEMC is roughly 21 electron radiation lengths deep and only one hadron radiation length deep meaning that much more hadronic energy will escape the back of the detector, allowing for cuts based on the amount of energy leaving the detector. Below are pictures from starsim showing the evolution of hadronic and leptonic showers in the EEMC:
Fig 1: Picture of a 30GeV charged pion going into the EEMC generated using starsim.
Fig 2: Picture of a 30GeV electron going into the EEMC generated using starsim.
As described above, the algorithm discriminates between leptons and hadrons in three basic ways: looking at the number of tracks and energy around candidate leptons, vetoing events with too many tracks or too much energy 180 degrees away in azimuth from the candidate lepton, and by comparing shower evolution in the EEMC. Another important aspect of the discrimination algorithm is the trigger patch. The trigger patch is always taken to consist of the tower with the highest energy - which is also taken as the position of the candidate electron - and all adjacent towers, usually yielding a 3x3 patch. This trigger patch is the area of the EEMC where shower evolution is investigated. The investigation of shower evolution is possible in the EEMC due to the five separate readout layers: the two pre-shower layers, the two shower maximum detectors (SMDs) and the post-shower layer. The pre-shower layers are located at the front of the detector where few leptons will have started to shower, the SMDs are located five out of 24 layers deep and are positioned at the depth where there is maximum shower energy deposition, and the post-shower layer is at the back of the detector where most lepton showers will have died out. By looking at the energy deposited in the separate layers, one can get an idea of the longitudinal shower development inside the EEMC. One can also see the transverse shower development by looking at the number of hit strips in the SMD layers. Many combinations of EEMC quantites were tried over the course of developing the discrimination algorithm, but the best discrimination by far was achieved by looking at the ratio of the energies in the seven highest adjacent SMD strips under the trigger patch to the energy of all SMD strips under the trigger patch. Less effective but still usefull EEMC cuts include the ratio of the energy in the two trigger patch towers with the highest energy to the energy in the full trigger patch and the ratio of the energy in the post-shower layer to the energy in the full trigger patch. The away-side and isolation cuts provide powerful discrimination as well and are largly independent of the EEMC cuts listed above.
Code Versions
The discrimination code has gone through many versions as new cuts were tested, tracking methods were improved, and other improvements were made. Below is a brief discription of each version as well as the source code for future reference.
V1.0:
Version 1.0 is the first version of the discrimination code designed to work with the Pythia simulations run at MIT. This version borrowed heavily from earlier code designed to work on single thrown lepton and hadron events. The code used to access the EEMC information was taken directly from this earlier work. In addition to the EEMC anlysis this version includes code to access tracking information from the MuDst files as well as a function to determine if a track passed close to the tower with highest energy. Also included was a primative function which looked at the awayside energy only in the endcap. This code looked at approximately eleven different cuts and displayed what the trigger patch transverse energy spectrum would look like after each one was applied as well as what the spectrum would look like when several different combinations of cuts were applied.
V1.1:
Version 1.1 follows the same basic pattern as version 1.0 detailed above. The major difference is in the trigger criteria used to determine wether an event should be analysed. In version 1.0, all events needed to have a trigger patch ET greater than 15GeV in order to be processed further. In addition to the 15GeV condition, version 1.1 requires that all events have a found vertex and that that vertex be found in within ten centimeters of z=-60. (The simulations were generated with the interaction point at -60 cm so that tracks with large etas would pass through more TPC volume). The next significant change was the inclusion of a function which calculated the transverse energy deposited in a tower taking into accout the z position of the vertex as ET value for a particle originating at z=-60 can be significantly different from the ET value gotten assuming the particle originated at z=0. Minor changes include the addition of a function which allows the setting of the energy threshold needed to consider a tower hit, a function which gives the ET weighted position of the trigger patch, and the investigation of several new cut quantities.
V2.0:
Version 2.0 differs from the 1.x versions in that it implements functions allowing isolation cuts, both same side and away side, utilizing tower energies, track momenta, and barrel information. Simulations done by Les Bland showed that these kinds of cuts had the potential to provide nearly two orders of magnitude in background reduction. These functions add up the transverse energy/momentum of all towers/tracks which fall within a user set region. For the same side isolation cut, this region is a circle with user set radius centered on the high tower. For the away side isolation cut, the region is a slice in phi with a user set width around the line which is 180 degrees away in azimuth from the high tower. In addition to the isolation cut functions, this version addopts the new cuts from version 1.1 and adds histograms exploring various radii for the isolation cuts. The code to calculate the transverse energy was also changed again, this time to set the 'center' plane of the tower to the position of the SMD plane as opposed to the actual physical center because we expect the most shower activity at the SMD depth.
V2.1:
Version 2.1 is very similar to version 2.0 and contains only minor changes. One concern with previous versions was that events occuring at high eta did not have reconstructed tracks because of poor TPC tracking in this region and thus it was hard to get a good idea of how well cuts using tracking were doing. To investigate this problem, several isolation cuts and histograms were made with the condition that the hightower not be located in etabins 1-5 - which excluded high eta events - or etabins 11&12(because of edge effects around the transition from endcap to barrel). In addition to this bin restriction investigation, new histograms were made to study the effects of moving the trigger patch ET threshold from 15 to 20GeV on the cut quantites from version 2.0. Other small changes included the addition of a crude function to determine approximately how many electrons/positrons were going into the endcap and a modification to the away side isolation function to read out the track, barrel, and endcap energies separately.
V2.2:
Version 2.2 adds two functions which provide a different way to carry out the same side isolation cuts. The first function counts the number of tracks above a certain threshold which cross the endcap within some radius of the high tower and also calculates the transverse displacement between the track and the high tower if there is one and only one track in the radius. This one and only one track scheme is flawed and is modified in later versions. The second function calculates the transverse energy deposited in the barrel and endcap towers within a certain radius. The idea behind the new isolation cuts was that QCD events should have many tracks around the high tower while W decay events should have few, maybe only one. It was also thought that events with one and only one track in the isolation radius may only be displaced some slight amount from the high tower and that this could give good lepton hadron discrimination. There are many new histograms exploring these ideas.
V2.3:
Version 2.3 makes many changes to how the cuts are organized. The trigger patch ET spectrum is shown after each individual cut as well as after each cut in succession. The cuts in this version were chosen from the cuts in the previous version which showed the best discrimination power, all other cuts were removed. In addition to re-organizing the cuts, new trigger conditions were included. Along with the trigger conditions from previous versions, events now must have a trigger patch ET greater than 20GeV, have the high tower be in etabins 6-11, and have the ET weighted trigger patch eta position be greater than 1.7 to be processed further.
V2.4:
Version 2.4 is very similar to version 2.3 in terms of cuts. Cuts on the away side energy and the displacement between tracks and the high tower have been added. This version of the code has also been cleaned up significantly, with many extraneous histograms and function calls being removed. This version also allowed for overall weighting of the event samples being processed. This allows for the scaling of all pythia samples to the same integrated luminosity. This method of weighting the samples was cumbersome because the code must be recompiled for each seperate simulation batch and if a mistake were made, the whole pythia sample would need to be rerun. In the future, this method is dropped in favor of a script which weights the batches while merging the seperate event files.
V2.5:
Version 2.5 is the last version of the code to use cuts based on reconstructed tracks from the TPC. It is also the version used to produce plots for several presentations and proposals. As such, it has many histograms which were specifically requested for those presentations, chief among them histograms showing the effects of cuts on the trigger patch ET spectra for electrons and positrons separately. In anticipation of using GEANT tracking in future versions a function was created which would count tracks going into a isolation region using the GEANT record. This function looped over all vertices within three centimeters of the primary vertex and counted all the tracks above a certain threshold which made it into the isolation region. This method often double-counts tracks and is modified in later versions. In addition to the new functions and histograms, two glitches in the code have been fixed in this version. The first is the addition of an ET scaling factor which single particle simulations had shown were needed to make the thrown electron pt and detector response agree, the value used is 1.23. The second correction fixed a problem in calculating the phi displacement between two objects in the endcap. Because the endcap coordinate system splits the detector into two halves and maps one 0 -> 180 and the other 0 -> -180, just taking the difference between phi coordinates will occasionaly lead to the wrong actual displacement. To rectify this, the difference in phi is now calculated as acos(cos(phi1 - phi2)) instead of just (phi1 - phi2). In this version the cuts remain the same as in version 2.4.
V3.0:
Version 3.0 uses GEANT for tracking and vertex finding information. Looking at the results from previous code, it was thought that tracking efficency and vertex finding were still too poor. It was decided to use GEANT tracking in anticipation of the improved tracking which would be available with the FGT upgrade. With the perfect tracking from GEANT, it was possible to explore the upper limit of how much discrimination track cuts could provide. Because of the perfect tracking, the volume of the detector looked at would not need to be restricted as much. Thus, the trigger conditions were changed from version 2.5 to eliminate the restriction that the ET weighted eta position of the trigger patch must be less than 1.7. The restriction on the etabin of the high tower was also relaxed so that it could be located in bins 2-11 (bins 1 and 12 were still excluded to reduce edge effects). The isolation cuts are now handled by four functions, two calculate the energy deposited in the calorimeters for the same side and away side cuts, and two count the number of tracks above a certain pt threshold going into the same side and away side regions. The track counting functions still have the double counting problem in this version. The last major change to this code is the way in which the cuts are organized and displayed. In this version the cuts are divided into three groups, the initial trigger cuts that all events must pass, the isolation cuts and the EEMC cuts. Each cut quantity is displayed after the trigger cuts as usual, but now each cut is displayed after the trigger cut and the isolation cuts have been applied and each cut is displayed again after all other cuts have been applied so that in the end, each cut is displayed three separate times. This was done to see which cuts where independent of each other.
V3.1:
Version 3.1 of the code solves the double counting problem that the previous track counting functions had. In this version the track counting is done recursively. The GEANT track and vertex infromation is set up as a network of connected nodes. Each node is a vertex and represents a particle decay and the lines coming out of each node represent the resultant particles of this decay. These lines will then connect to other nodes if that particle decays. The track counting function loops through all the particle lines coming from the primary vertex and asks where the next vertex connected to that line is, if there is no other vertex or the vertex is located greater than three centimeters away from the primary vertex, the particle is considered stable and is counted (if it is heading into the proper region). If the next vertex is less than three centimeters from the primary vertex however, the function is called again and loops over the tracks coming from this secondary vertex and the process is repeated until all tracks have been looped over. In this way, the code avoids counting the track of a particle which decays along with the tracks of its daughter particles. In addition to the double counting problem the values of the cuts were changed in this version. Version 3.0 threw away too many signal events so version 3.1 used the same set of cuts but just loosened the values where the cuts were made so they did not throw away as many events.
V3.2:
Version 3.2 is very similar to version 3.1, the major differences are the values used for the cuts. The quantities cut on are the same as in version 3.0 and 3.1, but now the values have been tightened slightly compared with version 3.1, so now each cut throws away around 2 or 3% of the signal. In addition to this tightening, the away side energy and track quantities were plotted against the trigger patch ET in a 2-D plot. This allowed for cuts which rejected much more background at low pt than was possible before with the same 1-D cuts.
V3.21:
Version 3.21 is almost exactly the same as version 3.2, the major difference is that this version introduces an ineffiecency into two of the track cuts. The cuts on the number of charged tracks above .5 and 5GeV going into the same side isolation circle both have large numbers of events with zero tracks in the QCD background sample and very few events with zero tracks in the signal sample. It is likely that many of these neutral tracks are Pi0's. With GEANT tracking, these Pi0's can be identified with 100% efficiency, but for real data, material in front of the detector will cause many of the Pi0's to convert giving rise to charged tracks. This conversion process will make the zero charged track cuts less efficient. To explore the effects of these conversions, a random number generator was used to pass 30% of events with zero charged tracks in both cuts. The only other change from version 3.2 was to move the 2-D histograms showing the trigger patch ET vs the cut quantites after all other cuts but themselves were applied so that they would be incremented properly.
Results
Detailed results from the latest version of the discrimination code can be found on the pages linked to in sections 3.2 and 3.21 but the major points as well as some summary plots will be shown here.
Fig 3: This plot shows the final trigger patch ET spectra after all cuts have been applied. The QCD background is in black and the W signal is in red. The plot on the left is from v3.2 and the plot on the right is from v3.21.
Fig 4: This plot shows the signal-to-background ratio for versions 3.2 and 3.21 after all cuts have been applied.
Fig 5: This table shows the effectivness of each cut for version 3.2.
Cut | QCD Events Cut | Signal Events Cut |
Iso Cut | 235 of 754: 31% | 18 of 1151: 2% |
Small Iso Track | 82 of 536: 15% | 11 of 1131: 1% |
Away ET Cut | 1300 of 1754: 74% | 9 of 1135: 1% |
Away Track Cut | 924 of 1378: 67% | 45 of 1165: 4% |
Big Iso Track | 3542 of 3997: 89% | 4 of 1124: <1% |
2 Highest Towers | 63 of 521: 12% | 21 of 1141: 2% |
7 U Strips | 527 of 1195: 44% | 31 of 1175: 3% |
7 V Strips | 579 of 1195: 48% | 33 of 1175: 3% |
Hit U Strips | 7 of 468: 1% | 10 of 1138: <1% |
Hit V Strips | 8 of 468: 2% | 10 of 1138: <1% |
PS patch/Full patch | 151 of 606: 25% | 10 of 1130: <1% |
Fig 6: This table shows the effectivness of each cut for version 3.21.
Cut | QCD Events Cut | Signal Events Cut |
Iso Cut | 739 of 2852: 26% | 17 of 1107: 2% |
Small Iso Track | 1042 of 2931: 36% | 11 of 1089: 1% |
Away ET Cut | 3983 of 5897: 68% | 15 of 1093: 1% |
Away Track Cut | 3461 of 4897: 71% | 63 fo 1121: 6% |
Big Iso Track | 3310 of 5171: 64% | 4 of 1080: <1% |
2 Highest Towers | 110 of 2024: 5% | 19 of 1097: 2% |
7 U Strips | 1194 of 3620: 33% | 30 of 1131: 3% |
7 V Strips | 1323 of 3620: 37% | 32 of 1131: 3% |
Hit U Strips | 27 of 1966: 1% | 10 of 1096: 1% |
Hit V Strips | 44 of 1966: 2% | 10 of 1096: 1% |
PS patch/Full patch | 189 of 2095: 9% | 10 of 1088: 1% |
Figures 5 and 6 show the effect of each cut after all other cuts have been applied. (The exception is for cuts on U and V plane quantites, in which case all other cuts but the similar cut on the other plane are applied). For each cut, the number of events which survived the other cuts and the number of those events which the cut removes are shown. So for example, looking at the iso cut in figure three, 754 background events survive the thirteen other cuts and the iso cut removes 235 of these surviving events. This can be taken as a way to measure how independent a cut is from all the others. The tables show that with perfect tracking, the cut on the number of charged tracks above 5GeV is by far the best cut, but with the 30% ineffieciency added in the effectiveness of this cut is reduced so that it is around parity with the away side cuts.
Conclusions
As the figures above show, the discrimination code achieves a signal-to-background ratio of greater than one-to-one over a significant portion of the lepton transverse energy range, indicating that background should not be an insurmountable barrier to preforming the W analysis at STAR. These results were obtained using GEANT and any analysis of real data will need to monitor vertex finding and tracking efficency to ensure they do not degrade the effectiveness of the cuts too much. The addition of the FGT should help with these issues and it is likely that the code will need to be optimized to take advantage of the improved tracking of the FGT. Finally, this analysis is based on a powerful discrimination code which can be refined and modified to suit future analyses.
Analysis of all setC4 events using geant tracks and vertices
In this analysis, I looked at all QCD background events from setC4 as well as W events from setC2 Wprod detailed here. I used version 3.0 of my analysis code which uses geant vertices and tracks instead of reconstructed vertices and tracks as version 2.5 did. I have also made changes to the quantities I make cuts on, see below. All transverse energy is event ET and an energy scaling factor of 1.23 is used.
Cuts:
I make 14 cuts described below. Plots of the cut spectra can be found here. Pages 1-11 show the cut spectra after 3 preliminary phase space cuts have been made (spectra of the first 3 cuts are not shown). Every event must pass the first three cuts to be considered. Pages 12-18 show cut spectra 8-14 after cuts 1-7 have been applied. Pages 19-29 show cut spectra after all cuts but its own have been applied. Pages 30-32 show a possible alternative cut.
I have also made several 2-D plots of other quantities which may provide good electron/hadron discrimination. These plots can be found here.
Spectra
The plots showing the effect of the various cuts on the trigger patch ET spectrum can be found here. Pages 1-14 show the effect that the first 3 cuts plus the individual cut has on the trigger patch ET spectrum. So, for example, page 7 shows the spectrum after cuts 1, 2, 3, and 7. Pages 15-26 shows the effects that a number of cuts applied sequenitally has on the spectrum. In all plots the black curve is the detected ET spectrum before any cuts have been made and the red curve is the ET spectrum after the cuts in question have been applied.
Fig 1: This plot shows the effects of all the cuts applied in sequence on the trigger patch ET spectrum
Fig 2: This plot shows the final trigger patch ET spectra after all cuts have been applied. The QCD background is in black and the W signal is in red.
Analysis of all setC5 events using geant tracks and vertices
In this analysis I looked at all QCD background events from setC5, which has an integrated luminosity on the order of what we expect to get in data. I also looked at W events from setC2 Wprod. The details of both event samples can be found here. This analysis was done using version 3.1 of my code which uses geant vertices and tracks, meaning we have perfect tracking for the cuts. All transverse energy is event ET and an energy scaling factor of 1.23 is used. All samples are scaled to LT=800 inverse pb.
Cuts:
I make 14 cuts which are described below. These cuts have been loosened compared to those in version 3.0, now each cut throws away no more that 1% of the signal. I have also added conditions to cuts 5 and 8 to reject events where no charged track was found. Plots of the cut spectra can be found here. Pages 1-11 show the cut spectra after the 3 preliminary phase space cuts have been made (spectra of the first 3 cuts are not shown). All events must pass the first three cuts to be analysed further. Pages 12-18 show cut spectra 8-14 after cuts 1-7 have been applied to them. Pages 19-29 show all the cut spectra after all cuts but their own have been applied.
I have also made several 2-D plots of other quantities which my provide good electron/hadron discrimination. These plots can be found here.
Spectra
The plots showing the effect of the various cuts on the trigger patch ET spectrum can be found here. Pages 1-14 show the effect that the first 3 cuts plus the individual cut has on the trigger patch ET spectrum. So, for example, page 7 shows the spectrum after cuts 1, 2, 3, and 7. Pages 15-26 show the effects that a number of cuts applied sequentially has on the spectrum. In all plots the black curve is the detected ET spectrum before any cuts have been made and the red curve is the ET spectrum after the cuts in question have been applied.
Fig 1: This plot shows the effects of all the cuts applied in sequence on the trigger patch ET spectrum. For the QCD sample: The raw spectrum contains 2.6E6 events in the region 20-70, the spectrum after the phase space cuts (1-3) contains 2.2E6 events, and the spectrum after all cuts contains 1.5E4 events. For the W sample: The raw spectrum contains 4645 events in the region 20-70, the spectrum after the phase space cuts contains 3747 events and the spectrum after all cuts contains 3378 events.
Fig 2: This plot shows the final trigger patch ET spectra after all cuts have been applied. The QCD background is in black and the W signal is in red.
Analysis of all setC5 events using Geant tracks and vertices
In this analysis I attempt to get a feeling for the effects that imperfect tracking will have on the trigger patch ET spectrum while still using geant tracking information. My main focus was on the inefficencies which will arise in trying to identify converting Pi0's, so I focused on cuts 5 and 8. Both of these cuts have large numbers of events with no charged tracks and it is likely that many of these events are Pi0's. In v3.2 of the analysis code cuts 5 and 8 both throw away events with no charged tracks, so to simulate the tracking inefficency I use a random number generator to allow 30% of events with zero charged tracks to pass each cut. The code I used for this analysis is v3.21 which uses the same cuts as v3.2 except for the code introducing the 30% inefficency. Descriptions of the cuts used as well as explanations of the plots in the pdf files can be found on the page describing v3.2 of my code found here. I have also changed the 2-D plots of the trigger patch ET Vs. the cut quantities found on pages 23-33 of the 2-D plot pdf. They now show the plots after all cuts but themselves have been applied as opposed to v3.2 where they were shown after all cuts were applied.
Fig 1: These plots show the effects of all the cuts applied in sequence on the trigger patch ET spectrum. The top plot is from v3.2 and the bottom plot is from v3.21. The number of events cut for v3.2 can be found on the main page for that analysis. The numbers for v3.21 are given here. For the QCD sample: The raw spectrum contains 9.9E5 events in the region 20-70, the spectrum after the phase space cuts (1-3) contains 8.2E5 events, and the spectrum after all cuts contains 1906 events. For the W sample: The raw spectrum contains 1671 events in the region 20-70, the spectrum after the phase space cuts contains 1347 events and the spectrum after all cuts contains 1078 events.
Fig 2: This plot shows the final trigger patch ET spectra after all cuts have been applied. The QCD background is in black and the W signal is in red. The plot on the left is from v3.2 and the plot on the right is from v3.21.
Analysis of all setC5 events using Geant tracks and vertices
In this analysis I looked at all QCD background events from setC5, which has an integrated luminosity on the order of what we expect to see in the data. I alo looked at W events from setC2 Wprod. The details of both event samples can be found here. This analysis was done using version 3.2 of my code which uses geant vertices and tracks, meaning we have perfec tracking for the cuts. All transverse energy is event ET and an energy scaling factor of 1.23 is used. All samples are scaled to LT=300 inverse pb; note that the samples in all previous versions were scaled to 800 inverse pb.
Cuts:
I make 14 cuts which are described below. These cuts have been tightened slightly compared to those in version 3.1, now each cut throws away between 2-3% of the signal, except for cuts 6 and 7. For cuts 6 and 7, I have used a 2-D plot of the patch ET Vs. the cut quantity to cut harder on the low pT background. I have also included plots of quantites which we thought had potential to be used as cuts.
Plots of the 1-D spectra can be found here. Pages 1-11 show the cut spectra after the 3 preliminary phase space cuts have been made (spectra of the first 3 cuts are not shown). All events must pass the first three cuts to be analysed further. Pages 12-18 show cut spectra 8-14 after cuts 1-7 have been applied to them. Pages 19-29 show all the cut spectra after all cuts but their own have been applied. Pages 30 and 31 contain plots showing the ratio of U(V) strips above 0.5MeV under the trigger patch to the total number of U(V) strips under the patch. Pages 32 and 33 contain plots showing the number of U(V) strips above 0.5MeV in the sector(s) containing the trigger patch. Pages 34-37 contain the last four plots with cuts 1-7 applied and pages 38-41 contain the last four plots with all cuts applied.
Plots of the 2-D spectra can be found here. Pages 1-33 show the trigger patch ET Vs. the cut quantites so we can fine tune the cuts to eliminate background in particular ET ranges. Pages 1-11 show the cut spectra after the 3 phase space cuts have been made. Pages 12-22 show the cut spectra after cuts 1-7 have been applied. Pages 23-33 show the cut spectra after all cuts have been applied. Pages 34 and 35 show the trigger patch Energy Vs. the ratio of energy in the 7 highest adjacent U(V) strips under the trigger patch to all U(V) strips under the trigger patch. Page 36 shows the trigger patch Energy Vs. the ratio of pre-shower energy in the trigger patch to all energy in the trigger patch. Pages 37-39 show the last three quantities with cuts 1-7 applied and pages 40-42 show the same quantities with all cuts applied. Pages 43 and 44 show trigger patch ET Vs. the ratio of U(V) strips above 0.5MeV under the trigger patch to the total number of U(V) strips under the patch. Pages 45 and 46 show the trigger patch ET Vs. the number of U(V) strips above 0.5MeV in the sector(s) containing the trigger patch. Pages 47-50 show the last four plots with cuts 1-7 applied and pages 51-54 show the plots with all cuts applied. Page 55 is a plot of the trigger patch energy Vs. the post shower energy. Page 56 is a plot of the energy in both the U and V strips under the trigger patch Vs. the energy in all post shower layers under the trigger patch. Page 57 is a plot of the energy in both the U and V strips under the trigger patch Vs. the energy in all 2nd pre-shower layers in the trigger patch. Page 58 is a plot of the trigger patch energy Vs. the energy in all 2nd pre-shower layer in the trigger patch. Pages 59-62 show the last four plots after cuts 1-7 have been applied and pages 63-66 show the same plots after all cuts have been applied.
Specta
The plots showing the effect of the various cuts on the trigger patch ET spectrum can be hound here. Pages 1-14 show the effect that the first 3 cuts plus the individual cut has on the trigger patch ET spectrum. So, for example, page 7 shows the spectrum after cuts 1, 2, 3, and 7. Pages 15-26 show the effects that a number of cuts applied sequentially has on the spectrum. In all plots the black curve is the detected ET spectrum before any cuts have been made and the red curve is the ET spectrum after the cuts in question have been applied.
Fig 1: This plot shows the effects of all the cuts applied in sequence on the trigger patch ET spectrum. For the QCD sample: The raw spectrum contains 9.9E5 events in the region 20-70, the spectrum after the phase space cuts (1-3) contains 8.2E5 events, and the spectrum after all cuts contains 455 events. For the W sample: The raw spectrum contains 1742 events in the region 20-70, the spectrum after the phase space cuts contains 1405 events and the spectrum after all cuts contains 1120 events.
Fig 2: This plot shows the final trigger patch ET spectra after all cuts have been applied. The QCD background is in black and the W signal is in red.