Sci Fi Simulation and Reconstruction Status M.Ellis/C.Rogers Wednesday 31st March 2004 Status and Developments • Pattern recognition follows the scheme: – Build clusters of hits.

Download Report

Transcript Sci Fi Simulation and Reconstruction Status M.Ellis/C.Rogers Wednesday 31st March 2004 Status and Developments • Pattern recognition follows the scheme: – Build clusters of hits.

Sci Fi Simulation and
Reconstruction Status
M.Ellis/C.Rogers
Wednesday 31st March 2004
1
Status and Developments
• Pattern recognition follows the scheme:
– Build clusters of hits (as for cosmic ray test)
– Build space points (triplets only at the moment)
– Build tracks (find best track in each tracker).
• Ongoing development in the following areas:
–
–
–
–
Reproduction of cosmic test performance
Modification of geometry/etc to match latest design.
Treatment of dE/dx in Kalman fit
Improved Pattern Recognition performance in presence
of high background
– General code cleanup
2
Matching Cosmic Test Results
• Light Yield in simulation is now the same as that
measured in the 5000 ppm 3HF fibre, as this is the
worst case.
• Hit finding cut used is the same as for the cosmic
analysis – 2 Photo Electrons.
• Simulation does not include non-linearity of
VLPCs above 15 PE, however this should not be
an issue, as a hit is anything above 2 PE, and the
actual signal is not used.
3
Light Yield (Cosmic & G4MICE)
G4MICE: 8.7
Tracker Prototype: 8.9
4
Modification of Geometry
• Fibre pitch has been increased from 420 to 427
mm.
• Spacing of stations in Z needs to be altered due to
physical constraints caused by the waveguides,
however these distances have not yet been
optimised, so this study still needs to be
performed.
• Need to confirm exact thickness of material and
radiation length in simulation and reconstruction
descriptions.
5
dE/dx in Kalman
• New version of the Kalman package has
been provided that includes dE/dx in the
propagation of states.
• First version of the tracking code in
G4MICE using this is currently undergoing
testing.
• Hope to release new Kalman and
corresponding Sci Fi code by the end of the
Software Workshop.
6
Future Improved Performance
• Under very high backgrounds, the Pattern
Recognition still works well, but slowly due to the
number of combinations tested.
• Currently modifying the pattern recognition to
remove bad combinations of hits/points and
outliers as early as possible.
• In addition, code has a lot of copies (objects being
passed by copy, rather than reference or pointer) –
this is being cleaned up as part of the overall
design iteration process.
7
Momentum Resolution with
first version of dE/dx
8
General Code Clean-up
• Due to hurried nature of development over the
past 12-18 months, a lot of classes are less
efficient than they could be, with wasteful loops,
copies, etc.
• Design Iteration process for the Sci Fi code will
include a complete look at the classes needed for
the Sci Fi and how they should interact.
• This clean-up process has already been started in
parallel with the higher level studies.
9
Conclusions
• Progress is being made, but slowly.
• Performace of tracker in cosmic ray test stand has
been propagated to the simulation.
• First version of the track fit with dE/dx is now
running and being debugged.
• Further improvements in physics performance and
CPU/memory use expected following code cleanup and design iteration.
• As is true for any aspect of the software effort,
anyone who wants to help is very welcome, please
talk to Yagmur, or the relevant package manager.
10