Monte Carlo wish list » History » Version 13
Rogers, Chris, 26 June 2012 07:02
1 | 1 | Rogers, Chris | h1. Monte Carlo wish list |
---|---|---|---|
2 | |||
3 | What we have currently: |
||
4 | |||
5 | 5 | Rogers, Chris | * Well documented set up to pull in Monte Carlo configuration if it gets provided by the engineers |
6 | * Well documented set up to configure whatever fields and geometry people need |
||
7 | * Poorly documented module to generate multivariate gaussian beams with a reasonably flexible parameter set |
||
8 | 1 | Rogers, Chris | * Well documented module to track and write out Monte Carlo data |
9 | * Poorly documented and possibly buggy tracker digitisation |
||
10 | 5 | Rogers, Chris | * Elementary but probably reasonable TOF digitisation - but no user documentation |
11 | 1 | Rogers, Chris | |
12 | 4 | Rogers, Chris | What I think we need in order to perform an end-to-end Monte Carlo of Step IV: |
13 | 1 | Rogers, Chris | |
14 | 2 | Rogers, Chris | # Step IV MICE "As-designed" (e.g. legacy/FILES/.../Step4.dat) set up needs to be checked and fixed - are the coil geometries correct? Can we get a reasonable beam through? What are the design absorber settings? Are they the same as what we have in Step4.dat |
15 | 10 | Rogers, Chris | # Infrastructure - need to have central store of datacards, field maps, geometry, etc |
16 | 2 | Rogers, Chris | # Functioning digitisation for the tracker |
17 | # Trigger digitisation (what form should this take)? |
||
18 | # KL, EMR, Ckov digitisation |
||
19 | # Scalars digitisation |
||
20 | # "As-built geometry" and CDB interface needs to be smoother (operational issue to do with getting geometries into CDB) |
||
21 | 1 | Rogers, Chris | |
22 | What I think we need to improve the "user experience": |
||
23 | |||
24 | 9 | Rogers, Chris | # Quick start guide + examples (with some automated testing) |
25 | 2 | Rogers, Chris | ## Track a beam through and generate beta function/emittance plots |
26 | 11 | Rogers, Chris | ## Track a beam through and generate reconstructed data -> residuals/emittance plot at the Tracker Reference Plane |
27 | 2 | Rogers, Chris | ## Anything else? |
28 | 12 | Rogers, Chris | # -Documentation maus_user_guide.pdf should be available to download/htmlarised from the wiki- |
29 | 13 | Rogers, Chris | # -MICEModules.pdf needs updating and integrating with maus_user_guide.pdf- |
30 | 2 | Rogers, Chris | # Optics calculation needs to be tidied |
31 | # Python interface for extracting the field values |
||
32 | 7 | Rogers, Chris | # Automatic build of OpenGL visualisation |
33 | 6 | Rogers, Chris | # Output of built physical components in verbose mode |