- genevb's home page
- Posts
- 2024
- 2023
- 2022
- September (1)
- 2021
- 2020
- 2019
- December (1)
- October (4)
- September (2)
- August (6)
- July (1)
- June (2)
- May (4)
- April (2)
- March (3)
- February (3)
- 2018
- 2017
- December (1)
- October (3)
- September (1)
- August (1)
- July (2)
- June (2)
- April (2)
- March (2)
- February (1)
- 2016
- November (2)
- September (1)
- August (2)
- July (1)
- June (2)
- May (2)
- April (1)
- March (5)
- February (2)
- January (1)
- 2015
- December (1)
- October (1)
- September (2)
- June (1)
- May (2)
- April (2)
- March (3)
- February (1)
- January (3)
- 2014
- December (2)
- October (2)
- September (2)
- August (3)
- July (2)
- June (2)
- May (2)
- April (9)
- March (2)
- February (2)
- January (1)
- 2013
- December (5)
- October (3)
- September (3)
- August (1)
- July (1)
- May (4)
- April (4)
- March (7)
- February (1)
- January (2)
- 2012
- December (2)
- November (6)
- October (2)
- September (3)
- August (7)
- July (2)
- June (1)
- May (3)
- April (1)
- March (2)
- February (1)
- 2011
- November (1)
- October (1)
- September (4)
- August (2)
- July (4)
- June (3)
- May (4)
- April (9)
- March (5)
- February (6)
- January (3)
- 2010
- December (3)
- November (6)
- October (3)
- September (1)
- August (5)
- July (1)
- June (4)
- May (1)
- April (2)
- March (2)
- February (4)
- January (2)
- 2009
- November (1)
- October (2)
- September (6)
- August (4)
- July (4)
- June (3)
- May (5)
- April (5)
- March (3)
- February (1)
- 2008
- 2005
- October (1)
- My blog
- Post new blog entry
- All blogs
Stv hit errors plotted
Using the currently-defined (2013-05-22) Stv TPC hit errors in eval, for the inner TPC:
I have placed the macro for creating these plots in CVS at: offline/users/genevb/hitErrorsStv.C
Further discussion of these plots is here.
-Gene
row.yErr = 0.004782729; // Intrinsic resolution, padrow or Y direction ; row.zErr = 0.01044907; // Intrinsic resolution, z direction ; row.thkDet = 1.3225; // detector thickness , not fitted ; row.yyDiff = 0.00415362; // Diffusion in XY direction ; row.zzDiff = 2.078202e-05; // Diffusion in Z direction ; row.yFact = 0.5432957; // Error factor in Y-direction ; row.zFact = 0.535692; // Error factor in Z-direction ; row.zAB2 = 5.0293e-06; // Constant member in Z direction (a*b)**2 ;...and outer:
row.yErr = 0.002699037; // Intrinsic resolution, padrow or Y direction ; row.zErr = 0.006222453; // Intrinsic resolution, z direction ; row.thkDet = 3.8025; // detector thickness , not fitted ; row.yyDiff = 0.001743757; // Diffusion in XY direction ; row.zzDiff = 1.000247e-08; // Diffusion in Z direction ; row.yFact = 0.4319568; // Error factor in Y-direction ; row.zFact = 0.4098761; // Error factor in Z-direction ; row.zAB2 = 5.0293e-06; // Constant member in Z direction (a*b)**2 ;...and the parameterization provided by Victor:
<Y*Y> = (tan(Psi)**2* thkDet/12 + yyDiff*dZ/cos(Psi)**2) *yFact*yFact*|cos(Lam)*cos(Psi)| +YErr; <Z*Z> =((tan(Lam)**2*(thkDet/12 + yyDiff*dZ) + zAB2/180)/cos(Psi)**2 +zzDiff*dZ)*zFact*zFact*|cos(Lam)*cos(Psi)| +ZErr; <Y*Z> =tan(Psi)*tan(Lam)/cos(Psi)*(DD + yyDiff*dZ)*yFact*zFact; dZ = |Z-210|...ignoring the cross term <Y*Z> for now, and using Lam=0 when looking at ΔhitRφ = sqrt(<Y*Y>), and using Psi=0 when looking at ΔhitZ = sqrt(<Z*Z>):
ΔhitRφ = sqrt{[tan(Psi)**2 * thkDet/12 + yyDiff*|Z-210|/cos(Psi)**2]*yFact*yFact*|cos(Psi)| + YErr} ΔhitZ = sqrt{[tan(Lam)**2 * (thkDet/12 + yyDiff*|Z-210|) + zAB2/180 + zzDiff*dZ]*zFact*zFact*|cos(Lam)| + ZErr}...I get the following plots:
I have placed the macro for creating these plots in CVS at: offline/users/genevb/hitErrorsStv.C
Further discussion of these plots is here.
-Gene
Groups:
- genevb's blog
- Login or register to post comments