Project

General

Profile

PC19082015 » History » Version 2

Dobbs, Adam, 18 August 2015 14:08

1 1 Dobbs, Adam
h1. PC19082015
2
3
Wednesday 19th August 2015 at 15:00 BST
4
Room CR09 RAL
5
6
{{>toc}}
7
8
h2. Summary of Actions
9
10
* *ACTION*: Look into TRefArray limits (*A. Dobbs*)
11
* *ACTION*: Optimize residuals for final tracks (*C. Hunt*) - _Done for straights_
12
* *ACTION*: Get detector output in global coordinate system (*C. Heidt, C. Hunt*)
13
* *ACTION*: Fix close to paraxial tracks producing nan output (*C. Hunt*)
14
* *ACTION*: Update tracker online plots (*M. Uchida*)
15
* *ACTION*: Update tracker schedule (*P. Kyberd*)
16
* *ACTION*: Update ConfigurationDefaults with tracker optimum parameters (*P. Kyberd*)
17
* *ACTION*: Set HelicalPR on or off depending on CDB value of magnetic field (*C. Hunt*)
18
* *ACTION*: Restructure TOF Digitisation and incorporate MapCppTrigger (*D. Rajaram*)
19
* *ACTION*: Make current beamline geometry available in CDB (*R. Bayes*)
20
* *ACTION*: Implement dE/dx in Runge-Kutta (*M. Uchida*)
21
* *ACTION*: Need C++ Reducer example (*A. Dobbs*)
22
23
h2. Agenda
24
25
h3. Release status
26
27
* Current release = 1.0.0
28
* Targets for release 1.0.1:
29
** execute_against_data.py should be always make a tarball
30
** Support for gcc 4.9
31
32
* Targets for future release:
33
** Trigger MC
34
** Fix memory leaks
35
** Tracker -- Kalman updates
36
37
h3. Schedule
38
39
* attachment:2015-08-19_MAUS-Schedule.ods
40
41
h3. Detectors
42
43
* Detector integration (D. Rajaram)
44
** Reconstruction quality flags (*A. Dobbs* to make requests to detector groups) #1585
45
46
* Tracker (P. Kyberd)
47 2 Dobbs, Adam
** *PRIORITY INTERRUPT* C. Hunt email 18-08-2015:
48
_"After a lot of playing around, and seeing how the tracker reconstruction correlates to the TOF reconstruction, it seems that the output from the track reconstruction is incorrect and requires a rotation of 120 degrees and a sign flip to correct it.  If you sit and think for a while you can justify this as being the result of the planes being in the wrong order. However as the data is not specifically sensitive to the plane ordering it could be one of 3 things:
49
- Construction differs to design
50
- Recon geometry differs to construction
51
- Mapping differs to construction and recon geometry"_
52
K. Long keen we pursue as matter of urgency
53 1 Dobbs, Adam
** Space-point, track-finding efficiency studies partly blocked by lack of trigger #1182
54
** *ACTION*: Flag low pt for downstream tracker  reconstruction (*A. Dobbs*) _Done in personal dev branch, needs testing before merge_
55
** *ACTION*: Optimize residuals for final tracks (*C. Hunt*)
56
** *ACTION*: Fix close to paraxial tracks producing nan output (*C. Hunt*)
57
** *ACTION*: Update tracker online plots (*P. Kyberd*)
58
** *ACTION*: Update tracker schedule (*P. Kyberd*)
59
** *ACTION*: Update ConfigurationDefaults with tracker optimum parameters
60
** *ACTION*: Set HelicalPR on or off depending on CDB value of magnetic field (C. Hunt)
61
** Optimise tracker unpacking and digitisation (*P. Kyberd*)
62
** Flag low pt for downstream tracker reconstruction? (*A. Dobbs*) 
63
* TOF (D. Rajaram)
64
** Restructure TOF MC Digitizer - part of trigger MC (*D. Rajaram*)
65
* EMR (F. Drielsma)
66
** MC #1033
67
* KL (M. Bogomilov)
68
** *STANDING*: MC validation, optimization, tuning, #1411
69
* CKOV (Drews, Winter, D. Rajaram)
70
* Monte Carlo trigger (D. Rajaram) #1182
71
** *ACTION*: Restructure TOF Digitisation and incorporate MapCppTrigger (*D. Rajaram*)
72
73
h3. Global Reconstruction
74
75
* Tracking (J. Greis)
76
* PID (C. Pidcott)
77
* Detector output
78
** *ACTION*: Get detector output in global coordinate system (*C. Heidt, C. Hunt*)
79
*** See #1631
80
** *ACTION*: Need uncertainties from detector reconstructions: on positions, momenta, tof time (*A. Dobbs*)
81
* *ACTION*: Implement dE/dx in Runge-Kutta (*M. Uchida*)
82
* Need uncertainties from detector reconstructions: on positions, momenta, tof time (*A. Dobbs*)
83
84
h3. Unpacking
85
86
* Need to roll out SL6 to Jenkins nodes (*P. Franchini*)
87
* DAQ channel maps to DB (*D. Rajaram*) #1375, blocked by #994
88
89
h3. Infrastructure
90
91
* Geometry/MC (S. Ricciardi, R. Bayes)
92
** *ACTION*: Make current beamline geometry available in CDB (*R. Bayes*)
93
* GRID and Batch Production (C. Rogers, J. Martyniak)
94
** Running 1.0.0
95
** Fix memory leaks
96
** execute_against_data.py
97
* Need C++ Reducer example (*A. Dobbs*)
98
* Code deployment
99
* Documentation
100
101
h3. Online
102
103
* Online reconstruction (A. Dobbs)
104
* Have prototype GUI and prototype ROOT-based document DB to replace maus-web-app and django #1312 (C. Rogers)
105
* Software On Call (A. Dobbs)
106
** http://micewww.pp.rl.ac.uk/projects/maus/wiki/Software_on-call (SOC wiki)
107
108
h3. Performance
109
110
* Speed improvements
111
** Fix memory leaks - preventing GRID runnning (A. Dobbs, D. Rajaram, C. Rogers)
112
** YK proposes parallelising MAUS with C++11 multi-threading, at the mapper level, see #1638 (A. Dobbs, D. Rajaram, C. Rogers, Y. Karadzhov)
113
*** Extensive refactor work
114
115
* Beam generation excessive resource usage
116
** Query analysis group requirements (in particular how many G4BL beams we need)
117
** Consider alternative upstream beam generation code
118
119
h3. Documentation
120
121
* Finish MAUS workbook (A. Dobbs)
122
123
h3. AOB
124
125
* MAUS paper draft - developers please review and supply input where required "launchpad":https://code.launchpad.net/maus-pub
126
127
h2. International Toll-Free Dial-in numbers
128
129
* Switzerland:	0800705351
130
* UK:	08004960576
131
* US:	1-866-740-1260
132
* "Other numbers":http://www.readytalk.com/an.php?tfnum=8667401260
133
* Access Code: 5673390
134
135
h2. Notes
136
137
h3. Attendance
138
139
h3. Detectors
140
141
* Detector Integration
142
* KL
143
* Ckov 
144
* EMR
145
* Tracker
146
* TOF
147
148
h3. Global Reconstruction
149
150
h3. Unpacking
151
152
h3. Infrastructure
153
154
* Geometry
155
* MC
156
* G4BL
157
* GRID
158
159
h3. Online
160
161
h3. Performance
162
163
h3. Miscellaneous