Project

General

Profile

PC16092015 » History » Version 3

Rajaram, Durga, 16 September 2015 16:19

1 1 Dobbs, Adam
h1. PC16092015
2
3
Wednesday 16th September 2015 at 15:00 BST
4
Room CR09 RAL
5
6
{{>toc}}
7
8
h2. Summary of Actions
9
10
* *ACTION*: Fix tracker geometry plane ordering bug (*C. Hunt*)
11
* *ACTION*: Look into TRefArray limits (*A. Dobbs*)
12
* *ACTION*: Optimize residuals for final tracks (*C. Hunt*) - _Done for straights_
13
* *ACTION*: Get detector output in global coordinate system (*C. Heidt, C. Hunt*)
14
* *ACTION*: Fix close to paraxial tracks producing nan output (*C. Hunt*)
15
* *ACTION*: Update tracker online plots (*M. Uchida*)
16
* *ACTION*: Update tracker schedule (*P. Kyberd*)
17
* *ACTION*: Update ConfigurationDefaults with tracker optimum parameters (*P. Kyberd*)
18
* *ACTION*: Set HelicalPR on or off depending on CDB value of magnetic field (*C. Hunt*)
19
* *ACTION*: Restructure TOF Digitisation and incorporate MapCppTrigger (*D. Rajaram*)
20
* *ACTION*: Make current beamline geometry available in CDB (*R. Bayes*)
21
* *ACTION*: Implement dE/dx in Runge-Kutta (*J. Greis*)
22
* *ACTION*: Need C++ Reducer example (*A. Dobbs*) _C. Rogers will provide one_
23
* *ACTION*: Need MAUS Schedule for Alan Grant by next time (CKOV: *A.Liu*, TOF: *D. Rajaram*, MC: *D. Rajaram*, Global: *J. Greis*)
24
* *ACTION*: Fix geometry test which randomly produces large SOAP error (*R. Bayes*)
25 3 Rajaram, Durga
** Notes: these don't appear to be geometry-related. jobs pass ok on heplnm070 jenkins master. issue with helplnv157 seems configuration related.
26 1 Dobbs, Adam
27
h2. Agenda
28
29
h3. Release status
30
31
* Current release = 1.0.0
32
* Targets for release 1.1:
33
** execute_against_data.py should be always make a tarball
34
** Support for gcc 4.9
35
** Updates to Geometry handling
36
** EMR reducer
37
** SciFi CDB interface
38
** SciFi mapping and calibration update
39
* Future release
40
** Updated tracker noise
41
42
** Workbook added 
43
44
* Targets for future release:
45
** Trigger MC
46
** Fix memory leaks
47
** Tracker -- Kalman updates
48
49
h3. Schedule
50
51
* attachment:2015-09-16_MAUS-Schedule.ods
52
53
h3. Detectors
54
55
* Detector integration (D. Rajaram)
56
** Reconstruction quality flags (*A. Dobbs* to make requests to detector groups) #1585
57
58
* Tracker (P. Kyberd)
59
** Tracker plane ordering bug _Fixed in trunk, mapping error corrected_
60
** Observe that tracks when visualised do not appear to line up between trackers, in both position and slope
61
** Space-point, track-finding efficiency studies partly blocked by lack of trigger #1182
62
** *ACTION*: Optimize residuals for final tracks (*C. Hunt*)
63
** *ACTION*: Fix close to paraxial tracks producing nan output (*C. Hunt*)
64
** *ACTION*: Update tracker online plots (*P. Kyberd*)
65
** *ACTION*: Update tracker schedule (*P. Kyberd*)
66
** *ACTION*: Update ConfigurationDefaults with tracker optimum parameters
67
** *ACTION*: Set HelicalPR on or off depending on CDB value of magnetic field (C. Hunt)
68
** Flag low pt for downstream tracker reconstruction? (*A. Dobbs*) 
69
* TOF (D. Rajaram)
70
** Restructure TOF MC Digitizer - part of trigger MC (*D. Rajaram*)
71
* EMR (F. Drielsma)
72
** MC #1033
73
* KL (M. Bogomilov)
74 3 Rajaram, Durga
** -*STANDING*: MC validation, optimization, tuning, #1411- Done, ref. PID paper
75 1 Dobbs, Adam
* CKOV (A. Liu, Drews, Winter, D. Rajaram)
76 3 Rajaram, Durga
** -MC Digitizer update- Ckov MC now in trunk. Needs to be validated against data.
77 1 Dobbs, Adam
* Monte Carlo trigger (D. Rajaram) #1182
78
** *ACTION*: Restructure TOF Digitisation and incorporate MapCppTrigger (*D. Rajaram*)
79
80
h3. Global Reconstruction
81
82
* Tracking (J. Greis)
83
* PID (C. Pidcott)
84
* Detector output
85
** *ACTION*: Get detector output in global coordinate system (*C. Heidt, C. Hunt*)
86
*** See #1631
87
** *ACTION*: Need uncertainties from detector reconstructions: on positions, momenta, tof time (*A. Dobbs*)
88
* *ACTION*: Implement dE/dx in Runge-Kutta (*M. Uchida*)
89
* Need uncertainties from detector reconstructions: on positions, momenta, tof time (*A. Dobbs*)
90
91
h3. Unpacking
92
93
* Need to roll out SL6 to Jenkins nodes (*P. Franchini*)
94 3 Rajaram, Durga
* -DAQ channel maps to DB (*D. Rajaram*) #1375, blocked by #994- Done
95 1 Dobbs, Adam
96
h3. Batch Reconstruction
97
98
* GRID running 1.0.0
99
** Enable MC GRID running again #1739
100
** execute_against_data.py to always produce tarball
101
* Fix memory leaks
102
103
h3. Infrastructure
104
105
* Geometry/MC (S. Ricciardi, R. Bayes)
106
** *ACTION*: Make current beamline geometry available in CDB (*R. Bayes*)
107
* Need C++ Reducer example (*A. Dobbs*)
108
* Documentation
109
110
h3. Online
111
112
* Online reconstruction (A. Dobbs)
113
* Have prototype GUI and prototype ROOT-based document DB to replace maus-web-app and django #1312 (C. Rogers)
114
* Software On Call (A. Dobbs)
115
** http://micewww.pp.rl.ac.uk/projects/maus/wiki/Software_on-call (SOC wiki)
116
117
h3. Performance
118
119
* Speed improvements
120
** Fix memory leaks - preventing GRID runnning (A. Dobbs, D. Rajaram, C. Rogers)
121 3 Rajaram, Durga
** -YK proposes parallelising MAUS with C++11 multi-threading, at the mapper level, see #1638 (A. Dobbs, D. Rajaram, C. Rogers, Y. Karadzhov)-
122
*** -Extensive refactor work-
123
*** Current MAUS speedup is satisfactory. Can revisit, if any speed issues with MC.
124 1 Dobbs, Adam
125
* Beam generation excessive resource usage
126
** Query analysis group requirements (in particular how many G4BL beams we need)
127
** Consider alternative upstream beam generation code
128
129
h3. Tools
130
131
* Add V. Blackmore event visualiser to MAUS
132
133
h3. Documentation
134
135
h3. AOB
136
137
h2. International Toll-Free Dial-in numbers
138
139
* Switzerland:	0800705351
140
* UK:	08004960576
141
* US:	1-866-740-1260
142
* "Other numbers":http://www.readytalk.com/an.php?tfnum=8667401260
143
* Access Code: 5673390
144
145
h2. Notes
146
147
h3. Attendance
148
149 3 Rajaram, Durga
T. Mohayai, J. Nugent, A. Liu, C. Pidcott, J. Greis, R. Bayes, P. Kyberd, D. Rajaram
150
151 1 Dobbs, Adam
Apologies: A. Dobbs
152
153
h3. Release
154
155
h3. Detectors
156
157
* Detector Integration
158 3 Rajaram, Durga
** DR asks that detectors provide a simple yes/no flag to denote 'analyzability' of a run.
159
** DR will produce one for TOFs. 
160
** PK agrees that a high-level yes no should be easy to get from trackers based on #spacepoints/digits [ or something of that sort ]
161
** Need to get this done so that Janusz can implement table in CDB & test on preprod before rolling out
162
163 1 Dobbs, Adam
* KL
164
* Ckov
165
* EMR
166
* Tracker
167 3 Rajaram, Durga
** PK: has generated plots [ Tracker efficiencies based on slab hits in TOF1/TOF2 --> ~98-99% for t1, ~85% for T2 up to 98 after Ed's calibration ] which Ed thinks are useful. 
168
** *ACTION*: need to get the plots into MAUS. PK has asked MU about getting them into MAUS. [  ]
169
** PK: Tracker efficiency map may need to be folded into MC if there are reasons to believe the fiducial-dependent (in)efficiencies may affect emittance measurements
170
** Ed & CH  have updated calibration & maps. In the trunk.
171
** CH has added a calibration/mapping uploader/downloader to MAUS. The track reconstruction code does not automatically download the calibrations from CDB. But this can be done [ similar to what's done for TOF/KL/DAQ ]
172
** *ACTION*: Config cards: Finalize tracker reco cards & move them to ConfigurationDefaults
173
*** Currently track reconstruction is not set to handle case where one magnet is on and other is off. Since we'll likely have more than one data-set with this configuration, can we modify code to handle it natively? [ instead of having to process twice, once with Helical on and once with Helical off ]
174
175 1 Dobbs, Adam
* TOF
176
177
h3. Global Reconstruction
178
179 3 Rajaram, Durga
** JG: de/dX implementation in RK is done. Currently testing.
180
** CP & JG report issues with running Global reducers
181
*** CP: issue when setting header_and_footer_mode to "dont_append". CR will chase this. Could be a SWIG issue. CP to remove swig .i file and see if that sorts it out.
182
*** JG: cannot run reducer in conjunction with mappers. DR has been running mappers + tof calib an plot reducers. JG to check if this is also a swig issue. If not, raise issue.
183
184 1 Dobbs, Adam
h3. Unpacking
185
186
h3. Batch Reconstruction
187
188 3 Rajaram, Durga
** MC processing almost there. Code-side is OK. CDB-side: RB to upload cooling channel tags to production DB [ has been tested on preprod. ]. Plan is to wait for new MAUS release and try running batch MC and grid next week.
189
190 1 Dobbs, Adam
h3. Infrastructure
191
192
* Geometry
193 3 Rajaram, Durga
** June & July geometries are in CDB: 69, 70
194
** RB to verify that "current" geometry points to ID 70
195
196 1 Dobbs, Adam
* MC
197
* G4BL
198
* Other
199
200 3 Rajaram, Durga
201 1 Dobbs, Adam
h3. Online
202
203
h3. Performance
204
205
h3. Tools
206
207
h3. Miscellaneous
208 3 Rajaram, Durga
209
* PK to check tracker schedule and update by end of the week
210
* JG to update Global schedule this week.