- bouchet's home page
- Posts
- 2016
- 2015
- December (1)
- November (3)
- October (2)
- September (2)
- August (2)
- June (2)
- April (5)
- March (2)
- February (3)
- January (2)
- 2014
- December (2)
- November (2)
- October (3)
- September (2)
- August (3)
- July (1)
- June (3)
- May (6)
- April (6)
- March (1)
- February (2)
- January (1)
- 2013
- December (2)
- November (3)
- October (3)
- September (4)
- August (1)
- July (1)
- May (4)
- April (6)
- March (4)
- February (3)
- 2012
- 2011
- December (2)
- November (2)
- October (4)
- September (1)
- August (2)
- July (6)
- June (2)
- May (3)
- April (3)
- March (2)
- 2010
- 2009
- December (2)
- November (1)
- October (3)
- September (1)
- August (1)
- July (1)
- June (2)
- April (1)
- March (2)
- February (2)
- January (1)
- 2008
- My blog
- Post new blog entry
- All blogs
residuals with yLocal = 0
At the last HFTsoft meeting, it has been shown than increasing the precision of the LADR volume (PIXL geometry) removes the slope seen for the residuals (hit position - track projection) in the v direction ( v = longitudinal to Z, relative to the sensor).
Increasing the precision gives yLOCAL close to 0 (~1micron) whereas it was previously ~ 8 microns.
1) Simulation used : single pion, vertex ~0 with sigma = 0.1 cm
5) comments - conclusions
Increasing the precision gives yLOCAL close to 0 (~1micron) whereas it was previously ~ 8 microns.
1) Simulation used : single pion, vertex ~0 with sigma = 0.1 cm
detp geom y2013 gexec $STAR_LIB/xgeometry.so gclose all user/vsig 0.01 .1 gfile o test_default_precision.fz aguser/gkine 200 8 0.1 5.0 -1.0 +1.0 0 6.28 trig 100
When using the modifided geometry, a y2013.h geometry file is created and explicitely used for the fz creation and BFC reco.
BFC chain : TPC fast simulator, fixed vertex
BFC chain : TPC fast simulator, fixed vertex
.x StRoot/macros/bfc.C(1,100,"y2013,AgML,ITTF,Sti,tpcI,StiRnD,PixelIT,TpcFastSim,pxlFastSim,-ssdfast,VFMCE,McEvent, geant,IdTruth,fzin,NoSvtIt,NoSsdIt,-StiPulls,Bana,-tags,clearmem,evout,McEvOut,MiniMcMk,McAna,MakeEvent","")
2) Results
The results are below. Each plots show :
- left : residuals in u direction (transverse to beam) vs Zglobal (of pixel hits)
- right : residuals in v direction (transverse to beam) vs Zglobal (of pixel hits)
3) The test here is by setting the local coordinate Y of hits to 0 (in StPxlFastMaker.cxx)
smearedX = localPixHitPos[0]; smearedZ = localPixHitPos[2]; //test by setting yL=0 smearedY = 0; localPixHitPos[0] = smearedX;localPixHitPos[2] = smearedZ;localPixHitPos[1] = smearedY; gGeoManager->GetCurrentMatrix()->LocalToMaster(localPixHitPos, smearedGlobalPixHitPos); StThreeVectorF gpixpos(smearedGlobalPixHitPos); (...) StPxlHit* tempHit = new StPxlHit(gpixpos, mRndHitError, hw, mcPix->dE() , 0);4) Results
5) comments - conclusions
- setting yLoc = 0 when filling StPxlHit does not improve the residuals for the geometry modified with a precision to 1micron
- setting yLoc = 0 when filling StPxlHit does improve the residuals for the default geometry.
- the slope/split of residuals at Z =0 is attenuated
- but the slope is still present
Groups:
- bouchet's blog
- Login or register to post comments