MinuitVF tuning for 7 GeV Au+Au collisions
Goal: Tune MinuitVF for use with 7 GeV Au+Au data
bfc chain options are: "P2010a,pmdReco,btof,BEmcChkStat,QAalltrigs,Corr4,OSpaceZ2,OGridLeak3D,-hitfilt"
library used: stardev (starnew is currently SL10h)
StMinuitVertexFinder.cxx ver 1.21, StMinuitVertexFinder ver 1.11
"good" vertices are defined as |Vz|< 70 cm and Vr < 2 cm (A portion of these vertices will be assymetric, likely from beam-gas interactions, and selecting against these is also under study. However, this is not a job for the vertexer....)
filelist:
st_physics_adc_11116012_raw_3490001
st_physics_adc_11116063_raw_1520001
st_physics_adc_11119033_raw_2500001
# events = 666
Variables we can tune: mMinNumberOfFitPointsOnTrack, mDcaZMax, mMinTrack, mRImpactMax
We have decided not to change the number of track fit points, so we will only look at the later 3 (I refer to as Z, N and R respectively for the rest of the document)
We can also adjust weighting factors in void StMinuitVertexFinder::calculateRanks():
avg_dip_expected = -0.0033*primV->position().z();
n_bemc_expected = (float)primV->numTracksUsedInFinder()/nVtxTrackTot*nBemcMatchTot;
n_cross_expected = fabs(primV->position().z())*0.0020*primV->numTracksUsedInFinder();
Conclusions:
Start by varying RZN from default of (1.5,3,5)
Scenerio (R,Z,N) | # Events w/vertex | # Events w/good Vertex (in top 6) | ave # vertices/event |
1.5,3,5 (default) | 55 / 666 | 20 / 666 | 0.084 |
1.5,3,2 | 151/666 | 48 / 666 | 0.348 |
3,3,5 | 101/666 | 24 / 666 | 0.188 |
1.5,6,2 | 202/666 | 51 / 666 | 0.481 |
3,6,2 | 304/666 | 44 / 666 | 1.008 |
3,3,2 | 255/666 | 50 / 666 | 0.817 |
6,6,2 | 368/666 | 36 / 666 | 1.548 |
6,6,5 | 193/666 | 21 / 666 | 0.455 |
Alex's Finder | 339/666 | 30 / 666 | 0.509 |
Table 1a: Vertex finding statistics for various scenrios. Alex's vertex finder finds vertices beyond the TPC, but I have limited the # in the first collumn to those within |Vz|<200 for a fair comparison. It also finds a single vertex per event.
Scenerio | # good | index 0 | index 1 | index 2 | index 3 | index 4 | index 5 |
1.5,3,5 (default) | 20 | 20 | 0 | 0 | 0 | 0 | 0 |
3,3,5 | 24 | 23 | 0 | 0 | 1 | 0 | 0 |
1.5,3,2 | 48 | 37 | 10 | 1 | 0 | 0 | 0 |
1.5,6,2 | 51 | 37 | 13 | 1 | 0 | 0 | 0 |
3,6,2 | 44 | 28 | 9 | 4 | 3 | 3 | 0 |
3,3,2 | 50 | 30 | 7 | 9 | 4 | 2 | 0 |
6,6,2 | 36 | 25 | 5 | 4 | 2 | 4 | 0 |
6,6,5 | 21 | 20 | 0 | 1 | 0 | 0 | 0 |
Table 1b: "Good" vertices sorted by index. Our goal is to maximize the # of good vertices as index 0.
Scenerio (R,Z,N) | Vx vs Vy | Vx vs Vz | Vy vs Vz |
1.5,3,5 (default) More Statistics |
|||
1.5,6,2 | |||
3,6,2 | |||
3,3,2 | |||
6,6,2 More Statistics |
|||
6,6,5 More Statistics |
|||
Alex's Finder |
Table 1c: Radial locations of "Good" vertices with index 0. First, the average beam location is found by fitting the central peak. Then, the radial distance from that peak is calculated. To get something (artificially) symmetric about zero to make fitting easier, the radial distance is multiplied by the sign on the X location. The histogram name shows the input parameter set and some RZN selections have more statistics than other which are indicated in the row titles.
xxxx
Table 1d:Fit parameters for histograms above. For the beam pipe, the two values are averaged. The Beam Yield is the integral of the fitted Gaussian. the typical uncertainties are 0.05 in the beam sigma and 4-5 in the amplitude, giving about +/-10 in the integrated yield. With these statistics, it's impossible to conclude much about the central beam spot yield.
Parameter set | Beam Mean | Beam Sigma | Beam Yield | Pipe Mean | Pipe Sigma |
Default | -0.03 | 0.35 | 50.1 | - | - |
1562 | -0.01 | 0.44 | 58.2 | 3.0 | 1.1 |
362 | 0.01 | 0.39 | 39.2 | 3.2 | 0.85 |
332 | 0.03 | 0.44 | 52.2 | 2.8 | 0.74 |
335 | 0.01 | 0.35 | 47.6 | 2.7 | (0.32) |
662 | 0.04 | 0.30 | 40.2 | 3.7 | 0.76 |
665 | 0.01 | 0.28 | 39.2 | 3.5 | 0.70 |
Table 2a: Vertex distributions (include every vertex found with indices 0-5)
Scenerio (R,Z,N) |
Vy vs Vx | Vx vs Vz | Vy vs Vz |
1.5,3,5 (default) More Statistics |
|||
1.5,6,2 | |||
3,6,2 | |||
3,3,2 | |||
6,6,2 More Statistics |
|||
6,6,5 More Statistics |
Table 2b: Vertex distributions with index 0
Scenerio (R,Z,N) | RefMult0 | RefMult0 (|Vz0|<70&Vr<2) | RefMultAll |
1.5,3,5 (default) | |||
1.5,6,2 | |||
3,6,2 | |||
3,3,2 | |||
6,6,2 | |||
6,6,5 | |||
Alex's Finder | |||
Glauber |
Table 3: RefMult Distributions
Scenerio (R, Z, N) | graph | fit |
1.5,3,5 (default) | -4.06e-3 \pm 6.36e-5 | |
1.5,6,2 | -3.62E-3 \pm 6.52E-5 | |
3,6,2 | -3.43E-3 \pm 5.57E-5 | |
3,3,2 | -2.92E-3 \pm 5.90E-5 | |
6,6,2 | -3.48E-3 \pm 5.21E-5 | |
6,6,5 | -3.90E-3 \pm 6.77E-5 |
Table 4: dip angle distributions. Note that the errors quoted here are just from minuit fitting. We haven't been careful to propagate the true error yet.
Options | Plot | Fit Parameters |
1.5,3,5 | -3.17e-3 \pm 2.94e-4 | |
1.5,6,2 | -4.02484e-03 \pm 4.29994e-04 | |
3,6,2 | -4.02484e-03 \pm 4.29994e-04 | |
3,3,2 | -3.66023e-03 \pm 4.45506e-04 | |
6,6,2 | -2.53578e-03 \pm 5.09232e-04 | |
6,6,5 | -3.73986e-03 \pm 5.70836e-04 |
Table 4b: dip angle distributions with |Vz|<70 cm and Vr<2 cm
Scenerio (R, Z, N) | graph | fit |
1.5,3,5 (default) | ||
1.5,6,2 | ||
3,6,2 | ||
3,3,2 | ||
6,6,2 | ||
6,6,5 |
Table 5: nHitsBemc distributions (index 0)
Scenerio (R, Z, N) | graph | fit |
1.5,3,5 (default) More Statistics |
||
1.5,6,2 | ||
3,6,2 | ||
3,3,2 | ||
6,6,2 More Statistics |
||
6,6,5 More Statistics |
Table 6: nTPC crosses distributions (index 0)
Scenerio (R, Z, N) | dca 0 | dca 0 good | dca all |
1.5,3,5 (default) | |||
1.5,6,2 | |||
3,6,2 | |||
3,3,2 | |||
6,6,2 | |||
6,6,5 |
Scenario (R,Z,N) |
Vx vs Vy Vertex position |
1.5,3,5 (default) More Statistics |
|
1.5,6,2 | |
3,6,2 | |
3,3,2 | |
6,6,2 More Statistics |
|
6,6,5 More Statistics |
Table 7: Vx vs Vy position requiring index 0, |Vz| < 70cm, |Vr| < 2cm, and (number of BEMC matches or TPC CM Crossings) > 0
Senario | X-Vertex Distribution | Y-Vertex Distribution | Z-Vertex Distribution | Difference Between index 0 and index 1 Z-Vertex Position |
1.5,3,5 (default) More Statistics |
||||
6,6,2 More Statistics |
||||
6,6,5 More Statistics |
Table 8 : Histograms of the Z-vertex position Distributions in each of the scenarios with more statistics than the original plots from other tables. Black denotes index 0 and index 1 vertices distributions, red denotes index 0 only distribution, blue denotes index 1 only distribution.
- rjreed's blog
- Login or register to post comments