Project

General

Profile

PC22072015 » History » Version 3

Dobbs, Adam, 22 July 2015 15:25

1 1 Dobbs, Adam
h1. PC22072015
2
3
Wednesday 22nd July 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*: Flag low pt for downstream tracker reconstruction (*A. Dobbs*) _Done in personal dev branch, needs testing before merge_
12
* *ACTION*: Optimize momentum residuals for final tracks (*C. Hunt*) - _Done for straights_
13
* *ACTION*: Get detector output in global coordinate system (*C. Heidt, C. Hunt*)
14 2 Dobbs, Adam
* *ACTION*: Fix close to paraxial tracks producing nan output (*C. Hunt*)
15
* *ACTION*: Update tracker online plots (*P. Kyberd*)
16
* *ACTION*: Update tracker schedule (*P. Kyberd*)
17 1 Dobbs, Adam
* *ACTION*: Need uncertainties from detector reconstructions: on positions, momenta, tof time (*A. Dobbs*)
18
* *ACTION*: Restructure TOF Digitisation and incorporate MapCppTrigger (*D. Rajaram*)
19
* *ACTION*: Pursue uncertainties from TOF and global coordinate transform (*A. Dobbs*)
20 2 Dobbs, Adam
* *ACTION*: Upload script feature (*R. Bayes*)
21 1 Dobbs, Adam
22
h2. Agenda
23
24
h3. Release status
25
26
* Current release = 0.9.7
27
* Targets for release 0.9.8:
28
** Add KL output updates
29
** SciFi speedup
30
** MAUS speed up
31
** execute_against_data.py should be always make a tarball
32
33
* Targets for future release:
34
** Trigger MC
35 2 Dobbs, Adam
** Fix memory leaks
36 1 Dobbs, Adam
** Tracker -- Kalman updates
37
38
h3. Schedule
39
40 2 Dobbs, Adam
* attachment:2015-07-22_MAUS-Schedule.ods
41 1 Dobbs, Adam
42
h3. Detectors
43
44
* Detector integration (D. Rajaram)
45
** Reconstruction quality flags (*A. Dobbs* to make requests to detector groups) #1585
46 2 Dobbs, Adam
47 1 Dobbs, Adam
* Tracker (P. Kyberd)
48
** Space-point, track-finding efficiency studies partly blocked by lack of trigger #1182
49
** *ACTION*: Flag low pt for downstream tracker  reconstruction (*A. Dobbs*) _Done in personal dev branch, needs testing before merge_
50
** *ACTION*: Optimize momentum residuals for final tracks (*C. Hunt*)
51
** *ACTION*: Fix close to paraxial tracks producing nan output (*C. Hunt*)
52 2 Dobbs, Adam
** *ACTION*: Update tracker online plots (*P. Kyberd*)
53
** *ACTION*: Update tracker schedule (*P. Kyberd*)
54
* Optimise tracker unpacking and digitisation (*P. Kyberd*)
55 1 Dobbs, Adam
56
* TOF (D. Rajaram)
57
** Restructure TOF MC Digitizer - part of trigger MC (*D. Rajaram*)
58
* EMR (F. Drielsma)
59
** MC #1033
60
* KL (M. Bogomilov)
61
** *STANDING*: MC validation, optimization, tuning, #1411
62
* CKOV (Drews, Winter, D. Rajaram)
63
* Monte Carlo trigger (D. Rajaram) #1182
64
** *ACTION*: Restructure TOF Digitisation and incorporate MapCppTrigger (*D. Rajaram*)
65
66
h3. Global Reconstruction
67
68
* Tracking (J. Greis)
69
* PID (C. Pidcott)
70
* Detector output
71
** *ACTION*: Get detector output in global coordinate system (*C. Heidt, C. Hunt*)
72
*** See #1631
73 2 Dobbs, Adam
** *ACTION*: Need uncertainties from detector reconstructions: on positions, momenta, tof time (*A. Dobbs*)
74 1 Dobbs, Adam
75
h3. Unpacking
76
77
* Need to roll out SL6 to Jenkins nodes (*P. Franchini*)
78
* DAQ channel maps to DB (*D. Rajaram*) #1375, blocked by #994
79
80
h3. Infrastructure
81
82
* Geometry/MC (S. Ricciardi, R. Bayes)
83
** Speed improvements (*R. Bayes*)
84
*  Monte Carlo
85
** *ACTION*: Upload script feature (*R. Bayes*)
86
* GRID and Batch Production (C. Rogers, J. Martyniak)
87
** Running 0.9.7
88
** Fix memory leaks
89
** execute_against_data.py
90
* Code deployment
91
* Documentation
92
* Data Structure
93
94
h3. Online
95
96
* Online reconstruction (A. Dobbs)
97
* Have prototype GUI and prototype ROOT-based document DB to replace maus-web-app and django #1312 (C. Rogers)
98
* Software On Call (A. Dobbs)
99
** http://micewww.pp.rl.ac.uk/projects/maus/wiki/Software_on-call (SOC wiki)
100
101
h3. Performance
102
103
* Speed improvements
104
** Fix memory leaks - preventing GRID runnning (A. Dobbs, D. Rajaram, C. Rogers)
105
** No more passing JSON between modules, as string conversions are expensive, only use JSON for configuration data and input / output (A. Dobbs, D. Rajaram, C. Rogers)
106
*** Extensive refactor work
107
** YK proposes parallelising MAUS with C++11 multi-threading, at the mapper level, see #1638 (A. Dobbs, D. Rajaram, C. Rogers, Y. Karadzhov)
108
*** Extensive refactor work
109
110
* Beam generation excessive resource usage
111
** Query analysis group requirements (in particular how many G4BL beams we need)
112
** Consider alternative upstream beam generation code
113
114
h3. Documentation
115
116
* Finish MAUS workbook (A. Dobbs)
117
118
h3. AOB
119
120
* MAUS paper draft - developers please review and supply input where required "launchpad":https://code.launchpad.net/maus-pub
121
122
h2. International Toll-Free Dial-in numbers
123
124
* Switzerland:	0800705351
125
* UK:	08004960576
126
* US:	1-866-740-1260
127
* "Other numbers":http://www.readytalk.com/an.php?tfnum=8667401260
128
* Access Code: 5673390
129
130
h2. Notes
131
132
h3. Attendance
133
134 3 Dobbs, Adam
A. Dobbs, C. Hunt, D. Rajaram, J. Nugent
135 1 Dobbs, Adam
136
h3. Detectors
137
138
* Detector Integration
139
* KL
140
* Ckov 
141
* EMR
142
* Tracker
143 3 Dobbs, Adam
** ROOT doc store error
144
** Datastructure update -> ADC data added to digits
145
** SciFiTracks now link back to SciFiPRTracks instead of clusters
146
** Kalman bug fixes (sign flip removed)
147
** Few extra scripts in the bin directory
148
** Need to get configuration data pulling from CDB
149
150 1 Dobbs, Adam
* TOF
151
152
h3. Global Reconstruction
153
154
h3. Unpacking
155 3 Dobbs, Adam
156
DAQ channel maps to DB: Making progress waiting on JM to make new CDB release
157 1 Dobbs, Adam
158
h3. Infrastructure
159
160
* Geometry
161
* MC
162
* G4BL
163
* GRID
164
165
h3. Online
166
167
h3. Performance
168
169
h3. Miscellaneous