New fieldmaps
125acm2_3kg_corrected_unfolded_scaled_0.7992_v2.tar.gz
Recon classes
Accessing full field-map
- TrackDataDriver: By in extrapolation from Layer6 to ECal
- TrackUtils > extrapolateTrackUsingFieldMap: By
Accessing at tracker centre
- TrackDataDriver: By for track intercepts with sensors
- SeedTracker: By
- BilliorVertexer: By
- MakeGblTracks: |B|
- TrackUtils >
- extrapolateTrackPositionToSensor: By
- getHelixPlaneIntercept: By
- extrapolateTrack: By
Recon studies affected
- Track extrapolation to ECal / track-cluster matching
- Top-bottom asymmetry
- Beam slope MC
Analysis results affected
MC samples requiring re-generation
Field Map Plots
BY as a function of z along the z axis.
A few values from the old map:
z= 0 By = -0.19767 0.824 ~target
z= 90 By = -0.23610 0.984 ~L1
z= 400 By = -0.24000 1.000 ~L4
z= 900 By = -0.20907 0.871 ~L6
z=1339 ~ECal scoring plane
z=1395 ~Ecal crystal front face plane
Plots from the (correct) txt files: Bfieldmap.pdf
Things to check
- Symmetries of the seven octants into which the field map is expanded
- First derivatives along octant boundaries
- Smoothness of point where calculation and explicit field map measurements are merged (around z=1m in above plot)
- Make sure fields are renamed to preserve provenance.
- Make sure new fields are copied to all public locations
- Make sure all compact.xml files are modified and lcdd files are regenerated.
- Check log files on new MC/recon/analysis production jobs to ensure new fields are being picked up and used.