Monte Carlo wish list » History » Version 2
Rogers, Chris, 23 May 2012 09:39
1 | 1 | Rogers, Chris | h1. Monte Carlo wish list |
---|---|---|---|
2 | |||
3 | What we have currently: |
||
4 | |||
5 | * Well documented set up to pull in Monte Carlo configuration if it gets |
||
6 | provided by the engineers |
||
7 | * Well documented set up to configure whatever fields and geometry |
||
8 | people need |
||
9 | * Poorly documented module to generate multivariate gaussian beams with |
||
10 | a reasonably flexible parameter set |
||
11 | * Well documented module to track and write out Monte Carlo data |
||
12 | * Poorly documented and possibly buggy tracker digitisation |
||
13 | * Elementary but probably reasonable TOF digitisation - but no user |
||
14 | documentation |
||
15 | |||
16 | What I think we need to do an end-to-end Monte Carlo of Step IV: |
||
17 | |||
18 | 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 |
19 | # Functioning digitisation for the tracker |
||
20 | # Trigger digitisation (what form should this take)? |
||
21 | # KL, EMR, Ckov digitisation |
||
22 | # Scalars digitisation |
||
23 | # "As-built geometry" and CDB interface needs to be smoother (operational issue to do with getting geometries into CDB) |
||
24 | 1 | Rogers, Chris | |
25 | What I think we need to improve the "user experience": |
||
26 | |||
27 | 2 | Rogers, Chris | # Quick start guide + examples: |
28 | ## Track a beam through and generate beta function/emittance plots |
||
29 | ## Track a beam through and generate reconstructed data -> beta function/emittance plot at the Tracker Reference Plane |
||
30 | ## Anything else? |
||
31 | # Documentation MAUSUserGuide.pdf should be available to download/htmlarised from the wiki |
||
32 | # Documentation - some stuff is in doxygen only, it needs to be in the user guide as well. |
||
33 | # Optics calculation needs to be tidied |
||
34 | # Python interface for extracting the field values |