Coverage for hsc / camera / camera.py: 100%
2388 statements
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-17 01:07 -0800
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-17 01:07 -0800
1import lsst.afw.cameraGeom.cameraConfig
2assert type(config) is lsst.afw.cameraGeom.cameraConfig.CameraConfig, (
3 f"config is of type {type(config).__module__}.{type(config).__name__} "
4 "instead of lsst.afw.cameraGeom.cameraConfig.CameraConfig"
5)
7config.plateScale = 11.2 # plate scale, in arcseconds on sky/mm
9xCoeffsList = [-0.00047203560468, -1.5427988883e-05, -5.95865625284e-10, 2.22594651446e-13,
10 -1.51583805989e-17, -6.08317204253e-21, 8.06561200947e-26, 3.10689047143e-29,
11 -1.2634302141e-34, -4.78814991762e-38, 0.999789566962328, 4.66142798084e-09,
12 -1.0957097072e-10, -4.6906678848e-17, 4.22216001121e-20, 1.87541306804e-25,
13 -3.11027701152e-28, -1.25424492312e-34, 3.70673801604e-37, -6.85371734365e-09,
14 -1.26203995922e-14, -5.4517702042e-17, -9.94551136649e-22, 9.09298367647e-25,
15 2.45558081417e-29, -1.92962666077e-33, -6.7994922883e-38, -1.04551853816e-10,
16 -1.95257983584e-17, 2.66068980901e-20, 2.05500547863e-25, -7.00557780822e-28,
17 -1.27106133492e-33, 1.17427552052e-36, 5.48308544761e-17, -6.6977079558e-21,
18 -3.88079500249e-26, -1.12430203404e-29, -2.3228732246e-33, 5.83996936659e-38,
19 -2.55808760342e-20, -5.51546375606e-26, -4.43037636885e-28, 3.26328244851e-34,
20 1.30831113179e-36, -2.3965595459e-25, 7.38850410175e-29, 6.31709084288e-34,
21 -5.69997824021e-38, -3.49962832225e-30, 9.21035992064e-35, 4.48010296471e-37,
22 2.36522390769e-34, -1.7686068989e-37, -8.6880691822e-38]
23yCoeffsList = [-2.27525408678e-05, 0.999850561443607, 1.47288649136e-09, -1.07681558891e-10,
24 -4.52745194926e-17, 5.33446374932e-21, 1.59765278412e-25, -1.35281754124e-28,
25 -2.58952055468e-34, 1.18384181522e-37, -1.54279888831e-05, 5.10149451107e-09,
26 -2.20369366154e-12, -8.12440053288e-17, 3.16674570469e-20, 2.36720490323e-25,
27 -1.54887554063e-28, -2.18878587707e-34, 2.42019175449e-37, -1.36641013138e-09,
28 -1.08210753878e-10, 3.24065404366e-17, 2.21741676333e-20, -3.30404486918e-25,
29 -4.7223051146e-28, 8.48620744583e-34, 5.84549240581e-37, 1.65013522193e-12,
30 -2.04698537311e-16, 1.36596617211e-20, 8.77160647683e-25, -1.36731060152e-28,
31 -1.43968368509e-33, 4.00898492827e-37, -2.27951193984e-17, 1.16796604208e-20,
32 -6.53927583976e-25, -4.41168731276e-28, 1.38404520921e-33, 8.26267449077e-37,
33 -1.75167734408e-20, 1.35671719277e-24, -5.56167978363e-29, -2.43608580718e-33,
34 9.3744233119e-38, 8.31436843296e-26, -1.73569476217e-28, 1.90770699097e-33,
35 4.98143401516e-37, 6.57627509385e-29, -2.64064071957e-33, 1.56461570921e-37,
36 -1.50783715462e-34, 1.98549941035e-37, -8.74305862185e-38]
37# The above coefficients were computed assuming an effective scaling of 1 mm
38# per Focal Plane pixel (i.e. plateScale = 1 arcsec/mm, pixelSize = 1 mm).
39# LSST prefers to define cameras in their actual physical scaling units
40# (0.015 mm/pixel for HSC), so the makeHscDistortion() function in
41# lsst.obs.subaru.hsc.transformRegistry scales the coeffs from the original
42# FP in "unity pixels" to their equivalent in the actual physical pixel scale
43# of HSC in mm.
45config.transformDict.nativeSys = 'FocalPlane'
46config.transformDict.transforms = {}
47config.transformDict.transforms['Focal_Plane_Pixels'] = lsst.afw.geom.transformConfig.TransformConfig()
48config.transformDict.transforms['Focal_Plane_Pixels'].transform['hsc'].pixelSize = 0.015 # mm/pix
49config.transformDict.transforms['Focal_Plane_Pixels'].transform['hsc'].plateScale = 11.2 # arcsec/mm
50config.transformDict.transforms['Focal_Plane_Pixels'].transform['hsc'].ccdToSkyOrder = 9
51config.transformDict.transforms['Focal_Plane_Pixels'].transform['hsc'].xCcdToSky = xCoeffsList
52config.transformDict.transforms['Focal_Plane_Pixels'].transform['hsc'].yCcdToSky = yCoeffsList
53config.transformDict.transforms['Focal_Plane_Pixels'].transform['hsc'].maxIter = 10
54config.transformDict.transforms['Focal_Plane_Pixels'].transform['hsc'].tolerance = 0.005
55config.transformDict.transforms['Focal_Plane_Pixels'].transform['multi'].transformDict = None
56config.transformDict.transforms['Focal_Plane_Pixels'].transform['affine'].translation = [0.0, 0.0]
57config.transformDict.transforms['Focal_Plane_Pixels'].transform['affine'].linear = [1.0, 0.0, 0.0, 1.0]
58config.transformDict.transforms['Focal_Plane_Pixels'].transform['radial'].coeffs = None
59config.transformDict.transforms['Focal_Plane_Pixels'].transform.name = 'affine'
60config.transformDict.transforms['FieldAngle'] = lsst.afw.geom.transformConfig.TransformConfig()
61config.transformDict.transforms['FieldAngle'].transform['hsc'].pixelSize = 0.015 # mm/pix
62config.transformDict.transforms['FieldAngle'].transform['hsc'].plateScale = 11.2 # arcsec/mm
63config.transformDict.transforms['FieldAngle'].transform['hsc'].ccdToSkyOrder = 9
64config.transformDict.transforms['FieldAngle'].transform['hsc'].xCcdToSky = xCoeffsList
65config.transformDict.transforms['FieldAngle'].transform['hsc'].yCcdToSky = yCoeffsList
66config.transformDict.transforms['FieldAngle'].transform['hsc'].maxIter = 10
67config.transformDict.transforms['FieldAngle'].transform['hsc'].tolerance = 0.005
68config.transformDict.transforms['FieldAngle'].transform['multi'].transformDict = None
69config.transformDict.transforms['FieldAngle'].transform['affine'].translation = [0.0, 0.0]
70config.transformDict.transforms['FieldAngle'].transform['affine'].linear = [1.0, 0.0, 0.0, 1.0]
71config.transformDict.transforms['FieldAngle'].transform['radial'].coeffs = None
72config.transformDict.transforms['FieldAngle'].transform.name = 'hsc'
73config.detectorList = {}
74config.detectorList[0] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
75config.detectorList[0].bbox_y0 = 0
76config.detectorList[0].bbox_y1 = 4175
77config.detectorList[0].bbox_x1 = 2047
78config.detectorList[0].bbox_x0 = 0
79config.detectorList[0].name = '1_53'
80config.detectorList[0].pixelSize_x = 0.015 # in mm
81config.detectorList[0].transformDict.nativeSys = None
82config.detectorList[0].transformDict.transforms = None
83config.detectorList[0].refpos_x = 1023.5
84config.detectorList[0].refpos_y = 2087.5
85config.detectorList[0].pixelSize_y = 0.015 # in mm
86config.detectorList[0].detectorType = 0
87config.detectorList[0].offset_x = 0.015*14861.08 # focal plane x position in mm
88config.detectorList[0].offset_y = 0.015*-6629.29 # focal plane y position in mm
89config.detectorList[0].transposeDetector = None
90config.detectorList[0].yawDeg = 180.0042795
91config.detectorList[0].rollDeg = 0.0
92config.detectorList[0].serial = '0'
93config.detectorList[0].pitchDeg = 0.0
94config.detectorList[0].id = 0
95config.detectorList[1] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
96config.detectorList[1].bbox_y0 = 0
97config.detectorList[1].bbox_y1 = 4175
98config.detectorList[1].bbox_x1 = 2047
99config.detectorList[1].bbox_x0 = 0
100config.detectorList[1].name = '1_54'
101config.detectorList[1].pixelSize_x = 0.015
102config.detectorList[1].transformDict.nativeSys = None
103config.detectorList[1].transformDict.transforms = None
104config.detectorList[1].refpos_x = 1023.5
105config.detectorList[1].refpos_y = 2087.5
106config.detectorList[1].pixelSize_y = 0.015
107config.detectorList[1].detectorType = 0
108config.detectorList[1].offset_x = 0.015*14861.25
109config.detectorList[1].offset_y = 0.015*-2150.71
110config.detectorList[1].transposeDetector = None
111config.detectorList[1].yawDeg = 179.9990456
112config.detectorList[1].rollDeg = 0.0
113config.detectorList[1].serial = '1'
114config.detectorList[1].pitchDeg = 0.0
115config.detectorList[1].id = 1
116config.detectorList[2] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
117config.detectorList[2].bbox_y0 = 0
118config.detectorList[2].bbox_y1 = 4175
119config.detectorList[2].bbox_x1 = 2047
120config.detectorList[2].bbox_x0 = 0
121config.detectorList[2].name = '1_55'
122config.detectorList[2].pixelSize_x = 0.015
123config.detectorList[2].transformDict.nativeSys = None
124config.detectorList[2].transformDict.transforms = None
125config.detectorList[2].refpos_x = 1023.5
126config.detectorList[2].refpos_y = 2087.5
127config.detectorList[2].pixelSize_y = 0.015
128config.detectorList[2].detectorType = 0
129config.detectorList[2].offset_x = 0.015*14861.61
130config.detectorList[2].offset_y = 0.015*2324.13
131config.detectorList[2].transposeDetector = None
132config.detectorList[2].yawDeg = 180.0099409
133config.detectorList[2].rollDeg = 0.0
134config.detectorList[2].serial = '2'
135config.detectorList[2].pitchDeg = 0.0
136config.detectorList[2].id = 2
137config.detectorList[3] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
138config.detectorList[3].bbox_y0 = 0
139config.detectorList[3].bbox_y1 = 4175
140config.detectorList[3].bbox_x1 = 2047
141config.detectorList[3].bbox_x0 = 0
142config.detectorList[3].name = '1_56'
143config.detectorList[3].pixelSize_x = 0.015
144config.detectorList[3].transformDict.nativeSys = None
145config.detectorList[3].transformDict.transforms = None
146config.detectorList[3].refpos_x = 1023.5
147config.detectorList[3].refpos_y = 2087.5
148config.detectorList[3].pixelSize_y = 0.015
149config.detectorList[3].detectorType = 0
150config.detectorList[3].offset_x = 0.015*14860.9
151config.detectorList[3].offset_y = 0.015*6801.66
152config.detectorList[3].transposeDetector = None
153config.detectorList[3].yawDeg = 179.9934408
154config.detectorList[3].rollDeg = 0.0
155config.detectorList[3].serial = '3'
156config.detectorList[3].pitchDeg = 0.0
157config.detectorList[3].id = 3
158config.detectorList[4] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
159config.detectorList[4].bbox_y0 = 0
160config.detectorList[4].bbox_y1 = 4175
161config.detectorList[4].bbox_x1 = 2047
162config.detectorList[4].bbox_x0 = 0
163config.detectorList[4].name = '1_42'
164config.detectorList[4].pixelSize_x = 0.015
165config.detectorList[4].transformDict.nativeSys = None
166config.detectorList[4].transformDict.transforms = None
167config.detectorList[4].refpos_x = 1023.5
168config.detectorList[4].refpos_y = 2087.5
169config.detectorList[4].pixelSize_y = 0.015
170config.detectorList[4].detectorType = 0
171config.detectorList[4].offset_x = 0.015*12736.52
172config.detectorList[4].offset_y = 0.015*-11104.21
173config.detectorList[4].transposeDetector = None
174config.detectorList[4].yawDeg = 180.0059564
175config.detectorList[4].rollDeg = 0.0
176config.detectorList[4].serial = '4'
177config.detectorList[4].pitchDeg = 0.0
178config.detectorList[4].id = 4
179config.detectorList[5] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
180config.detectorList[5].bbox_y0 = 0
181config.detectorList[5].bbox_y1 = 4175
182config.detectorList[5].bbox_x1 = 2047
183config.detectorList[5].bbox_x0 = 0
184config.detectorList[5].name = '1_43'
185config.detectorList[5].pixelSize_x = 0.015
186config.detectorList[5].transformDict.nativeSys = None
187config.detectorList[5].transformDict.transforms = None
188config.detectorList[5].refpos_x = 1023.5
189config.detectorList[5].refpos_y = 2087.5
190config.detectorList[5].pixelSize_y = 0.015
191config.detectorList[5].detectorType = 0
192config.detectorList[5].offset_x = 0.015*12737.1
193config.detectorList[5].offset_y = 0.015*-6627.9
194config.detectorList[5].transposeDetector = None
195config.detectorList[5].yawDeg = 179.9804001
196config.detectorList[5].rollDeg = 0.0
197config.detectorList[5].serial = '5'
198config.detectorList[5].pitchDeg = 0.0
199config.detectorList[5].id = 5
200config.detectorList[6] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
201config.detectorList[6].bbox_y0 = 0
202config.detectorList[6].bbox_y1 = 4175
203config.detectorList[6].bbox_x1 = 2047
204config.detectorList[6].bbox_x0 = 0
205config.detectorList[6].name = '1_44'
206config.detectorList[6].pixelSize_x = 0.015
207config.detectorList[6].transformDict.nativeSys = None
208config.detectorList[6].transformDict.transforms = None
209config.detectorList[6].refpos_x = 1023.5
210config.detectorList[6].refpos_y = 2087.5
211config.detectorList[6].pixelSize_y = 0.015
212config.detectorList[6].detectorType = 0
213config.detectorList[6].offset_x = 0.015*12737.6
214config.detectorList[6].offset_y = 0.015*-2151.59
215config.detectorList[6].transposeDetector = None
216config.detectorList[6].yawDeg = 179.9717929
217config.detectorList[6].rollDeg = 0.0
218config.detectorList[6].serial = '6'
219config.detectorList[6].pitchDeg = 0.0
220config.detectorList[6].id = 6
221config.detectorList[7] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
222config.detectorList[7].bbox_y0 = 0
223config.detectorList[7].bbox_y1 = 4175
224config.detectorList[7].bbox_x1 = 2047
225config.detectorList[7].bbox_x0 = 0
226config.detectorList[7].name = '1_45'
227config.detectorList[7].pixelSize_x = 0.015
228config.detectorList[7].transformDict.nativeSys = None
229config.detectorList[7].transformDict.transforms = None
230config.detectorList[7].refpos_x = 1023.5
231config.detectorList[7].refpos_y = 2087.5
232config.detectorList[7].pixelSize_y = 0.015
233config.detectorList[7].detectorType = 0
234config.detectorList[7].offset_x = 0.015*12740.74
235config.detectorList[7].offset_y = 0.015*2322.94
236config.detectorList[7].transposeDetector = None
237config.detectorList[7].yawDeg = 180.0391671
238config.detectorList[7].rollDeg = 0.0
239config.detectorList[7].serial = '7'
240config.detectorList[7].pitchDeg = 0.0
241config.detectorList[7].id = 7
242config.detectorList[8] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
243config.detectorList[8].bbox_y0 = 0
244config.detectorList[8].bbox_y1 = 4175
245config.detectorList[8].bbox_x1 = 2047
246config.detectorList[8].bbox_x0 = 0
247config.detectorList[8].name = '1_46'
248config.detectorList[8].pixelSize_x = 0.015
249config.detectorList[8].transformDict.nativeSys = None
250config.detectorList[8].transformDict.transforms = None
251config.detectorList[8].refpos_x = 1023.5
252config.detectorList[8].refpos_y = 2087.5
253config.detectorList[8].pixelSize_y = 0.015
254config.detectorList[8].detectorType = 0
255config.detectorList[8].offset_x = 0.015*12738.4
256config.detectorList[8].offset_y = 0.015*6802.13
257config.detectorList[8].transposeDetector = None
258config.detectorList[8].yawDeg = 179.9751289
259config.detectorList[8].rollDeg = 0.0
260config.detectorList[8].serial = '8'
261config.detectorList[8].pitchDeg = 0.0
262config.detectorList[8].id = 8
263config.detectorList[9] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
264config.detectorList[9].bbox_y0 = 0
265config.detectorList[9].bbox_y1 = 4175
266config.detectorList[9].bbox_x1 = 2047
267config.detectorList[9].bbox_x0 = 0
268config.detectorList[9].name = '1_47'
269config.detectorList[9].pixelSize_x = 0.015
270config.detectorList[9].transformDict.nativeSys = None
271config.detectorList[9].transformDict.transforms = None
272config.detectorList[9].refpos_x = 1023.5
273config.detectorList[9].refpos_y = 2087.5
274config.detectorList[9].pixelSize_y = 0.015
275config.detectorList[9].detectorType = 0
276config.detectorList[9].offset_x = 0.015*12738.0
277config.detectorList[9].offset_y = 0.015*11277.68
278config.detectorList[9].transposeDetector = None
279config.detectorList[9].yawDeg = 179.9576603
280config.detectorList[9].rollDeg = 0.0
281config.detectorList[9].serial = '9'
282config.detectorList[9].pitchDeg = 0.0
283config.detectorList[9].id = 9
284config.detectorList[10] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
285config.detectorList[10].bbox_y0 = 0
286config.detectorList[10].bbox_y1 = 4175
287config.detectorList[10].bbox_x1 = 2047
288config.detectorList[10].bbox_x0 = 0
289config.detectorList[10].name = '1_36'
290config.detectorList[10].pixelSize_x = 0.015
291config.detectorList[10].transformDict.nativeSys = None
292config.detectorList[10].transformDict.transforms = None
293config.detectorList[10].refpos_x = 1023.5
294config.detectorList[10].refpos_y = 2087.5
295config.detectorList[10].pixelSize_y = 0.015
296config.detectorList[10].detectorType = 0
297config.detectorList[10].offset_x = 0.015*10614.27
298config.detectorList[10].offset_y = 0.015*-11103.46
299config.detectorList[10].transposeDetector = None
300config.detectorList[10].yawDeg = 179.9966992
301config.detectorList[10].rollDeg = 0.0
302config.detectorList[10].serial = '10'
303config.detectorList[10].pitchDeg = 0.0
304config.detectorList[10].id = 10
305config.detectorList[11] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
306config.detectorList[11].bbox_y0 = 0
307config.detectorList[11].bbox_y1 = 4175
308config.detectorList[11].bbox_x1 = 2047
309config.detectorList[11].bbox_x0 = 0
310config.detectorList[11].name = '1_37'
311config.detectorList[11].pixelSize_x = 0.015
312config.detectorList[11].transformDict.nativeSys = None
313config.detectorList[11].transformDict.transforms = None
314config.detectorList[11].refpos_x = 1023.5
315config.detectorList[11].refpos_y = 2087.5
316config.detectorList[11].pixelSize_y = 0.015
317config.detectorList[11].detectorType = 0
318config.detectorList[11].offset_x = 0.015*10616.06
319config.detectorList[11].offset_y = 0.015*-6629.15
320config.detectorList[11].transposeDetector = None
321config.detectorList[11].yawDeg = 180.0405792
322config.detectorList[11].rollDeg = 0.0
323config.detectorList[11].serial = '11'
324config.detectorList[11].pitchDeg = 0.0
325config.detectorList[11].id = 11
326config.detectorList[12] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
327config.detectorList[12].bbox_y0 = 0
328config.detectorList[12].bbox_y1 = 4175
329config.detectorList[12].bbox_x1 = 2047
330config.detectorList[12].bbox_x0 = 0
331config.detectorList[12].name = '1_38'
332config.detectorList[12].pixelSize_x = 0.015
333config.detectorList[12].transformDict.nativeSys = None
334config.detectorList[12].transformDict.transforms = None
335config.detectorList[12].refpos_x = 1023.5
336config.detectorList[12].refpos_y = 2087.5
337config.detectorList[12].pixelSize_y = 0.015
338config.detectorList[12].detectorType = 0
339config.detectorList[12].offset_x = 0.015*10614.16
340config.detectorList[12].offset_y = 0.015*-2147.63
341config.detectorList[12].transposeDetector = None
342config.detectorList[12].yawDeg = 179.9663302
343config.detectorList[12].rollDeg = 0.0
344config.detectorList[12].serial = '12'
345config.detectorList[12].pitchDeg = 0.0
346config.detectorList[12].id = 12
347config.detectorList[13] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
348config.detectorList[13].bbox_y0 = 0
349config.detectorList[13].bbox_y1 = 4175
350config.detectorList[13].bbox_x1 = 2047
351config.detectorList[13].bbox_x0 = 0
352config.detectorList[13].name = '1_39'
353config.detectorList[13].pixelSize_x = 0.015
354config.detectorList[13].transformDict.nativeSys = None
355config.detectorList[13].transformDict.transforms = None
356config.detectorList[13].refpos_x = 1023.5
357config.detectorList[13].refpos_y = 2087.5
358config.detectorList[13].pixelSize_y = 0.015
359config.detectorList[13].detectorType = 0
360config.detectorList[13].offset_x = 0.015*10613.55
361config.detectorList[13].offset_y = 0.015*2324.78
362config.detectorList[13].transposeDetector = None
363config.detectorList[13].yawDeg = 179.9726609
364config.detectorList[13].rollDeg = 0.0
365config.detectorList[13].serial = '13'
366config.detectorList[13].pitchDeg = 0.0
367config.detectorList[13].id = 13
368config.detectorList[14] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
369config.detectorList[14].bbox_y0 = 0
370config.detectorList[14].bbox_y1 = 4175
371config.detectorList[14].bbox_x1 = 2047
372config.detectorList[14].bbox_x0 = 0
373config.detectorList[14].name = '1_40'
374config.detectorList[14].pixelSize_x = 0.015
375config.detectorList[14].transformDict.nativeSys = None
376config.detectorList[14].transformDict.transforms = None
377config.detectorList[14].refpos_x = 1023.5
378config.detectorList[14].refpos_y = 2087.5
379config.detectorList[14].pixelSize_y = 0.015
380config.detectorList[14].detectorType = 0
381config.detectorList[14].offset_x = 0.015*10617.91
382config.detectorList[14].offset_y = 0.015*6800.25
383config.detectorList[14].transposeDetector = None
384config.detectorList[14].yawDeg = 180.0334285
385config.detectorList[14].rollDeg = 0.0
386config.detectorList[14].serial = '14'
387config.detectorList[14].pitchDeg = 0.0
388config.detectorList[14].id = 14
389config.detectorList[15] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
390config.detectorList[15].bbox_y0 = 0
391config.detectorList[15].bbox_y1 = 4175
392config.detectorList[15].bbox_x1 = 2047
393config.detectorList[15].bbox_x0 = 0
394config.detectorList[15].name = '1_41'
395config.detectorList[15].pixelSize_x = 0.015
396config.detectorList[15].transformDict.nativeSys = None
397config.detectorList[15].transformDict.transforms = None
398config.detectorList[15].refpos_x = 1023.5
399config.detectorList[15].refpos_y = 2087.5
400config.detectorList[15].pixelSize_y = 0.015
401config.detectorList[15].detectorType = 0
402config.detectorList[15].offset_x = 0.015*10615.43
403config.detectorList[15].offset_y = 0.015*11277.41
404config.detectorList[15].transposeDetector = None
405config.detectorList[15].yawDeg = 179.9840849
406config.detectorList[15].rollDeg = 0.0
407config.detectorList[15].serial = '15'
408config.detectorList[15].pitchDeg = 0.0
409config.detectorList[15].id = 15
410config.detectorList[16] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
411config.detectorList[16].bbox_y0 = 0
412config.detectorList[16].bbox_y1 = 4175
413config.detectorList[16].bbox_x1 = 2047
414config.detectorList[16].bbox_x0 = 0
415config.detectorList[16].name = '0_30'
416config.detectorList[16].pixelSize_x = 0.015
417config.detectorList[16].transformDict.nativeSys = None
418config.detectorList[16].transformDict.transforms = None
419config.detectorList[16].refpos_x = 1023.5
420config.detectorList[16].refpos_y = 2087.5
421config.detectorList[16].pixelSize_y = 0.015
422config.detectorList[16].detectorType = 0
423config.detectorList[16].offset_x = 0.015*8489.37
424config.detectorList[16].offset_y = 0.015*-10881.57
425config.detectorList[16].transposeDetector = None
426config.detectorList[16].yawDeg = -0.0178983
427config.detectorList[16].rollDeg = 0.0
428config.detectorList[16].serial = '16'
429config.detectorList[16].pitchDeg = 0.0
430config.detectorList[16].id = 16
431config.detectorList[17] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
432config.detectorList[17].bbox_y0 = 0
433config.detectorList[17].bbox_y1 = 4175
434config.detectorList[17].bbox_x1 = 2047
435config.detectorList[17].bbox_x0 = 0
436config.detectorList[17].name = '0_29'
437config.detectorList[17].pixelSize_x = 0.015
438config.detectorList[17].transformDict.nativeSys = None
439config.detectorList[17].transformDict.transforms = None
440config.detectorList[17].refpos_x = 1023.5
441config.detectorList[17].refpos_y = 2087.5
442config.detectorList[17].pixelSize_y = 0.015
443config.detectorList[17].detectorType = 0
444config.detectorList[17].offset_x = 0.015*8490.2
445config.detectorList[17].offset_y = 0.015*-6401.94
446config.detectorList[17].transposeDetector = None
447config.detectorList[17].yawDeg = -0.021042
448config.detectorList[17].rollDeg = 0.0
449config.detectorList[17].serial = '17'
450config.detectorList[17].pitchDeg = 0.0
451config.detectorList[17].id = 17
452config.detectorList[18] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
453config.detectorList[18].bbox_y0 = 0
454config.detectorList[18].bbox_y1 = 4175
455config.detectorList[18].bbox_x1 = 2047
456config.detectorList[18].bbox_x0 = 0
457config.detectorList[18].name = '0_28'
458config.detectorList[18].pixelSize_x = 0.015
459config.detectorList[18].transformDict.nativeSys = None
460config.detectorList[18].transformDict.transforms = None
461config.detectorList[18].refpos_x = 1023.5
462config.detectorList[18].refpos_y = 2087.5
463config.detectorList[18].pixelSize_y = 0.015
464config.detectorList[18].detectorType = 0
465config.detectorList[18].offset_x = 0.015*8491.33
466config.detectorList[18].offset_y = 0.015*-1927.58
467config.detectorList[18].transposeDetector = None
468config.detectorList[18].yawDeg = -0.0113135
469config.detectorList[18].rollDeg = 0.0
470config.detectorList[18].serial = '18'
471config.detectorList[18].pitchDeg = 0.0
472config.detectorList[18].id = 18
473config.detectorList[19] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
474config.detectorList[19].bbox_y0 = 0
475config.detectorList[19].bbox_y1 = 4175
476config.detectorList[19].bbox_x1 = 2047
477config.detectorList[19].bbox_x0 = 0
478config.detectorList[19].name = '1_32'
479config.detectorList[19].pixelSize_x = 0.015
480config.detectorList[19].transformDict.nativeSys = None
481config.detectorList[19].transformDict.transforms = None
482config.detectorList[19].refpos_x = 1023.5
483config.detectorList[19].refpos_y = 2087.5
484config.detectorList[19].pixelSize_y = 0.015
485config.detectorList[19].detectorType = 0
486config.detectorList[19].offset_x = 0.015*8492.64
487config.detectorList[19].offset_y = 0.015*2323.79
488config.detectorList[19].transposeDetector = None
489config.detectorList[19].yawDeg = 180.0135889
490config.detectorList[19].rollDeg = 0.0
491config.detectorList[19].serial = '19'
492config.detectorList[19].pitchDeg = 0.0
493config.detectorList[19].id = 19
494config.detectorList[20] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
495config.detectorList[20].bbox_y0 = 0
496config.detectorList[20].bbox_y1 = 4175
497config.detectorList[20].bbox_x1 = 2047
498config.detectorList[20].bbox_x0 = 0
499config.detectorList[20].name = '1_33'
500config.detectorList[20].pixelSize_x = 0.015
501config.detectorList[20].transformDict.nativeSys = None
502config.detectorList[20].transformDict.transforms = None
503config.detectorList[20].refpos_x = 1023.5
504config.detectorList[20].refpos_y = 2087.5
505config.detectorList[20].pixelSize_y = 0.015
506config.detectorList[20].detectorType = 0
507config.detectorList[20].offset_x = 0.015*8490.86
508config.detectorList[20].offset_y = 0.015*6801.58
509config.detectorList[20].transposeDetector = None
510config.detectorList[20].yawDeg = 179.9924242
511config.detectorList[20].rollDeg = 0.0
512config.detectorList[20].serial = '20'
513config.detectorList[20].pitchDeg = 0.0
514config.detectorList[20].id = 20
515config.detectorList[21] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
516config.detectorList[21].bbox_y0 = 0
517config.detectorList[21].bbox_y1 = 4175
518config.detectorList[21].bbox_x1 = 2047
519config.detectorList[21].bbox_x0 = 0
520config.detectorList[21].name = '1_34'
521config.detectorList[21].pixelSize_x = 0.015
522config.detectorList[21].transformDict.nativeSys = None
523config.detectorList[21].transformDict.transforms = None
524config.detectorList[21].refpos_x = 1023.5
525config.detectorList[21].refpos_y = 2087.5
526config.detectorList[21].pixelSize_y = 0.015
527config.detectorList[21].detectorType = 0
528config.detectorList[21].offset_x = 0.015*8495.42
529config.detectorList[21].offset_y = 0.015*11274.63
530config.detectorList[21].transposeDetector = None
531config.detectorList[21].yawDeg = 180.0619751
532config.detectorList[21].rollDeg = 0.0
533config.detectorList[21].serial = '21'
534config.detectorList[21].pitchDeg = 0.0
535config.detectorList[21].id = 21
536config.detectorList[22] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
537config.detectorList[22].bbox_y0 = 0
538config.detectorList[22].bbox_y1 = 4175
539config.detectorList[22].bbox_x1 = 2047
540config.detectorList[22].bbox_x0 = 0
541config.detectorList[22].name = '0_27'
542config.detectorList[22].pixelSize_x = 0.015
543config.detectorList[22].transformDict.nativeSys = None
544config.detectorList[22].transformDict.transforms = None
545config.detectorList[22].refpos_x = 1023.5
546config.detectorList[22].refpos_y = 2087.5
547config.detectorList[22].pixelSize_y = 0.015
548config.detectorList[22].detectorType = 0
549config.detectorList[22].offset_x = 0.015*6365.74
550config.detectorList[22].offset_y = 0.015*-15353.45
551config.detectorList[22].transposeDetector = None
552config.detectorList[22].yawDeg = -0.0043208
553config.detectorList[22].rollDeg = 0.0
554config.detectorList[22].serial = '22'
555config.detectorList[22].pitchDeg = 0.0
556config.detectorList[22].id = 22
557config.detectorList[23] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
558config.detectorList[23].bbox_y0 = 0
559config.detectorList[23].bbox_y1 = 4175
560config.detectorList[23].bbox_x1 = 2047
561config.detectorList[23].bbox_x0 = 0
562config.detectorList[23].name = '0_26'
563config.detectorList[23].pixelSize_x = 0.015
564config.detectorList[23].transformDict.nativeSys = None
565config.detectorList[23].transformDict.transforms = None
566config.detectorList[23].refpos_x = 1023.5
567config.detectorList[23].refpos_y = 2087.5
568config.detectorList[23].pixelSize_y = 0.015
569config.detectorList[23].detectorType = 0
570config.detectorList[23].offset_x = 0.015*6369.73
571config.detectorList[23].offset_y = 0.015*-10878.72
572config.detectorList[23].transposeDetector = None
573config.detectorList[23].yawDeg = 0.0219764
574config.detectorList[23].rollDeg = 0.0
575config.detectorList[23].serial = '23'
576config.detectorList[23].pitchDeg = 0.0
577config.detectorList[23].id = 23
578config.detectorList[24] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
579config.detectorList[24].bbox_y0 = 0
580config.detectorList[24].bbox_y1 = 4175
581config.detectorList[24].bbox_x1 = 2047
582config.detectorList[24].bbox_x0 = 0
583config.detectorList[24].name = '0_25'
584config.detectorList[24].pixelSize_x = 0.015
585config.detectorList[24].transformDict.nativeSys = None
586config.detectorList[24].transformDict.transforms = None
587config.detectorList[24].refpos_x = 1023.5
588config.detectorList[24].refpos_y = 2087.5
589config.detectorList[24].pixelSize_y = 0.015
590config.detectorList[24].detectorType = 0
591config.detectorList[24].offset_x = 0.015*6370.05
592config.detectorList[24].offset_y = 0.015*-6402.2
593config.detectorList[24].transposeDetector = None
594config.detectorList[24].yawDeg = 0.030497
595config.detectorList[24].rollDeg = 0.0
596config.detectorList[24].serial = '24'
597config.detectorList[24].pitchDeg = 0.0
598config.detectorList[24].id = 24
599config.detectorList[25] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
600config.detectorList[25].bbox_y0 = 0
601config.detectorList[25].bbox_y1 = 4175
602config.detectorList[25].bbox_x1 = 2047
603config.detectorList[25].bbox_x0 = 0
604config.detectorList[25].name = '0_24'
605config.detectorList[25].pixelSize_x = 0.015
606config.detectorList[25].transformDict.nativeSys = None
607config.detectorList[25].transformDict.transforms = None
608config.detectorList[25].refpos_x = 1023.5
609config.detectorList[25].refpos_y = 2087.5
610config.detectorList[25].pixelSize_y = 0.015
611config.detectorList[25].detectorType = 0
612config.detectorList[25].offset_x = 0.015*6369.03
613config.detectorList[25].offset_y = 0.015*-1924.57
614config.detectorList[25].transposeDetector = None
615config.detectorList[25].yawDeg = 0.0186323
616config.detectorList[25].rollDeg = 0.0
617config.detectorList[25].serial = '25'
618config.detectorList[25].pitchDeg = 0.0
619config.detectorList[25].id = 25
620config.detectorList[26] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
621config.detectorList[26].bbox_y0 = 0
622config.detectorList[26].bbox_y1 = 4175
623config.detectorList[26].bbox_x1 = 2047
624config.detectorList[26].bbox_x0 = 0
625config.detectorList[26].name = '1_00'
626config.detectorList[26].pixelSize_x = 0.015
627config.detectorList[26].transformDict.nativeSys = None
628config.detectorList[26].transformDict.transforms = None
629config.detectorList[26].refpos_x = 1023.5
630config.detectorList[26].refpos_y = 2087.5
631config.detectorList[26].pixelSize_y = 0.015
632config.detectorList[26].detectorType = 0
633config.detectorList[26].offset_x = 0.015*6369.54
634config.detectorList[26].offset_y = 0.015*2323.6
635config.detectorList[26].transposeDetector = None
636config.detectorList[26].yawDeg = 179.9892954
637config.detectorList[26].rollDeg = 0.0
638config.detectorList[26].serial = '26'
639config.detectorList[26].pitchDeg = 0.0
640config.detectorList[26].id = 26
641config.detectorList[27] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
642config.detectorList[27].bbox_y0 = 0
643config.detectorList[27].bbox_y1 = 4175
644config.detectorList[27].bbox_x1 = 2047
645config.detectorList[27].bbox_x0 = 0
646config.detectorList[27].name = '1_01'
647config.detectorList[27].pixelSize_x = 0.015
648config.detectorList[27].transformDict.nativeSys = None
649config.detectorList[27].transformDict.transforms = None
650config.detectorList[27].refpos_x = 1023.5
651config.detectorList[27].refpos_y = 2087.5
652config.detectorList[27].pixelSize_y = 0.015
653config.detectorList[27].detectorType = 0
654config.detectorList[27].offset_x = 0.015*6370.54
655config.detectorList[27].offset_y = 0.015*6801.21
656config.detectorList[27].transposeDetector = None
657config.detectorList[27].yawDeg = 180.0168835
658config.detectorList[27].rollDeg = 0.0
659config.detectorList[27].serial = '27'
660config.detectorList[27].pitchDeg = 0.0
661config.detectorList[27].id = 27
662config.detectorList[28] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
663config.detectorList[28].bbox_y0 = 0
664config.detectorList[28].bbox_y1 = 4175
665config.detectorList[28].bbox_x1 = 2047
666config.detectorList[28].bbox_x0 = 0
667config.detectorList[28].name = '1_02'
668config.detectorList[28].pixelSize_x = 0.015
669config.detectorList[28].transformDict.nativeSys = None
670config.detectorList[28].transformDict.transforms = None
671config.detectorList[28].refpos_x = 1023.5
672config.detectorList[28].refpos_y = 2087.5
673config.detectorList[28].pixelSize_y = 0.015
674config.detectorList[28].detectorType = 0
675config.detectorList[28].offset_x = 0.015*6373.22
676config.detectorList[28].offset_y = 0.015*11275.95
677config.detectorList[28].transposeDetector = None
678config.detectorList[28].yawDeg = 180.04832
679config.detectorList[28].rollDeg = 0.0
680config.detectorList[28].serial = '28'
681config.detectorList[28].pitchDeg = 0.0
682config.detectorList[28].id = 28
683config.detectorList[29] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
684config.detectorList[29].bbox_y0 = 0
685config.detectorList[29].bbox_y1 = 4175
686config.detectorList[29].bbox_x1 = 2047
687config.detectorList[29].bbox_x0 = 0
688config.detectorList[29].name = '1_03'
689config.detectorList[29].pixelSize_x = 0.015
690config.detectorList[29].transformDict.nativeSys = None
691config.detectorList[29].transformDict.transforms = None
692config.detectorList[29].refpos_x = 1023.5
693config.detectorList[29].refpos_y = 2087.5
694config.detectorList[29].pixelSize_y = 0.015
695config.detectorList[29].detectorType = 0
696config.detectorList[29].offset_x = 0.015*6368.58
697config.detectorList[29].offset_y = 0.015*15753.83
698config.detectorList[29].transposeDetector = None
699config.detectorList[29].yawDeg = 179.9924447
700config.detectorList[29].rollDeg = 0.0
701config.detectorList[29].serial = '29'
702config.detectorList[29].pitchDeg = 0.0
703config.detectorList[29].id = 29
704config.detectorList[30] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
705config.detectorList[30].bbox_y0 = 0
706config.detectorList[30].bbox_y1 = 4175
707config.detectorList[30].bbox_x1 = 2047
708config.detectorList[30].bbox_x0 = 0
709config.detectorList[30].name = '0_23'
710config.detectorList[30].pixelSize_x = 0.015
711config.detectorList[30].transformDict.nativeSys = None
712config.detectorList[30].transformDict.transforms = None
713config.detectorList[30].refpos_x = 1023.5
714config.detectorList[30].refpos_y = 2087.5
715config.detectorList[30].pixelSize_y = 0.015
716config.detectorList[30].detectorType = 0
717config.detectorList[30].offset_x = 0.015*4245.91
718config.detectorList[30].offset_y = 0.015*-15353.81
719config.detectorList[30].transposeDetector = None
720config.detectorList[30].yawDeg = 0.0201211
721config.detectorList[30].rollDeg = 0.0
722config.detectorList[30].serial = '30'
723config.detectorList[30].pitchDeg = 0.0
724config.detectorList[30].id = 30
725config.detectorList[31] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
726config.detectorList[31].bbox_y0 = 0
727config.detectorList[31].bbox_y1 = 4175
728config.detectorList[31].bbox_x1 = 2047
729config.detectorList[31].bbox_x0 = 0
730config.detectorList[31].name = '0_22'
731config.detectorList[31].pixelSize_x = 0.015
732config.detectorList[31].transformDict.nativeSys = None
733config.detectorList[31].transformDict.transforms = None
734config.detectorList[31].refpos_x = 1023.5
735config.detectorList[31].refpos_y = 2087.5
736config.detectorList[31].pixelSize_y = 0.015
737config.detectorList[31].detectorType = 0
738config.detectorList[31].offset_x = 0.015*4243.72
739config.detectorList[31].offset_y = 0.015*-10879.82
740config.detectorList[31].transposeDetector = None
741config.detectorList[31].yawDeg = -0.0252791
742config.detectorList[31].rollDeg = 0.0
743config.detectorList[31].serial = '31'
744config.detectorList[31].pitchDeg = 0.0
745config.detectorList[31].id = 31
746config.detectorList[32] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
747config.detectorList[32].bbox_y0 = 0
748config.detectorList[32].bbox_y1 = 4175
749config.detectorList[32].bbox_x1 = 2047
750config.detectorList[32].bbox_x0 = 0
751config.detectorList[32].name = '0_21'
752config.detectorList[32].pixelSize_x = 0.015
753config.detectorList[32].transformDict.nativeSys = None
754config.detectorList[32].transformDict.transforms = None
755config.detectorList[32].refpos_x = 1023.5
756config.detectorList[32].refpos_y = 2087.5
757config.detectorList[32].pixelSize_y = 0.015
758config.detectorList[32].detectorType = 0
759config.detectorList[32].offset_x = 0.015*4243.29
760config.detectorList[32].offset_y = 0.015*-6403.1
761config.detectorList[32].transposeDetector = None
762config.detectorList[32].yawDeg = 0.0079653
763config.detectorList[32].rollDeg = 0.0
764config.detectorList[32].serial = '32'
765config.detectorList[32].pitchDeg = 0.0
766config.detectorList[32].id = 32
767config.detectorList[33] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
768config.detectorList[33].bbox_y0 = 0
769config.detectorList[33].bbox_y1 = 4175
770config.detectorList[33].bbox_x1 = 2047
771config.detectorList[33].bbox_x0 = 0
772config.detectorList[33].name = '0_20'
773config.detectorList[33].pixelSize_x = 0.015
774config.detectorList[33].transformDict.nativeSys = None
775config.detectorList[33].transformDict.transforms = None
776config.detectorList[33].refpos_x = 1023.5
777config.detectorList[33].refpos_y = 2087.5
778config.detectorList[33].pixelSize_y = 0.015
779config.detectorList[33].detectorType = 0
780config.detectorList[33].offset_x = 0.015*4247.59
781config.detectorList[33].offset_y = 0.015*-1926.1
782config.detectorList[33].transposeDetector = None
783config.detectorList[33].yawDeg = 0.0295685
784config.detectorList[33].rollDeg = 0.0
785config.detectorList[33].serial = '33'
786config.detectorList[33].pitchDeg = 0.0
787config.detectorList[33].id = 33
788config.detectorList[34] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
789config.detectorList[34].bbox_y0 = 0
790config.detectorList[34].bbox_y1 = 4175
791config.detectorList[34].bbox_x1 = 2047
792config.detectorList[34].bbox_x0 = 0
793config.detectorList[34].name = '1_04'
794config.detectorList[34].pixelSize_x = 0.015
795config.detectorList[34].transformDict.nativeSys = None
796config.detectorList[34].transformDict.transforms = None
797config.detectorList[34].refpos_x = 1023.5
798config.detectorList[34].refpos_y = 2087.5
799config.detectorList[34].pixelSize_y = 0.015
800config.detectorList[34].detectorType = 0
801config.detectorList[34].offset_x = 0.015*4246.04
802config.detectorList[34].offset_y = 0.015*2323.65
803config.detectorList[34].transposeDetector = None
804config.detectorList[34].yawDeg = 179.9914152
805config.detectorList[34].rollDeg = 0.0
806config.detectorList[34].serial = '34'
807config.detectorList[34].pitchDeg = 0.0
808config.detectorList[34].id = 34
809config.detectorList[35] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
810config.detectorList[35].bbox_y0 = 0
811config.detectorList[35].bbox_y1 = 4175
812config.detectorList[35].bbox_x1 = 2047
813config.detectorList[35].bbox_x0 = 0
814config.detectorList[35].name = '1_05'
815config.detectorList[35].pixelSize_x = 0.015
816config.detectorList[35].transformDict.nativeSys = None
817config.detectorList[35].transformDict.transforms = None
818config.detectorList[35].refpos_x = 1023.5
819config.detectorList[35].refpos_y = 2087.5
820config.detectorList[35].pixelSize_y = 0.015
821config.detectorList[35].detectorType = 0
822config.detectorList[35].offset_x = 0.015*4244.97
823config.detectorList[35].offset_y = 0.015*6801.1
824config.detectorList[35].transposeDetector = None
825config.detectorList[35].yawDeg = 179.9821737
826config.detectorList[35].rollDeg = 0.0
827config.detectorList[35].serial = '35'
828config.detectorList[35].pitchDeg = 0.0
829config.detectorList[35].id = 35
830config.detectorList[36] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
831config.detectorList[36].bbox_y0 = 0
832config.detectorList[36].bbox_y1 = 4175
833config.detectorList[36].bbox_x1 = 2047
834config.detectorList[36].bbox_x0 = 0
835config.detectorList[36].name = '1_06'
836config.detectorList[36].pixelSize_x = 0.015
837config.detectorList[36].transformDict.nativeSys = None
838config.detectorList[36].transformDict.transforms = None
839config.detectorList[36].refpos_x = 1023.5
840config.detectorList[36].refpos_y = 2087.5
841config.detectorList[36].pixelSize_y = 0.015
842config.detectorList[36].detectorType = 0
843config.detectorList[36].offset_x = 0.015*4247.17
844config.detectorList[36].offset_y = 0.015*11275.93
845config.detectorList[36].transposeDetector = None
846config.detectorList[36].yawDeg = 180.0002939
847config.detectorList[36].rollDeg = 0.0
848config.detectorList[36].serial = '36'
849config.detectorList[36].pitchDeg = 0.0
850config.detectorList[36].id = 36
851config.detectorList[37] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
852config.detectorList[37].bbox_y0 = 0
853config.detectorList[37].bbox_y1 = 4175
854config.detectorList[37].bbox_x1 = 2047
855config.detectorList[37].bbox_x0 = 0
856config.detectorList[37].name = '1_07'
857config.detectorList[37].pixelSize_x = 0.015
858config.detectorList[37].transformDict.nativeSys = None
859config.detectorList[37].transformDict.transforms = None
860config.detectorList[37].refpos_x = 1023.5
861config.detectorList[37].refpos_y = 2087.5
862config.detectorList[37].pixelSize_y = 0.015
863config.detectorList[37].detectorType = 0
864config.detectorList[37].offset_x = 0.015*4245.84
865config.detectorList[37].offset_y = 0.015*15754.11
866config.detectorList[37].transposeDetector = None
867config.detectorList[37].yawDeg = 179.9893355
868config.detectorList[37].rollDeg = 0.0
869config.detectorList[37].serial = '37'
870config.detectorList[37].pitchDeg = 0.0
871config.detectorList[37].id = 37
872config.detectorList[38] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
873config.detectorList[38].bbox_y0 = 0
874config.detectorList[38].bbox_y1 = 4175
875config.detectorList[38].bbox_x1 = 2047
876config.detectorList[38].bbox_x0 = 0
877config.detectorList[38].name = '0_19'
878config.detectorList[38].pixelSize_x = 0.015
879config.detectorList[38].transformDict.nativeSys = None
880config.detectorList[38].transformDict.transforms = None
881config.detectorList[38].refpos_x = 1023.5
882config.detectorList[38].refpos_y = 2087.5
883config.detectorList[38].pixelSize_y = 0.015
884config.detectorList[38].detectorType = 0
885config.detectorList[38].offset_x = 0.015*2122.03
886config.detectorList[38].offset_y = 0.015*-15353.88
887config.detectorList[38].transposeDetector = None
888config.detectorList[38].yawDeg = -0.0002905
889config.detectorList[38].rollDeg = 0.0
890config.detectorList[38].serial = '38'
891config.detectorList[38].pitchDeg = 0.0
892config.detectorList[38].id = 38
893config.detectorList[39] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
894config.detectorList[39].bbox_y0 = 0
895config.detectorList[39].bbox_y1 = 4175
896config.detectorList[39].bbox_x1 = 2047
897config.detectorList[39].bbox_x0 = 0
898config.detectorList[39].name = '0_18'
899config.detectorList[39].pixelSize_x = 0.015
900config.detectorList[39].transformDict.nativeSys = None
901config.detectorList[39].transformDict.transforms = None
902config.detectorList[39].refpos_x = 1023.5
903config.detectorList[39].refpos_y = 2087.5
904config.detectorList[39].pixelSize_y = 0.015
905config.detectorList[39].detectorType = 0
906config.detectorList[39].offset_x = 0.015*2119.64
907config.detectorList[39].offset_y = 0.015*-10877.39
908config.detectorList[39].transposeDetector = None
909config.detectorList[39].yawDeg = -0.0269482
910config.detectorList[39].rollDeg = 0.0
911config.detectorList[39].serial = '39'
912config.detectorList[39].pitchDeg = 0.0
913config.detectorList[39].id = 39
914config.detectorList[40] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
915config.detectorList[40].bbox_y0 = 0
916config.detectorList[40].bbox_y1 = 4175
917config.detectorList[40].bbox_x1 = 2047
918config.detectorList[40].bbox_x0 = 0
919config.detectorList[40].name = '0_17'
920config.detectorList[40].pixelSize_x = 0.015
921config.detectorList[40].transformDict.nativeSys = None
922config.detectorList[40].transformDict.transforms = None
923config.detectorList[40].refpos_x = 1023.5
924config.detectorList[40].refpos_y = 2087.5
925config.detectorList[40].pixelSize_y = 0.015
926config.detectorList[40].detectorType = 0
927config.detectorList[40].offset_x = 0.015*2121.78
928config.detectorList[40].offset_y = 0.015*-6401.97
929config.detectorList[40].transposeDetector = None
930config.detectorList[40].yawDeg = -0.0090759
931config.detectorList[40].rollDeg = 0.0
932config.detectorList[40].serial = '40'
933config.detectorList[40].pitchDeg = 0.0
934config.detectorList[40].id = 40
935config.detectorList[41] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
936config.detectorList[41].bbox_y0 = 0
937config.detectorList[41].bbox_y1 = 4175
938config.detectorList[41].bbox_x1 = 2047
939config.detectorList[41].bbox_x0 = 0
940config.detectorList[41].name = '0_16'
941config.detectorList[41].pixelSize_x = 0.015
942config.detectorList[41].transformDict.nativeSys = None
943config.detectorList[41].transformDict.transforms = None
944config.detectorList[41].refpos_x = 1023.5
945config.detectorList[41].refpos_y = 2087.5
946config.detectorList[41].pixelSize_y = 0.015
947config.detectorList[41].detectorType = 0
948config.detectorList[41].offset_x = 0.015*2123.02
949config.detectorList[41].offset_y = 0.015*-1923.94
950config.detectorList[41].transposeDetector = None
951config.detectorList[41].yawDeg = 0.0079447
952config.detectorList[41].rollDeg = 0.0
953config.detectorList[41].serial = '41'
954config.detectorList[41].pitchDeg = 0.0
955config.detectorList[41].id = 41
956config.detectorList[42] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
957config.detectorList[42].bbox_y0 = 0
958config.detectorList[42].bbox_y1 = 4175
959config.detectorList[42].bbox_x1 = 2047
960config.detectorList[42].bbox_x0 = 0
961config.detectorList[42].name = '1_08'
962config.detectorList[42].pixelSize_x = 0.015
963config.detectorList[42].transformDict.nativeSys = None
964config.detectorList[42].transformDict.transforms = None
965config.detectorList[42].refpos_x = 1023.5
966config.detectorList[42].refpos_y = 2087.5
967config.detectorList[42].pixelSize_y = 0.015
968config.detectorList[42].detectorType = 0
969config.detectorList[42].offset_x = 0.015*2125.35
970config.detectorList[42].offset_y = 0.015*2324.09
971config.detectorList[42].transposeDetector = None
972config.detectorList[42].yawDeg = 180.0157999
973config.detectorList[42].rollDeg = 0.0
974config.detectorList[42].serial = '42'
975config.detectorList[42].pitchDeg = 0.0
976config.detectorList[42].id = 42
977config.detectorList[43] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
978config.detectorList[43].bbox_y0 = 0
979config.detectorList[43].bbox_y1 = 4175
980config.detectorList[43].bbox_x1 = 2047
981config.detectorList[43].bbox_x0 = 0
982config.detectorList[43].name = '1_09'
983config.detectorList[43].pixelSize_x = 0.015
984config.detectorList[43].transformDict.nativeSys = None
985config.detectorList[43].transformDict.transforms = None
986config.detectorList[43].refpos_x = 1023.5
987config.detectorList[43].refpos_y = 2087.5
988config.detectorList[43].pixelSize_y = 0.015
989config.detectorList[43].detectorType = 0
990config.detectorList[43].offset_x = 0.015*2123.68
991config.detectorList[43].offset_y = 0.015*6801.51
992config.detectorList[43].transposeDetector = None
993config.detectorList[43].yawDeg = 180.0264757
994config.detectorList[43].rollDeg = 0.0
995config.detectorList[43].serial = '43'
996config.detectorList[43].pitchDeg = 0.0
997config.detectorList[43].id = 43
998config.detectorList[44] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
999config.detectorList[44].bbox_y0 = 0
1000config.detectorList[44].bbox_y1 = 4175
1001config.detectorList[44].bbox_x1 = 2047
1002config.detectorList[44].bbox_x0 = 0
1003config.detectorList[44].name = '1_10'
1004config.detectorList[44].pixelSize_x = 0.015
1005config.detectorList[44].transformDict.nativeSys = None
1006config.detectorList[44].transformDict.transforms = None
1007config.detectorList[44].refpos_x = 1023.5
1008config.detectorList[44].refpos_y = 2087.5
1009config.detectorList[44].pixelSize_y = 0.015
1010config.detectorList[44].detectorType = 0
1011config.detectorList[44].offset_x = 0.015*2124.32
1012config.detectorList[44].offset_y = 0.015*11278.4
1013config.detectorList[44].transposeDetector = None
1014config.detectorList[44].yawDeg = 180.0122845
1015config.detectorList[44].rollDeg = 0.0
1016config.detectorList[44].serial = '44'
1017config.detectorList[44].pitchDeg = 0.0
1018config.detectorList[44].id = 44
1019config.detectorList[45] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1020config.detectorList[45].bbox_y0 = 0
1021config.detectorList[45].bbox_y1 = 4175
1022config.detectorList[45].bbox_x1 = 2047
1023config.detectorList[45].bbox_x0 = 0
1024config.detectorList[45].name = '1_11'
1025config.detectorList[45].pixelSize_x = 0.015
1026config.detectorList[45].transformDict.nativeSys = None
1027config.detectorList[45].transformDict.transforms = None
1028config.detectorList[45].refpos_x = 1023.5
1029config.detectorList[45].refpos_y = 2087.5
1030config.detectorList[45].pixelSize_y = 0.015
1031config.detectorList[45].detectorType = 0
1032config.detectorList[45].offset_x = 0.015*2123.59
1033config.detectorList[45].offset_y = 0.015*15753.62
1034config.detectorList[45].transposeDetector = None
1035config.detectorList[45].yawDeg = 180.0071262
1036config.detectorList[45].rollDeg = 0.0
1037config.detectorList[45].serial = '45'
1038config.detectorList[45].pitchDeg = 0.0
1039config.detectorList[45].id = 45
1040config.detectorList[46] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1041config.detectorList[46].bbox_y0 = 0
1042config.detectorList[46].bbox_y1 = 4175
1043config.detectorList[46].bbox_x1 = 2047
1044config.detectorList[46].bbox_x0 = 0
1045config.detectorList[46].name = '0_15'
1046config.detectorList[46].pixelSize_x = 0.015
1047config.detectorList[46].transformDict.nativeSys = None
1048config.detectorList[46].transformDict.transforms = None
1049config.detectorList[46].refpos_x = 1023.5
1050config.detectorList[46].refpos_y = 2087.5
1051config.detectorList[46].pixelSize_y = 0.015
1052config.detectorList[46].detectorType = 0
1053config.detectorList[46].offset_x = 0.015*-1.62
1054config.detectorList[46].offset_y = 0.015*-15354.4
1055config.detectorList[46].transposeDetector = None
1056config.detectorList[46].yawDeg = -0.0070215
1057config.detectorList[46].rollDeg = 0.0
1058config.detectorList[46].serial = '46'
1059config.detectorList[46].pitchDeg = 0.0
1060config.detectorList[46].id = 46
1061config.detectorList[47] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1062config.detectorList[47].bbox_y0 = 0
1063config.detectorList[47].bbox_y1 = 4175
1064config.detectorList[47].bbox_x1 = 2047
1065config.detectorList[47].bbox_x0 = 0
1066config.detectorList[47].name = '0_14'
1067config.detectorList[47].pixelSize_x = 0.015
1068config.detectorList[47].transformDict.nativeSys = None
1069config.detectorList[47].transformDict.transforms = None
1070config.detectorList[47].refpos_x = 1023.5
1071config.detectorList[47].refpos_y = 2087.5
1072config.detectorList[47].pixelSize_y = 0.015
1073config.detectorList[47].detectorType = 0
1074config.detectorList[47].offset_x = 0.015*-2.98
1075config.detectorList[47].offset_y = 0.015*-10878.12
1076config.detectorList[47].transposeDetector = None
1077config.detectorList[47].yawDeg = 0.0071423
1078config.detectorList[47].rollDeg = 0.0
1079config.detectorList[47].serial = '47'
1080config.detectorList[47].pitchDeg = 0.0
1081config.detectorList[47].id = 47
1082config.detectorList[48] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1083config.detectorList[48].bbox_y0 = 0
1084config.detectorList[48].bbox_y1 = 4175
1085config.detectorList[48].bbox_x1 = 2047
1086config.detectorList[48].bbox_x0 = 0
1087config.detectorList[48].name = '0_13'
1088config.detectorList[48].pixelSize_x = 0.015
1089config.detectorList[48].transformDict.nativeSys = None
1090config.detectorList[48].transformDict.transforms = None
1091config.detectorList[48].refpos_x = 1023.5
1092config.detectorList[48].refpos_y = 2087.5
1093config.detectorList[48].pixelSize_y = 0.015
1094config.detectorList[48].detectorType = 0
1095config.detectorList[48].offset_x = 0.015*-0.66
1096config.detectorList[48].offset_y = 0.015*-6402.65
1097config.detectorList[48].transposeDetector = None
1098config.detectorList[48].yawDeg = -0.0035169
1099config.detectorList[48].rollDeg = 0.0
1100config.detectorList[48].serial = '48'
1101config.detectorList[48].pitchDeg = 0.0
1102config.detectorList[48].id = 48
1103config.detectorList[49] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1104config.detectorList[49].bbox_y0 = 0
1105config.detectorList[49].bbox_y1 = 4175
1106config.detectorList[49].bbox_x1 = 2047
1107config.detectorList[49].bbox_x0 = 0
1108config.detectorList[49].name = '0_12'
1109config.detectorList[49].pixelSize_x = 0.015
1110config.detectorList[49].transformDict.nativeSys = None
1111config.detectorList[49].transformDict.transforms = None
1112config.detectorList[49].refpos_x = 1023.5
1113config.detectorList[49].refpos_y = 2087.5
1114config.detectorList[49].pixelSize_y = 0.015
1115config.detectorList[49].detectorType = 0
1116config.detectorList[49].offset_x = 0.015*0.28
1117config.detectorList[49].offset_y = 0.015*-1925.76
1118config.detectorList[49].transposeDetector = None
1119config.detectorList[49].yawDeg = 0.0073295
1120config.detectorList[49].rollDeg = 0.0
1121config.detectorList[49].serial = '49'
1122config.detectorList[49].pitchDeg = 0.0
1123config.detectorList[49].id = 49
1124config.detectorList[50] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1125config.detectorList[50].bbox_y0 = 0
1126config.detectorList[50].bbox_y1 = 4175
1127config.detectorList[50].bbox_x1 = 2047
1128config.detectorList[50].bbox_x0 = 0
1129config.detectorList[50].name = '1_12'
1130config.detectorList[50].pixelSize_x = 0.015
1131config.detectorList[50].transformDict.nativeSys = None
1132config.detectorList[50].transformDict.transforms = None
1133config.detectorList[50].refpos_x = 1023.5
1134config.detectorList[50].refpos_y = 2087.5
1135config.detectorList[50].pixelSize_y = 0.015
1136config.detectorList[50].detectorType = 0
1137config.detectorList[50].offset_x = 0.015*0.7
1138config.detectorList[50].offset_y = 0.015*2325.48
1139config.detectorList[50].transposeDetector = None
1140config.detectorList[50].yawDeg = 180.0515083
1141config.detectorList[50].rollDeg = 0.0
1142config.detectorList[50].serial = '50'
1143config.detectorList[50].pitchDeg = 0.0
1144config.detectorList[50].id = 50
1145config.detectorList[51] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1146config.detectorList[51].bbox_y0 = 0
1147config.detectorList[51].bbox_y1 = 4175
1148config.detectorList[51].bbox_x1 = 2047
1149config.detectorList[51].bbox_x0 = 0
1150config.detectorList[51].name = '1_13'
1151config.detectorList[51].pixelSize_x = 0.015
1152config.detectorList[51].transformDict.nativeSys = None
1153config.detectorList[51].transformDict.transforms = None
1154config.detectorList[51].refpos_x = 1023.5
1155config.detectorList[51].refpos_y = 2087.5
1156config.detectorList[51].pixelSize_y = 0.015
1157config.detectorList[51].detectorType = 0
1158config.detectorList[51].offset_x = 0.015*2.3
1159config.detectorList[51].offset_y = 0.015*6800.68
1160config.detectorList[51].transposeDetector = None
1161config.detectorList[51].yawDeg = 180.0535273
1162config.detectorList[51].rollDeg = 0.0
1163config.detectorList[51].serial = '51'
1164config.detectorList[51].pitchDeg = 0.0
1165config.detectorList[51].id = 51
1166config.detectorList[52] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1167config.detectorList[52].bbox_y0 = 0
1168config.detectorList[52].bbox_y1 = 4175
1169config.detectorList[52].bbox_x1 = 2047
1170config.detectorList[52].bbox_x0 = 0
1171config.detectorList[52].name = '1_14'
1172config.detectorList[52].pixelSize_x = 0.015
1173config.detectorList[52].transformDict.nativeSys = None
1174config.detectorList[52].transformDict.transforms = None
1175config.detectorList[52].refpos_x = 1023.5
1176config.detectorList[52].refpos_y = 2087.5
1177config.detectorList[52].pixelSize_y = 0.015
1178config.detectorList[52].detectorType = 0
1179config.detectorList[52].offset_x = 0.015*-0.15
1180config.detectorList[52].offset_y = 0.015*11279.73
1181config.detectorList[52].transposeDetector = None
1182config.detectorList[52].yawDeg = 179.9825574
1183config.detectorList[52].rollDeg = 0.0
1184config.detectorList[52].serial = '52'
1185config.detectorList[52].pitchDeg = 0.0
1186config.detectorList[52].id = 52
1187config.detectorList[53] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1188config.detectorList[53].bbox_y0 = 0
1189config.detectorList[53].bbox_y1 = 4175
1190config.detectorList[53].bbox_x1 = 2047
1191config.detectorList[53].bbox_x0 = 0
1192config.detectorList[53].name = '1_15'
1193config.detectorList[53].pixelSize_x = 0.015
1194config.detectorList[53].transformDict.nativeSys = None
1195config.detectorList[53].transformDict.transforms = None
1196config.detectorList[53].refpos_x = 1023.5
1197config.detectorList[53].refpos_y = 2087.5
1198config.detectorList[53].pixelSize_y = 0.015
1199config.detectorList[53].detectorType = 0
1200config.detectorList[53].offset_x = 0.015*1.23
1201config.detectorList[53].offset_y = 0.015*15753.02
1202config.detectorList[53].transposeDetector = None
1203config.detectorList[53].yawDeg = 180.0098542
1204config.detectorList[53].rollDeg = 0.0
1205config.detectorList[53].serial = '53'
1206config.detectorList[53].pitchDeg = 0.0
1207config.detectorList[53].id = 53
1208config.detectorList[54] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1209config.detectorList[54].bbox_y0 = 0
1210config.detectorList[54].bbox_y1 = 4175
1211config.detectorList[54].bbox_x1 = 2047
1212config.detectorList[54].bbox_x0 = 0
1213config.detectorList[54].name = '0_11'
1214config.detectorList[54].pixelSize_x = 0.015
1215config.detectorList[54].transformDict.nativeSys = None
1216config.detectorList[54].transformDict.transforms = None
1217config.detectorList[54].refpos_x = 1023.5
1218config.detectorList[54].refpos_y = 2087.5
1219config.detectorList[54].pixelSize_y = 0.015
1220config.detectorList[54].detectorType = 0
1221config.detectorList[54].offset_x = 0.015*-2124.06
1222config.detectorList[54].offset_y = 0.015*-15355.02
1223config.detectorList[54].transposeDetector = None
1224config.detectorList[54].yawDeg = -0.0202233
1225config.detectorList[54].rollDeg = 0.0
1226config.detectorList[54].serial = '54'
1227config.detectorList[54].pitchDeg = 0.0
1228config.detectorList[54].id = 54
1229config.detectorList[55] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1230config.detectorList[55].bbox_y0 = 0
1231config.detectorList[55].bbox_y1 = 4175
1232config.detectorList[55].bbox_x1 = 2047
1233config.detectorList[55].bbox_x0 = 0
1234config.detectorList[55].name = '0_10'
1235config.detectorList[55].pixelSize_x = 0.015
1236config.detectorList[55].transformDict.nativeSys = None
1237config.detectorList[55].transformDict.transforms = None
1238config.detectorList[55].refpos_x = 1023.5
1239config.detectorList[55].refpos_y = 2087.5
1240config.detectorList[55].pixelSize_y = 0.015
1241config.detectorList[55].detectorType = 0
1242config.detectorList[55].offset_x = 0.015*-2125.02
1243config.detectorList[55].offset_y = 0.015*-10877.59
1244config.detectorList[55].transposeDetector = None
1245config.detectorList[55].yawDeg = -0.0314783
1246config.detectorList[55].rollDeg = 0.0
1247config.detectorList[55].serial = '55'
1248config.detectorList[55].pitchDeg = 0.0
1249config.detectorList[55].id = 55
1250config.detectorList[56] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1251config.detectorList[56].bbox_y0 = 0
1252config.detectorList[56].bbox_y1 = 4175
1253config.detectorList[56].bbox_x1 = 2047
1254config.detectorList[56].bbox_x0 = 0
1255config.detectorList[56].name = '0_09'
1256config.detectorList[56].pixelSize_x = 0.015
1257config.detectorList[56].transformDict.nativeSys = None
1258config.detectorList[56].transformDict.transforms = None
1259config.detectorList[56].refpos_x = 1023.5
1260config.detectorList[56].refpos_y = 2087.5
1261config.detectorList[56].pixelSize_y = 0.015
1262config.detectorList[56].detectorType = 0
1263config.detectorList[56].offset_x = 0.015*-2122.67
1264config.detectorList[56].offset_y = 0.015*-6400.98
1265config.detectorList[56].transposeDetector = None
1266config.detectorList[56].yawDeg = 0.0011322
1267config.detectorList[56].rollDeg = 0.0
1268config.detectorList[56].serial = '56'
1269config.detectorList[56].pitchDeg = 0.0
1270config.detectorList[56].id = 56
1271config.detectorList[57] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1272config.detectorList[57].bbox_y0 = 0
1273config.detectorList[57].bbox_y1 = 4175
1274config.detectorList[57].bbox_x1 = 2047
1275config.detectorList[57].bbox_x0 = 0
1276config.detectorList[57].name = '0_08'
1277config.detectorList[57].pixelSize_x = 0.015
1278config.detectorList[57].transformDict.nativeSys = None
1279config.detectorList[57].transformDict.transforms = None
1280config.detectorList[57].refpos_x = 1023.5
1281config.detectorList[57].refpos_y = 2087.5
1282config.detectorList[57].pixelSize_y = 0.015
1283config.detectorList[57].detectorType = 0
1284config.detectorList[57].offset_x = 0.015*-2123.83
1285config.detectorList[57].offset_y = 0.015*-1926.79
1286config.detectorList[57].transposeDetector = None
1287config.detectorList[57].yawDeg = -0.0346153
1288config.detectorList[57].rollDeg = 0.0
1289config.detectorList[57].serial = '57'
1290config.detectorList[57].pitchDeg = 0.0
1291config.detectorList[57].id = 57
1292config.detectorList[58] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1293config.detectorList[58].bbox_y0 = 0
1294config.detectorList[58].bbox_y1 = 4175
1295config.detectorList[58].bbox_x1 = 2047
1296config.detectorList[58].bbox_x0 = 0
1297config.detectorList[58].name = '1_16'
1298config.detectorList[58].pixelSize_x = 0.015
1299config.detectorList[58].transformDict.nativeSys = None
1300config.detectorList[58].transformDict.transforms = None
1301config.detectorList[58].refpos_x = 1023.5
1302config.detectorList[58].refpos_y = 2087.5
1303config.detectorList[58].pixelSize_y = 0.015
1304config.detectorList[58].detectorType = 0
1305config.detectorList[58].offset_x = 0.015*-2121.87
1306config.detectorList[58].offset_y = 0.015*2324.64
1307config.detectorList[58].transposeDetector = None
1308config.detectorList[58].yawDeg = 180.005553
1309config.detectorList[58].rollDeg = 0.0
1310config.detectorList[58].serial = '58'
1311config.detectorList[58].pitchDeg = 0.0
1312config.detectorList[58].id = 58
1313config.detectorList[59] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1314config.detectorList[59].bbox_y0 = 0
1315config.detectorList[59].bbox_y1 = 4175
1316config.detectorList[59].bbox_x1 = 2047
1317config.detectorList[59].bbox_x0 = 0
1318config.detectorList[59].name = '1_17'
1319config.detectorList[59].pixelSize_x = 0.015
1320config.detectorList[59].transformDict.nativeSys = None
1321config.detectorList[59].transformDict.transforms = None
1322config.detectorList[59].refpos_x = 1023.5
1323config.detectorList[59].refpos_y = 2087.5
1324config.detectorList[59].pixelSize_y = 0.015
1325config.detectorList[59].detectorType = 0
1326config.detectorList[59].offset_x = 0.015*-2121.57
1327config.detectorList[59].offset_y = 0.015*6802.57
1328config.detectorList[59].transposeDetector = None
1329config.detectorList[59].yawDeg = 179.9983533
1330config.detectorList[59].rollDeg = 0.0
1331config.detectorList[59].serial = '59'
1332config.detectorList[59].pitchDeg = 0.0
1333config.detectorList[59].id = 59
1334config.detectorList[60] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1335config.detectorList[60].bbox_y0 = 0
1336config.detectorList[60].bbox_y1 = 4175
1337config.detectorList[60].bbox_x1 = 2047
1338config.detectorList[60].bbox_x0 = 0
1339config.detectorList[60].name = '1_18'
1340config.detectorList[60].pixelSize_x = 0.015
1341config.detectorList[60].transformDict.nativeSys = None
1342config.detectorList[60].transformDict.transforms = None
1343config.detectorList[60].refpos_x = 1023.5
1344config.detectorList[60].refpos_y = 2087.5
1345config.detectorList[60].pixelSize_y = 0.015
1346config.detectorList[60].detectorType = 0
1347config.detectorList[60].offset_x = 0.015*-2119.82
1348config.detectorList[60].offset_y = 0.015*11278.65
1349config.detectorList[60].transposeDetector = None
1350config.detectorList[60].yawDeg = 180.0025056
1351config.detectorList[60].rollDeg = 0.0
1352config.detectorList[60].serial = '60'
1353config.detectorList[60].pitchDeg = 0.0
1354config.detectorList[60].id = 60
1355config.detectorList[61] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1356config.detectorList[61].bbox_y0 = 0
1357config.detectorList[61].bbox_y1 = 4175
1358config.detectorList[61].bbox_x1 = 2047
1359config.detectorList[61].bbox_x0 = 0
1360config.detectorList[61].name = '1_19'
1361config.detectorList[61].pixelSize_x = 0.015
1362config.detectorList[61].transformDict.nativeSys = None
1363config.detectorList[61].transformDict.transforms = None
1364config.detectorList[61].refpos_x = 1023.5
1365config.detectorList[61].refpos_y = 2087.5
1366config.detectorList[61].pixelSize_y = 0.015
1367config.detectorList[61].detectorType = 0
1368config.detectorList[61].offset_x = 0.015*-2121.77
1369config.detectorList[61].offset_y = 0.015*15754.23
1370config.detectorList[61].transposeDetector = None
1371config.detectorList[61].yawDeg = 180.0088666
1372config.detectorList[61].rollDeg = 0.0
1373config.detectorList[61].serial = '61'
1374config.detectorList[61].pitchDeg = 0.0
1375config.detectorList[61].id = 61
1376config.detectorList[62] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1377config.detectorList[62].bbox_y0 = 0
1378config.detectorList[62].bbox_y1 = 4175
1379config.detectorList[62].bbox_x1 = 2047
1380config.detectorList[62].bbox_x0 = 0
1381config.detectorList[62].name = '0_07'
1382config.detectorList[62].pixelSize_x = 0.015
1383config.detectorList[62].transformDict.nativeSys = None
1384config.detectorList[62].transformDict.transforms = None
1385config.detectorList[62].refpos_x = 1023.5
1386config.detectorList[62].refpos_y = 2087.5
1387config.detectorList[62].pixelSize_y = 0.015
1388config.detectorList[62].detectorType = 0
1389config.detectorList[62].offset_x = 0.015*-4245.14
1390config.detectorList[62].offset_y = 0.015*-15354.47
1391config.detectorList[62].transposeDetector = None
1392config.detectorList[62].yawDeg = 0.0153155
1393config.detectorList[62].rollDeg = 0.0
1394config.detectorList[62].serial = '62'
1395config.detectorList[62].pitchDeg = 0.0
1396config.detectorList[62].id = 62
1397config.detectorList[63] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1398config.detectorList[63].bbox_y0 = 0
1399config.detectorList[63].bbox_y1 = 4175
1400config.detectorList[63].bbox_x1 = 2047
1401config.detectorList[63].bbox_x0 = 0
1402config.detectorList[63].name = '0_06'
1403config.detectorList[63].pixelSize_x = 0.015
1404config.detectorList[63].transformDict.nativeSys = None
1405config.detectorList[63].transformDict.transforms = None
1406config.detectorList[63].refpos_x = 1023.5
1407config.detectorList[63].refpos_y = 2087.5
1408config.detectorList[63].pixelSize_y = 0.015
1409config.detectorList[63].detectorType = 0
1410config.detectorList[63].offset_x = 0.015*-4247.68
1411config.detectorList[63].offset_y = 0.015*-10878.23
1412config.detectorList[63].transposeDetector = None
1413config.detectorList[63].yawDeg = -0.0008302
1414config.detectorList[63].rollDeg = 0.0
1415config.detectorList[63].serial = '63'
1416config.detectorList[63].pitchDeg = 0.0
1417config.detectorList[63].id = 63
1418config.detectorList[64] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1419config.detectorList[64].bbox_y0 = 0
1420config.detectorList[64].bbox_y1 = 4175
1421config.detectorList[64].bbox_x1 = 2047
1422config.detectorList[64].bbox_x0 = 0
1423config.detectorList[64].name = '0_05'
1424config.detectorList[64].pixelSize_x = 0.015
1425config.detectorList[64].transformDict.nativeSys = None
1426config.detectorList[64].transformDict.transforms = None
1427config.detectorList[64].refpos_x = 1023.5
1428config.detectorList[64].refpos_y = 2087.5
1429config.detectorList[64].pixelSize_y = 0.015
1430config.detectorList[64].detectorType = 0
1431config.detectorList[64].offset_x = 0.015*-4247.11
1432config.detectorList[64].offset_y = 0.015*-6400.36
1433config.detectorList[64].transposeDetector = None
1434config.detectorList[64].yawDeg = -0.0148248
1435config.detectorList[64].rollDeg = 0.0
1436config.detectorList[64].serial = '64'
1437config.detectorList[64].pitchDeg = 0.0
1438config.detectorList[64].id = 64
1439config.detectorList[65] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1440config.detectorList[65].bbox_y0 = 0
1441config.detectorList[65].bbox_y1 = 4175
1442config.detectorList[65].bbox_x1 = 2047
1443config.detectorList[65].bbox_x0 = 0
1444config.detectorList[65].name = '0_04'
1445config.detectorList[65].pixelSize_x = 0.015
1446config.detectorList[65].transformDict.nativeSys = None
1447config.detectorList[65].transformDict.transforms = None
1448config.detectorList[65].refpos_x = 1023.5
1449config.detectorList[65].refpos_y = 2087.5
1450config.detectorList[65].pixelSize_y = 0.015
1451config.detectorList[65].detectorType = 0
1452config.detectorList[65].offset_x = 0.015*-4245.93
1453config.detectorList[65].offset_y = 0.015*-1924.77
1454config.detectorList[65].transposeDetector = None
1455config.detectorList[65].yawDeg = -0.0100663
1456config.detectorList[65].rollDeg = 0.0
1457config.detectorList[65].serial = '65'
1458config.detectorList[65].pitchDeg = 0.0
1459config.detectorList[65].id = 65
1460config.detectorList[66] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1461config.detectorList[66].bbox_y0 = 0
1462config.detectorList[66].bbox_y1 = 4175
1463config.detectorList[66].bbox_x1 = 2047
1464config.detectorList[66].bbox_x0 = 0
1465config.detectorList[66].name = '1_20'
1466config.detectorList[66].pixelSize_x = 0.015
1467config.detectorList[66].transformDict.nativeSys = None
1468config.detectorList[66].transformDict.transforms = None
1469config.detectorList[66].refpos_x = 1023.5
1470config.detectorList[66].refpos_y = 2087.5
1471config.detectorList[66].pixelSize_y = 0.015
1472config.detectorList[66].detectorType = 0
1473config.detectorList[66].offset_x = 0.015*-4244.82
1474config.detectorList[66].offset_y = 0.015*2325.3
1475config.detectorList[66].transposeDetector = None
1476config.detectorList[66].yawDeg = 180.0012338
1477config.detectorList[66].rollDeg = 0.0
1478config.detectorList[66].serial = '66'
1479config.detectorList[66].pitchDeg = 0.0
1480config.detectorList[66].id = 66
1481config.detectorList[67] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1482config.detectorList[67].bbox_y0 = 0
1483config.detectorList[67].bbox_y1 = 4175
1484config.detectorList[67].bbox_x1 = 2047
1485config.detectorList[67].bbox_x0 = 0
1486config.detectorList[67].name = '1_21'
1487config.detectorList[67].pixelSize_x = 0.015
1488config.detectorList[67].transformDict.nativeSys = None
1489config.detectorList[67].transformDict.transforms = None
1490config.detectorList[67].refpos_x = 1023.5
1491config.detectorList[67].refpos_y = 2087.5
1492config.detectorList[67].pixelSize_y = 0.015
1493config.detectorList[67].detectorType = 0
1494config.detectorList[67].offset_x = 0.015*-4244.55
1495config.detectorList[67].offset_y = 0.015*6803.7
1496config.detectorList[67].transposeDetector = None
1497config.detectorList[67].yawDeg = 179.9916948
1498config.detectorList[67].rollDeg = 0.0
1499config.detectorList[67].serial = '67'
1500config.detectorList[67].pitchDeg = 0.0
1501config.detectorList[67].id = 67
1502config.detectorList[68] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1503config.detectorList[68].bbox_y0 = 0
1504config.detectorList[68].bbox_y1 = 4175
1505config.detectorList[68].bbox_x1 = 2047
1506config.detectorList[68].bbox_x0 = 0
1507config.detectorList[68].name = '1_22'
1508config.detectorList[68].pixelSize_x = 0.015
1509config.detectorList[68].transformDict.nativeSys = None
1510config.detectorList[68].transformDict.transforms = None
1511config.detectorList[68].refpos_x = 1023.5
1512config.detectorList[68].refpos_y = 2087.5
1513config.detectorList[68].pixelSize_y = 0.015
1514config.detectorList[68].detectorType = 0
1515config.detectorList[68].offset_x = 0.015*-4244.48
1516config.detectorList[68].offset_y = 0.015*11277.26
1517config.detectorList[68].transposeDetector = None
1518config.detectorList[68].yawDeg = 180.0090084
1519config.detectorList[68].rollDeg = 0.0
1520config.detectorList[68].serial = '68'
1521config.detectorList[68].pitchDeg = 0.0
1522config.detectorList[68].id = 68
1523config.detectorList[69] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1524config.detectorList[69].bbox_y0 = 0
1525config.detectorList[69].bbox_y1 = 4175
1526config.detectorList[69].bbox_x1 = 2047
1527config.detectorList[69].bbox_x0 = 0
1528config.detectorList[69].name = '1_23'
1529config.detectorList[69].pixelSize_x = 0.015
1530config.detectorList[69].transformDict.nativeSys = None
1531config.detectorList[69].transformDict.transforms = None
1532config.detectorList[69].refpos_x = 1023.5
1533config.detectorList[69].refpos_y = 2087.5
1534config.detectorList[69].pixelSize_y = 0.015
1535config.detectorList[69].detectorType = 0
1536config.detectorList[69].offset_x = 0.015*-4243.98
1537config.detectorList[69].offset_y = 0.015*15754.4
1538config.detectorList[69].transposeDetector = None
1539config.detectorList[69].yawDeg = 179.9775805
1540config.detectorList[69].rollDeg = 0.0
1541config.detectorList[69].serial = '69'
1542config.detectorList[69].pitchDeg = 0.0
1543config.detectorList[69].id = 69
1544config.detectorList[70] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1545config.detectorList[70].bbox_y0 = 0
1546config.detectorList[70].bbox_y1 = 4175
1547config.detectorList[70].bbox_x1 = 2047
1548config.detectorList[70].bbox_x0 = 0
1549config.detectorList[70].name = '0_03'
1550config.detectorList[70].pixelSize_x = 0.015
1551config.detectorList[70].transformDict.nativeSys = None
1552config.detectorList[70].transformDict.transforms = None
1553config.detectorList[70].refpos_x = 1023.5
1554config.detectorList[70].refpos_y = 2087.5
1555config.detectorList[70].pixelSize_y = 0.015
1556config.detectorList[70].detectorType = 0
1557config.detectorList[70].offset_x = 0.015*-6373.22
1558config.detectorList[70].offset_y = 0.015*-15352.97
1559config.detectorList[70].transposeDetector = None
1560config.detectorList[70].yawDeg = -0.062049
1561config.detectorList[70].rollDeg = 0.0
1562config.detectorList[70].serial = '70'
1563config.detectorList[70].pitchDeg = 0.0
1564config.detectorList[70].id = 70
1565config.detectorList[71] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1566config.detectorList[71].bbox_y0 = 0
1567config.detectorList[71].bbox_y1 = 4175
1568config.detectorList[71].bbox_x1 = 2047
1569config.detectorList[71].bbox_x0 = 0
1570config.detectorList[71].name = '0_02'
1571config.detectorList[71].pixelSize_x = 0.015
1572config.detectorList[71].transformDict.nativeSys = None
1573config.detectorList[71].transformDict.transforms = None
1574config.detectorList[71].refpos_x = 1023.5
1575config.detectorList[71].refpos_y = 2087.5
1576config.detectorList[71].pixelSize_y = 0.015
1577config.detectorList[71].detectorType = 0
1578config.detectorList[71].offset_x = 0.015*-6369.97
1579config.detectorList[71].offset_y = 0.015*-10877.9
1580config.detectorList[71].transposeDetector = None
1581config.detectorList[71].yawDeg = 0.0003689
1582config.detectorList[71].rollDeg = 0.0
1583config.detectorList[71].serial = '71'
1584config.detectorList[71].pitchDeg = 0.0
1585config.detectorList[71].id = 71
1586config.detectorList[72] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1587config.detectorList[72].bbox_y0 = 0
1588config.detectorList[72].bbox_y1 = 4175
1589config.detectorList[72].bbox_x1 = 2047
1590config.detectorList[72].bbox_x0 = 0
1591config.detectorList[72].name = '0_01'
1592config.detectorList[72].pixelSize_x = 0.015
1593config.detectorList[72].transformDict.nativeSys = None
1594config.detectorList[72].transformDict.transforms = None
1595config.detectorList[72].refpos_x = 1023.5
1596config.detectorList[72].refpos_y = 2087.5
1597config.detectorList[72].pixelSize_y = 0.015
1598config.detectorList[72].detectorType = 0
1599config.detectorList[72].offset_x = 0.015*-6368.16
1600config.detectorList[72].offset_y = 0.015*-6400.99
1601config.detectorList[72].transposeDetector = None
1602config.detectorList[72].yawDeg = 0.002318
1603config.detectorList[72].rollDeg = 0.0
1604config.detectorList[72].serial = '72'
1605config.detectorList[72].pitchDeg = 0.0
1606config.detectorList[72].id = 72
1607config.detectorList[73] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1608config.detectorList[73].bbox_y0 = 0
1609config.detectorList[73].bbox_y1 = 4175
1610config.detectorList[73].bbox_x1 = 2047
1611config.detectorList[73].bbox_x0 = 0
1612config.detectorList[73].name = '0_00'
1613config.detectorList[73].pixelSize_x = 0.015
1614config.detectorList[73].transformDict.nativeSys = None
1615config.detectorList[73].transformDict.transforms = None
1616config.detectorList[73].refpos_x = 1023.5
1617config.detectorList[73].refpos_y = 2087.5
1618config.detectorList[73].pixelSize_y = 0.015
1619config.detectorList[73].detectorType = 0
1620config.detectorList[73].offset_x = 0.015*-6371.08
1621config.detectorList[73].offset_y = 0.015*-1926.52
1622config.detectorList[73].transposeDetector = None
1623config.detectorList[73].yawDeg = 0.009948
1624config.detectorList[73].rollDeg = 0.0
1625config.detectorList[73].serial = '73'
1626config.detectorList[73].pitchDeg = 0.0
1627config.detectorList[73].id = 73
1628config.detectorList[74] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1629config.detectorList[74].bbox_y0 = 0
1630config.detectorList[74].bbox_y1 = 4175
1631config.detectorList[74].bbox_x1 = 2047
1632config.detectorList[74].bbox_x0 = 0
1633config.detectorList[74].name = '1_24'
1634config.detectorList[74].pixelSize_x = 0.015
1635config.detectorList[74].transformDict.nativeSys = None
1636config.detectorList[74].transformDict.transforms = None
1637config.detectorList[74].refpos_x = 1023.5
1638config.detectorList[74].refpos_y = 2087.5
1639config.detectorList[74].pixelSize_y = 0.015
1640config.detectorList[74].detectorType = 0
1641config.detectorList[74].offset_x = 0.015*-6367.54
1642config.detectorList[74].offset_y = 0.015*2326.12
1643config.detectorList[74].transposeDetector = None
1644config.detectorList[74].yawDeg = 180.0085427
1645config.detectorList[74].rollDeg = 0.0
1646config.detectorList[74].serial = '74'
1647config.detectorList[74].pitchDeg = 0.0
1648config.detectorList[74].id = 74
1649config.detectorList[75] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1650config.detectorList[75].bbox_y0 = 0
1651config.detectorList[75].bbox_y1 = 4175
1652config.detectorList[75].bbox_x1 = 2047
1653config.detectorList[75].bbox_x0 = 0
1654config.detectorList[75].name = '1_25'
1655config.detectorList[75].pixelSize_x = 0.015
1656config.detectorList[75].transformDict.nativeSys = None
1657config.detectorList[75].transformDict.transforms = None
1658config.detectorList[75].refpos_x = 1023.5
1659config.detectorList[75].refpos_y = 2087.5
1660config.detectorList[75].pixelSize_y = 0.015
1661config.detectorList[75].detectorType = 0
1662config.detectorList[75].offset_x = 0.015*-6368.01
1663config.detectorList[75].offset_y = 0.015*6803.56
1664config.detectorList[75].transposeDetector = None
1665config.detectorList[75].yawDeg = 180.0022241
1666config.detectorList[75].rollDeg = 0.0
1667config.detectorList[75].serial = '75'
1668config.detectorList[75].pitchDeg = 0.0
1669config.detectorList[75].id = 75
1670config.detectorList[76] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1671config.detectorList[76].bbox_y0 = 0
1672config.detectorList[76].bbox_y1 = 4175
1673config.detectorList[76].bbox_x1 = 2047
1674config.detectorList[76].bbox_x0 = 0
1675config.detectorList[76].name = '1_26'
1676config.detectorList[76].pixelSize_x = 0.015
1677config.detectorList[76].transformDict.nativeSys = None
1678config.detectorList[76].transformDict.transforms = None
1679config.detectorList[76].refpos_x = 1023.5
1680config.detectorList[76].refpos_y = 2087.5
1681config.detectorList[76].pixelSize_y = 0.015
1682config.detectorList[76].detectorType = 0
1683config.detectorList[76].offset_x = 0.015*-6368.88
1684config.detectorList[76].offset_y = 0.015*11279.99
1685config.detectorList[76].transposeDetector = None
1686config.detectorList[76].yawDeg = 179.9751523
1687config.detectorList[76].rollDeg = 0.0
1688config.detectorList[76].serial = '76'
1689config.detectorList[76].pitchDeg = 0.0
1690config.detectorList[76].id = 76
1691config.detectorList[77] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1692config.detectorList[77].bbox_y0 = 0
1693config.detectorList[77].bbox_y1 = 4175
1694config.detectorList[77].bbox_x1 = 2047
1695config.detectorList[77].bbox_x0 = 0
1696config.detectorList[77].name = '1_27'
1697config.detectorList[77].pixelSize_x = 0.015
1698config.detectorList[77].transformDict.nativeSys = None
1699config.detectorList[77].transformDict.transforms = None
1700config.detectorList[77].refpos_x = 1023.5
1701config.detectorList[77].refpos_y = 2087.5
1702config.detectorList[77].pixelSize_y = 0.015
1703config.detectorList[77].detectorType = 0
1704config.detectorList[77].offset_x = 0.015*-6367.36
1705config.detectorList[77].offset_y = 0.015*15754.72
1706config.detectorList[77].transposeDetector = None
1707config.detectorList[77].yawDeg = 180.0023689
1708config.detectorList[77].rollDeg = 0.0
1709config.detectorList[77].serial = '77'
1710config.detectorList[77].pitchDeg = 0.0
1711config.detectorList[77].id = 77
1712config.detectorList[78] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1713config.detectorList[78].bbox_y0 = 0
1714config.detectorList[78].bbox_y1 = 4175
1715config.detectorList[78].bbox_x1 = 2047
1716config.detectorList[78].bbox_x0 = 0
1717config.detectorList[78].name = '0_34'
1718config.detectorList[78].pixelSize_x = 0.015
1719config.detectorList[78].transformDict.nativeSys = None
1720config.detectorList[78].transformDict.transforms = None
1721config.detectorList[78].refpos_x = 1023.5
1722config.detectorList[78].refpos_y = 2087.5
1723config.detectorList[78].pixelSize_y = 0.015
1724config.detectorList[78].detectorType = 0
1725config.detectorList[78].offset_x = 0.015*-8490.69
1726config.detectorList[78].offset_y = 0.015*-10880.12
1727config.detectorList[78].transposeDetector = None
1728config.detectorList[78].yawDeg = 0.0400992
1729config.detectorList[78].rollDeg = 0.0
1730config.detectorList[78].serial = '78'
1731config.detectorList[78].pitchDeg = 0.0
1732config.detectorList[78].id = 78
1733config.detectorList[79] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1734config.detectorList[79].bbox_y0 = 0
1735config.detectorList[79].bbox_y1 = 4175
1736config.detectorList[79].bbox_x1 = 2047
1737config.detectorList[79].bbox_x0 = 0
1738config.detectorList[79].name = '0_33'
1739config.detectorList[79].pixelSize_x = 0.015
1740config.detectorList[79].transformDict.nativeSys = None
1741config.detectorList[79].transformDict.transforms = None
1742config.detectorList[79].refpos_x = 1023.5
1743config.detectorList[79].refpos_y = 2087.5
1744config.detectorList[79].pixelSize_y = 0.015
1745config.detectorList[79].detectorType = 0
1746config.detectorList[79].offset_x = 0.015*-8491.39
1747config.detectorList[79].offset_y = 0.015*-6399.94
1748config.detectorList[79].transposeDetector = None
1749config.detectorList[79].yawDeg = 0.0195534
1750config.detectorList[79].rollDeg = 0.0
1751config.detectorList[79].serial = '79'
1752config.detectorList[79].pitchDeg = 0.0
1753config.detectorList[79].id = 79
1754config.detectorList[80] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1755config.detectorList[80].bbox_y0 = 0
1756config.detectorList[80].bbox_y1 = 4175
1757config.detectorList[80].bbox_x1 = 2047
1758config.detectorList[80].bbox_x0 = 0
1759config.detectorList[80].name = '0_32'
1760config.detectorList[80].pixelSize_x = 0.015
1761config.detectorList[80].transformDict.nativeSys = None
1762config.detectorList[80].transformDict.transforms = None
1763config.detectorList[80].refpos_x = 1023.5
1764config.detectorList[80].refpos_y = 2087.5
1765config.detectorList[80].pixelSize_y = 0.015
1766config.detectorList[80].detectorType = 0
1767config.detectorList[80].offset_x = 0.015*-8491.61
1768config.detectorList[80].offset_y = 0.015*-1924.08
1769config.detectorList[80].transposeDetector = None
1770config.detectorList[80].yawDeg = -0.006294
1771config.detectorList[80].rollDeg = 0.0
1772config.detectorList[80].serial = '80'
1773config.detectorList[80].pitchDeg = 0.0
1774config.detectorList[80].id = 80
1775config.detectorList[81] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1776config.detectorList[81].bbox_y0 = 0
1777config.detectorList[81].bbox_y1 = 4175
1778config.detectorList[81].bbox_x1 = 2047
1779config.detectorList[81].bbox_x0 = 0
1780config.detectorList[81].name = '1_28'
1781config.detectorList[81].pixelSize_x = 0.015
1782config.detectorList[81].transformDict.nativeSys = None
1783config.detectorList[81].transformDict.transforms = None
1784config.detectorList[81].refpos_x = 1023.5
1785config.detectorList[81].refpos_y = 2087.5
1786config.detectorList[81].pixelSize_y = 0.015
1787config.detectorList[81].detectorType = 0
1788config.detectorList[81].offset_x = 0.015*-8492.59
1789config.detectorList[81].offset_y = 0.015*2328.36
1790config.detectorList[81].transposeDetector = None
1791config.detectorList[81].yawDeg = 179.9997508
1792config.detectorList[81].rollDeg = 0.0
1793config.detectorList[81].serial = '81'
1794config.detectorList[81].pitchDeg = 0.0
1795config.detectorList[81].id = 81
1796config.detectorList[82] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1797config.detectorList[82].bbox_y0 = 0
1798config.detectorList[82].bbox_y1 = 4175
1799config.detectorList[82].bbox_x1 = 2047
1800config.detectorList[82].bbox_x0 = 0
1801config.detectorList[82].name = '1_29'
1802config.detectorList[82].pixelSize_x = 0.015
1803config.detectorList[82].transformDict.nativeSys = None
1804config.detectorList[82].transformDict.transforms = None
1805config.detectorList[82].refpos_x = 1023.5
1806config.detectorList[82].refpos_y = 2087.5
1807config.detectorList[82].pixelSize_y = 0.015
1808config.detectorList[82].detectorType = 0
1809config.detectorList[82].offset_x = 0.015*-8491.9
1810config.detectorList[82].offset_y = 0.015*6801.95
1811config.detectorList[82].transposeDetector = None
1812config.detectorList[82].yawDeg = 180.0186303
1813config.detectorList[82].rollDeg = 0.0
1814config.detectorList[82].serial = '82'
1815config.detectorList[82].pitchDeg = 0.0
1816config.detectorList[82].id = 82
1817config.detectorList[83] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1818config.detectorList[83].bbox_y0 = 0
1819config.detectorList[83].bbox_y1 = 4175
1820config.detectorList[83].bbox_x1 = 2047
1821config.detectorList[83].bbox_x0 = 0
1822config.detectorList[83].name = '1_30'
1823config.detectorList[83].pixelSize_x = 0.015
1824config.detectorList[83].transformDict.nativeSys = None
1825config.detectorList[83].transformDict.transforms = None
1826config.detectorList[83].refpos_x = 1023.5
1827config.detectorList[83].refpos_y = 2087.5
1828config.detectorList[83].pixelSize_y = 0.015
1829config.detectorList[83].detectorType = 0
1830config.detectorList[83].offset_x = 0.015*-8490.91
1831config.detectorList[83].offset_y = 0.015*11278.15
1832config.detectorList[83].transposeDetector = None
1833config.detectorList[83].yawDeg = 180.0077724
1834config.detectorList[83].rollDeg = 0.0
1835config.detectorList[83].serial = '83'
1836config.detectorList[83].pitchDeg = 0.0
1837config.detectorList[83].id = 83
1838config.detectorList[84] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1839config.detectorList[84].bbox_y0 = 0
1840config.detectorList[84].bbox_y1 = 4175
1841config.detectorList[84].bbox_x1 = 2047
1842config.detectorList[84].bbox_x0 = 0
1843config.detectorList[84].name = '0_41'
1844config.detectorList[84].pixelSize_x = 0.015
1845config.detectorList[84].transformDict.nativeSys = None
1846config.detectorList[84].transformDict.transforms = None
1847config.detectorList[84].refpos_x = 1023.5
1848config.detectorList[84].refpos_y = 2087.5
1849config.detectorList[84].pixelSize_y = 0.015
1850config.detectorList[84].detectorType = 0
1851config.detectorList[84].offset_x = 0.015*-10614.41
1852config.detectorList[84].offset_y = 0.015*-10877.58
1853config.detectorList[84].transposeDetector = None
1854config.detectorList[84].yawDeg = 0.0384124
1855config.detectorList[84].rollDeg = 0.0
1856config.detectorList[84].serial = '84'
1857config.detectorList[84].pitchDeg = 0.0
1858config.detectorList[84].id = 84
1859config.detectorList[85] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1860config.detectorList[85].bbox_y0 = 0
1861config.detectorList[85].bbox_y1 = 4175
1862config.detectorList[85].bbox_x1 = 2047
1863config.detectorList[85].bbox_x0 = 0
1864config.detectorList[85].name = '0_40'
1865config.detectorList[85].pixelSize_x = 0.015
1866config.detectorList[85].transformDict.nativeSys = None
1867config.detectorList[85].transformDict.transforms = None
1868config.detectorList[85].refpos_x = 1023.5
1869config.detectorList[85].refpos_y = 2087.5
1870config.detectorList[85].pixelSize_y = 0.015
1871config.detectorList[85].detectorType = 0
1872config.detectorList[85].offset_x = 0.015*-10614.65
1873config.detectorList[85].offset_y = 0.015*-6401.01
1874config.detectorList[85].transposeDetector = None
1875config.detectorList[85].yawDeg = 0.0116824
1876config.detectorList[85].rollDeg = 0.0
1877config.detectorList[85].serial = '85'
1878config.detectorList[85].pitchDeg = 0.0
1879config.detectorList[85].id = 85
1880config.detectorList[86] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1881config.detectorList[86].bbox_y0 = 0
1882config.detectorList[86].bbox_y1 = 4175
1883config.detectorList[86].bbox_x1 = 2047
1884config.detectorList[86].bbox_x0 = 0
1885config.detectorList[86].name = '0_39'
1886config.detectorList[86].pixelSize_x = 0.015
1887config.detectorList[86].transformDict.nativeSys = None
1888config.detectorList[86].transformDict.transforms = None
1889config.detectorList[86].refpos_x = 1023.5
1890config.detectorList[86].refpos_y = 2087.5
1891config.detectorList[86].pixelSize_y = 0.015
1892config.detectorList[86].detectorType = 0
1893config.detectorList[86].offset_x = 0.015*-10615.67
1894config.detectorList[86].offset_y = 0.015*-1922.5
1895config.detectorList[86].transposeDetector = None
1896config.detectorList[86].yawDeg = -0.0016385
1897config.detectorList[86].rollDeg = 0.0
1898config.detectorList[86].serial = '86'
1899config.detectorList[86].pitchDeg = 0.0
1900config.detectorList[86].id = 86
1901config.detectorList[87] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1902config.detectorList[87].bbox_y0 = 0
1903config.detectorList[87].bbox_y1 = 4175
1904config.detectorList[87].bbox_x1 = 2047
1905config.detectorList[87].bbox_x0 = 0
1906config.detectorList[87].name = '0_38'
1907config.detectorList[87].pixelSize_x = 0.015
1908config.detectorList[87].transformDict.nativeSys = None
1909config.detectorList[87].transformDict.transforms = None
1910config.detectorList[87].refpos_x = 1023.5
1911config.detectorList[87].refpos_y = 2087.5
1912config.detectorList[87].pixelSize_y = 0.015
1913config.detectorList[87].detectorType = 0
1914config.detectorList[87].offset_x = 0.015*-10617.99
1915config.detectorList[87].offset_y = 0.015*2549.73
1916config.detectorList[87].transposeDetector = None
1917config.detectorList[87].yawDeg = -0.0365359
1918config.detectorList[87].rollDeg = 0.0
1919config.detectorList[87].serial = '87'
1920config.detectorList[87].pitchDeg = 0.0
1921config.detectorList[87].id = 87
1922config.detectorList[88] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1923config.detectorList[88].bbox_y0 = 0
1924config.detectorList[88].bbox_y1 = 4175
1925config.detectorList[88].bbox_x1 = 2047
1926config.detectorList[88].bbox_x0 = 0
1927config.detectorList[88].name = '0_37'
1928config.detectorList[88].pixelSize_x = 0.015
1929config.detectorList[88].transformDict.nativeSys = None
1930config.detectorList[88].transformDict.transforms = None
1931config.detectorList[88].refpos_x = 1023.5
1932config.detectorList[88].refpos_y = 2087.5
1933config.detectorList[88].pixelSize_y = 0.015
1934config.detectorList[88].detectorType = 0
1935config.detectorList[88].offset_x = 0.015*-10616.1
1936config.detectorList[88].offset_y = 0.015*7028.13
1937config.detectorList[88].transposeDetector = None
1938config.detectorList[88].yawDeg = -0.0260835
1939config.detectorList[88].rollDeg = 0.0
1940config.detectorList[88].serial = '88'
1941config.detectorList[88].pitchDeg = 0.0
1942config.detectorList[88].id = 88
1943config.detectorList[89] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1944config.detectorList[89].bbox_y0 = 0
1945config.detectorList[89].bbox_y1 = 4175
1946config.detectorList[89].bbox_x1 = 2047
1947config.detectorList[89].bbox_x0 = 0
1948config.detectorList[89].name = '0_36'
1949config.detectorList[89].pixelSize_x = 0.015
1950config.detectorList[89].transformDict.nativeSys = None
1951config.detectorList[89].transformDict.transforms = None
1952config.detectorList[89].refpos_x = 1023.5
1953config.detectorList[89].refpos_y = 2087.5
1954config.detectorList[89].pixelSize_y = 0.015
1955config.detectorList[89].detectorType = 0
1956config.detectorList[89].offset_x = 0.015*-10614.5
1957config.detectorList[89].offset_y = 0.015*11503.76
1958config.detectorList[89].transposeDetector = None
1959config.detectorList[89].yawDeg = -0.0136941
1960config.detectorList[89].rollDeg = 0.0
1961config.detectorList[89].serial = '89'
1962config.detectorList[89].pitchDeg = 0.0
1963config.detectorList[89].id = 89
1964config.detectorList[90] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1965config.detectorList[90].bbox_y0 = 0
1966config.detectorList[90].bbox_y1 = 4175
1967config.detectorList[90].bbox_x1 = 2047
1968config.detectorList[90].bbox_x0 = 0
1969config.detectorList[90].name = '0_47'
1970config.detectorList[90].pixelSize_x = 0.015
1971config.detectorList[90].transformDict.nativeSys = None
1972config.detectorList[90].transformDict.transforms = None
1973config.detectorList[90].refpos_x = 1023.5
1974config.detectorList[90].refpos_y = 2087.5
1975config.detectorList[90].pixelSize_y = 0.015
1976config.detectorList[90].detectorType = 0
1977config.detectorList[90].offset_x = 0.015*-12737.89
1978config.detectorList[90].offset_y = 0.015*-10875.5
1979config.detectorList[90].transposeDetector = None
1980config.detectorList[90].yawDeg = 0.0045054
1981config.detectorList[90].rollDeg = 0.0
1982config.detectorList[90].serial = '90'
1983config.detectorList[90].pitchDeg = 0.0
1984config.detectorList[90].id = 90
1985config.detectorList[91] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
1986config.detectorList[91].bbox_y0 = 0
1987config.detectorList[91].bbox_y1 = 4175
1988config.detectorList[91].bbox_x1 = 2047
1989config.detectorList[91].bbox_x0 = 0
1990config.detectorList[91].name = '0_46'
1991config.detectorList[91].pixelSize_x = 0.015
1992config.detectorList[91].transformDict.nativeSys = None
1993config.detectorList[91].transformDict.transforms = None
1994config.detectorList[91].refpos_x = 1023.5
1995config.detectorList[91].refpos_y = 2087.5
1996config.detectorList[91].pixelSize_y = 0.015
1997config.detectorList[91].detectorType = 0
1998config.detectorList[91].offset_x = 0.015*-12738.51
1999config.detectorList[91].offset_y = 0.015*-6400.98
2000config.detectorList[91].transposeDetector = None
2001config.detectorList[91].yawDeg = 0.0333861
2002config.detectorList[91].rollDeg = 0.0
2003config.detectorList[91].serial = '91'
2004config.detectorList[91].pitchDeg = 0.0
2005config.detectorList[91].id = 91
2006config.detectorList[92] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
2007config.detectorList[92].bbox_y0 = 0
2008config.detectorList[92].bbox_y1 = 4175
2009config.detectorList[92].bbox_x1 = 2047
2010config.detectorList[92].bbox_x0 = 0
2011config.detectorList[92].name = '0_45'
2012config.detectorList[92].pixelSize_x = 0.015
2013config.detectorList[92].transformDict.nativeSys = None
2014config.detectorList[92].transformDict.transforms = None
2015config.detectorList[92].refpos_x = 1023.5
2016config.detectorList[92].refpos_y = 2087.5
2017config.detectorList[92].pixelSize_y = 0.015
2018config.detectorList[92].detectorType = 0
2019config.detectorList[92].offset_x = 0.015*-12737.75
2020config.detectorList[92].offset_y = 0.015*-1923.33
2021config.detectorList[92].transposeDetector = None
2022config.detectorList[92].yawDeg = 0.0009777
2023config.detectorList[92].rollDeg = 0.0
2024config.detectorList[92].serial = '92'
2025config.detectorList[92].pitchDeg = 0.0
2026config.detectorList[92].id = 92
2027config.detectorList[93] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
2028config.detectorList[93].bbox_y0 = 0
2029config.detectorList[93].bbox_y1 = 4175
2030config.detectorList[93].bbox_x1 = 2047
2031config.detectorList[93].bbox_x0 = 0
2032config.detectorList[93].name = '0_44'
2033config.detectorList[93].pixelSize_x = 0.015
2034config.detectorList[93].transformDict.nativeSys = None
2035config.detectorList[93].transformDict.transforms = None
2036config.detectorList[93].refpos_x = 1023.5
2037config.detectorList[93].refpos_y = 2087.5
2038config.detectorList[93].pixelSize_y = 0.015
2039config.detectorList[93].detectorType = 0
2040config.detectorList[93].offset_x = 0.015*-12739.82
2041config.detectorList[93].offset_y = 0.015*2551.6
2042config.detectorList[93].transposeDetector = None
2043config.detectorList[93].yawDeg = -0.0256466
2044config.detectorList[93].rollDeg = 0.0
2045config.detectorList[93].serial = '93'
2046config.detectorList[93].pitchDeg = 0.0
2047config.detectorList[93].id = 93
2048config.detectorList[94] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
2049config.detectorList[94].bbox_y0 = 0
2050config.detectorList[94].bbox_y1 = 4175
2051config.detectorList[94].bbox_x1 = 2047
2052config.detectorList[94].bbox_x0 = 0
2053config.detectorList[94].name = '0_43'
2054config.detectorList[94].pixelSize_x = 0.015
2055config.detectorList[94].transformDict.nativeSys = None
2056config.detectorList[94].transformDict.transforms = None
2057config.detectorList[94].refpos_x = 1023.5
2058config.detectorList[94].refpos_y = 2087.5
2059config.detectorList[94].pixelSize_y = 0.015
2060config.detectorList[94].detectorType = 0
2061config.detectorList[94].offset_x = 0.015*-12737.14
2062config.detectorList[94].offset_y = 0.015*7029.7
2063config.detectorList[94].transposeDetector = None
2064config.detectorList[94].yawDeg = -0.0057758
2065config.detectorList[94].rollDeg = 0.0
2066config.detectorList[94].serial = '94'
2067config.detectorList[94].pitchDeg = 0.0
2068config.detectorList[94].id = 94
2069config.detectorList[95] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
2070config.detectorList[95].bbox_y0 = 0
2071config.detectorList[95].bbox_y1 = 4175
2072config.detectorList[95].bbox_x1 = 2047
2073config.detectorList[95].bbox_x0 = 0
2074config.detectorList[95].name = '0_42'
2075config.detectorList[95].pixelSize_x = 0.015
2076config.detectorList[95].transformDict.nativeSys = None
2077config.detectorList[95].transformDict.transforms = None
2078config.detectorList[95].refpos_x = 1023.5
2079config.detectorList[95].refpos_y = 2087.5
2080config.detectorList[95].pixelSize_y = 0.015
2081config.detectorList[95].detectorType = 0
2082config.detectorList[95].offset_x = 0.015*-12736.72
2083config.detectorList[95].offset_y = 0.015*11504.26
2084config.detectorList[95].transposeDetector = None
2085config.detectorList[95].yawDeg = -0.0060941
2086config.detectorList[95].rollDeg = 0.0
2087config.detectorList[95].serial = '95'
2088config.detectorList[95].pitchDeg = 0.0
2089config.detectorList[95].id = 95
2090config.detectorList[96] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
2091config.detectorList[96].bbox_y0 = 0
2092config.detectorList[96].bbox_y1 = 4175
2093config.detectorList[96].bbox_x1 = 2047
2094config.detectorList[96].bbox_x0 = 0
2095config.detectorList[96].name = '0_56'
2096config.detectorList[96].pixelSize_x = 0.015
2097config.detectorList[96].transformDict.nativeSys = None
2098config.detectorList[96].transformDict.transforms = None
2099config.detectorList[96].refpos_x = 1023.5
2100config.detectorList[96].refpos_y = 2087.5
2101config.detectorList[96].pixelSize_y = 0.015
2102config.detectorList[96].detectorType = 0
2103config.detectorList[96].offset_x = 0.015*-14861.6
2104config.detectorList[96].offset_y = 0.015*-6401.36
2105config.detectorList[96].transposeDetector = None
2106config.detectorList[96].yawDeg = 0.0015567
2107config.detectorList[96].rollDeg = 0.0
2108config.detectorList[96].serial = '96'
2109config.detectorList[96].pitchDeg = 0.0
2110config.detectorList[96].id = 96
2111config.detectorList[97] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
2112config.detectorList[97].bbox_y0 = 0
2113config.detectorList[97].bbox_y1 = 4175
2114config.detectorList[97].bbox_x1 = 2047
2115config.detectorList[97].bbox_x0 = 0
2116config.detectorList[97].name = '0_55'
2117config.detectorList[97].pixelSize_x = 0.015
2118config.detectorList[97].transformDict.nativeSys = None
2119config.detectorList[97].transformDict.transforms = None
2120config.detectorList[97].refpos_x = 1023.5
2121config.detectorList[97].refpos_y = 2087.5
2122config.detectorList[97].pixelSize_y = 0.015
2123config.detectorList[97].detectorType = 0
2124config.detectorList[97].offset_x = 0.015*-14861.73
2125config.detectorList[97].offset_y = 0.015*-1923.3
2126config.detectorList[97].transposeDetector = None
2127config.detectorList[97].yawDeg = 0.0012757
2128config.detectorList[97].rollDeg = 0.0
2129config.detectorList[97].serial = '97'
2130config.detectorList[97].pitchDeg = 0.0
2131config.detectorList[97].id = 97
2132config.detectorList[98] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
2133config.detectorList[98].bbox_y0 = 0
2134config.detectorList[98].bbox_y1 = 4175
2135config.detectorList[98].bbox_x1 = 2047
2136config.detectorList[98].bbox_x0 = 0
2137config.detectorList[98].name = '0_54'
2138config.detectorList[98].pixelSize_x = 0.015
2139config.detectorList[98].transformDict.nativeSys = None
2140config.detectorList[98].transformDict.transforms = None
2141config.detectorList[98].refpos_x = 1023.5
2142config.detectorList[98].refpos_y = 2087.5
2143config.detectorList[98].pixelSize_y = 0.015
2144config.detectorList[98].detectorType = 0
2145config.detectorList[98].offset_x = 0.015*-14862.99
2146config.detectorList[98].offset_y = 0.015*2552.97
2147config.detectorList[98].transposeDetector = None
2148config.detectorList[98].yawDeg = -0.0422711
2149config.detectorList[98].rollDeg = 0.0
2150config.detectorList[98].serial = '98'
2151config.detectorList[98].pitchDeg = 0.0
2152config.detectorList[98].id = 98
2153config.detectorList[99] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
2154config.detectorList[99].bbox_y0 = 0
2155config.detectorList[99].bbox_y1 = 4175
2156config.detectorList[99].bbox_x1 = 2047
2157config.detectorList[99].bbox_x0 = 0
2158config.detectorList[99].name = '0_53'
2159config.detectorList[99].pixelSize_x = 0.015
2160config.detectorList[99].transformDict.nativeSys = None
2161config.detectorList[99].transformDict.transforms = None
2162config.detectorList[99].refpos_x = 1023.5
2163config.detectorList[99].refpos_y = 2087.5
2164config.detectorList[99].pixelSize_y = 0.015
2165config.detectorList[99].detectorType = 0
2166config.detectorList[99].offset_x = 0.015*-14862.74
2167config.detectorList[99].offset_y = 0.015*7030.61
2168config.detectorList[99].transposeDetector = None
2169config.detectorList[99].yawDeg = -0.0439981
2170config.detectorList[99].rollDeg = 0.0
2171config.detectorList[99].serial = '99'
2172config.detectorList[99].pitchDeg = 0.0
2173config.detectorList[99].id = 99
2174config.detectorList[100] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
2175config.detectorList[100].bbox_y0 = 0
2176config.detectorList[100].bbox_y1 = 4175
2177config.detectorList[100].bbox_x1 = 2047
2178config.detectorList[100].bbox_x0 = 0
2179config.detectorList[100].name = '0_31'
2180config.detectorList[100].pixelSize_x = 0.015
2181config.detectorList[100].transformDict.nativeSys = None
2182config.detectorList[100].transformDict.transforms = None
2183config.detectorList[100].refpos_x = 1023.5
2184config.detectorList[100].refpos_y = 2087.5
2185config.detectorList[100].pixelSize_y = 0.015
2186config.detectorList[100].detectorType = 0
2187config.detectorList[100].offset_x = 0.015*9588.26
2188config.detectorList[100].offset_y = 0.015*-14289.16
2189config.detectorList[100].transposeDetector = None
2190config.detectorList[100].yawDeg = 269.9887411
2191config.detectorList[100].rollDeg = 0.0
2192config.detectorList[100].serial = '100'
2193config.detectorList[100].pitchDeg = 0.0
2194config.detectorList[100].id = 100
2195config.detectorList[101] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
2196config.detectorList[101].bbox_y0 = 0
2197config.detectorList[101].bbox_y1 = 4175
2198config.detectorList[101].bbox_x1 = 2047
2199config.detectorList[101].bbox_x0 = 0
2200config.detectorList[101].name = '1_35'
2201config.detectorList[101].pixelSize_x = 0.015
2202config.detectorList[101].transformDict.nativeSys = None
2203config.detectorList[101].transformDict.transforms = None
2204config.detectorList[101].refpos_x = 1023.5
2205config.detectorList[101].refpos_y = 2087.5
2206config.detectorList[101].pixelSize_y = 0.015
2207config.detectorList[101].detectorType = 0
2208config.detectorList[101].offset_x = 0.015*9591.73
2209config.detectorList[101].offset_y = 0.015*14690.27
2210config.detectorList[101].transposeDetector = None
2211config.detectorList[101].yawDeg = 269.9993385
2212config.detectorList[101].rollDeg = 0.0
2213config.detectorList[101].serial = '101'
2214config.detectorList[101].pitchDeg = 0.0
2215config.detectorList[101].id = 101
2216config.detectorList[102] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
2217config.detectorList[102].bbox_y0 = 0
2218config.detectorList[102].bbox_y1 = 4175
2219config.detectorList[102].bbox_x1 = 2047
2220config.detectorList[102].bbox_x0 = 0
2221config.detectorList[102].name = '0_35'
2222config.detectorList[102].pixelSize_x = 0.015
2223config.detectorList[102].transformDict.nativeSys = None
2224config.detectorList[102].transformDict.transforms = None
2225config.detectorList[102].refpos_x = 1023.5
2226config.detectorList[102].refpos_y = 2087.5
2227config.detectorList[102].pixelSize_y = 0.015
2228config.detectorList[102].detectorType = 0
2229config.detectorList[102].offset_x = 0.015*-9591.84
2230config.detectorList[102].offset_y = 0.015*-14290.21
2231config.detectorList[102].transposeDetector = None
2232config.detectorList[102].yawDeg = 90.0296679
2233config.detectorList[102].rollDeg = 0.0
2234config.detectorList[102].serial = '102'
2235config.detectorList[102].pitchDeg = 0.0
2236config.detectorList[102].id = 102
2237config.detectorList[103] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
2238config.detectorList[103].bbox_y0 = 0
2239config.detectorList[103].bbox_y1 = 4175
2240config.detectorList[103].bbox_x1 = 2047
2241config.detectorList[103].bbox_x0 = 0
2242config.detectorList[103].name = '1_31'
2243config.detectorList[103].pixelSize_x = 0.015
2244config.detectorList[103].transformDict.nativeSys = None
2245config.detectorList[103].transformDict.transforms = None
2246config.detectorList[103].refpos_x = 1023.5
2247config.detectorList[103].refpos_y = 2087.5
2248config.detectorList[103].pixelSize_y = 0.015
2249config.detectorList[103].detectorType = 0
2250config.detectorList[103].offset_x = 0.015*-9588.18
2251config.detectorList[103].offset_y = 0.015*14689.29
2252config.detectorList[103].transposeDetector = None
2253config.detectorList[103].yawDeg = 90.0182958
2254config.detectorList[103].rollDeg = 0.0
2255config.detectorList[103].serial = '103'
2256config.detectorList[103].pitchDeg = 0.0
2257config.detectorList[103].id = 103
2258config.detectorList[104] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
2259config.detectorList[104].bbox_y0 = 0
2260config.detectorList[104].bbox_y1 = 4175
2261config.detectorList[104].bbox_x1 = 2047
2262config.detectorList[104].bbox_x0 = 0
2263config.detectorList[104].name = '1_48'
2264config.detectorList[104].pixelSize_x = 0.015
2265config.detectorList[104].transformDict.nativeSys = None
2266config.detectorList[104].transformDict.transforms = None
2267config.detectorList[104].refpos_x = 1023.5
2268config.detectorList[104].refpos_y = 2087.5
2269config.detectorList[104].pixelSize_y = 0.015
2270config.detectorList[104].detectorType = 1
2271config.detectorList[104].offset_x = 0.015*16984.36
2272config.detectorList[104].offset_y = 0.015*-6486.92
2273config.detectorList[104].transposeDetector = None
2274config.detectorList[104].yawDeg = 180.0
2275config.detectorList[104].rollDeg = 0.0
2276config.detectorList[104].serial = '104'
2277config.detectorList[104].pitchDeg = 0.0
2278config.detectorList[104].id = 104
2279config.detectorList[105] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
2280config.detectorList[105].bbox_y0 = 0
2281config.detectorList[105].bbox_y1 = 4175
2282config.detectorList[105].bbox_x1 = 2047
2283config.detectorList[105].bbox_x0 = 0
2284config.detectorList[105].name = '1_51'
2285config.detectorList[105].pixelSize_x = 0.015
2286config.detectorList[105].transformDict.nativeSys = None
2287config.detectorList[105].transformDict.transforms = None
2288config.detectorList[105].refpos_x = 1023.5
2289config.detectorList[105].refpos_y = 2087.5
2290config.detectorList[105].pixelSize_y = 0.015
2291config.detectorList[105].detectorType = 1
2292config.detectorList[105].offset_x = 0.015*16984.36
2293config.detectorList[105].offset_y = 0.015*6807.36
2294config.detectorList[105].transposeDetector = None
2295config.detectorList[105].yawDeg = 180.0
2296config.detectorList[105].rollDeg = 0.0
2297config.detectorList[105].serial = '105'
2298config.detectorList[105].pitchDeg = 0.0
2299config.detectorList[105].id = 105
2300config.detectorList[106] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
2301config.detectorList[106].bbox_y0 = 0
2302config.detectorList[106].bbox_y1 = 4175
2303config.detectorList[106].bbox_x1 = 2047
2304config.detectorList[106].bbox_x0 = 0
2305config.detectorList[106].name = '1_52'
2306config.detectorList[106].pixelSize_x = 0.015
2307config.detectorList[106].transformDict.nativeSys = None
2308config.detectorList[106].transformDict.transforms = None
2309config.detectorList[106].refpos_x = 1023.5
2310config.detectorList[106].refpos_y = 2087.5
2311config.detectorList[106].pixelSize_y = 0.015
2312config.detectorList[106].detectorType = 1
2313config.detectorList[106].offset_x = 0.015*14861.21
2314config.detectorList[106].offset_y = 0.015*-10953.09
2315config.detectorList[106].transposeDetector = None
2316config.detectorList[106].yawDeg = 180.0
2317config.detectorList[106].rollDeg = 0.0
2318config.detectorList[106].serial = '106'
2319config.detectorList[106].pitchDeg = 0.0
2320config.detectorList[106].id = 106
2321config.detectorList[107] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
2322config.detectorList[107].bbox_y0 = 0
2323config.detectorList[107].bbox_y1 = 4175
2324config.detectorList[107].bbox_x1 = 2047
2325config.detectorList[107].bbox_x0 = 0
2326config.detectorList[107].name = '1_57'
2327config.detectorList[107].pixelSize_x = 0.015
2328config.detectorList[107].transformDict.nativeSys = None
2329config.detectorList[107].transformDict.transforms = None
2330config.detectorList[107].refpos_x = 1023.5
2331config.detectorList[107].refpos_y = 2087.5
2332config.detectorList[107].pixelSize_y = 0.015
2333config.detectorList[107].detectorType = 1
2334config.detectorList[107].offset_x = 0.015*14861.21
2335config.detectorList[107].offset_y = 0.015*11272.45
2336config.detectorList[107].transposeDetector = None
2337config.detectorList[107].yawDeg = 180.0
2338config.detectorList[107].rollDeg = 0.0
2339config.detectorList[107].serial = '107'
2340config.detectorList[107].pitchDeg = 0.0
2341config.detectorList[107].id = 107
2342config.detectorList[108] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
2343config.detectorList[108].bbox_y0 = 0
2344config.detectorList[108].bbox_y1 = 4175
2345config.detectorList[108].bbox_x1 = 2047
2346config.detectorList[108].bbox_x0 = 0
2347config.detectorList[108].name = '0_57'
2348config.detectorList[108].pixelSize_x = 0.015
2349config.detectorList[108].transformDict.nativeSys = None
2350config.detectorList[108].transformDict.transforms = None
2351config.detectorList[108].refpos_x = 1023.5
2352config.detectorList[108].refpos_y = 2087.5
2353config.detectorList[108].pixelSize_y = 0.015
2354config.detectorList[108].detectorType = 1
2355config.detectorList[108].offset_x = 0.015*-14862.26
2356config.detectorList[108].offset_y = 0.015*-10953.09
2357config.detectorList[108].transposeDetector = None
2358config.detectorList[108].yawDeg = 0.0
2359config.detectorList[108].rollDeg = 0.0
2360config.detectorList[108].serial = '108'
2361config.detectorList[108].pitchDeg = 0.0
2362config.detectorList[108].id = 108
2363config.detectorList[109] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
2364config.detectorList[109].bbox_y0 = 0
2365config.detectorList[109].bbox_y1 = 4175
2366config.detectorList[109].bbox_x1 = 2047
2367config.detectorList[109].bbox_x0 = 0
2368config.detectorList[109].name = '0_52'
2369config.detectorList[109].pixelSize_x = 0.015
2370config.detectorList[109].transformDict.nativeSys = None
2371config.detectorList[109].transformDict.transforms = None
2372config.detectorList[109].refpos_x = 1023.5
2373config.detectorList[109].refpos_y = 2087.5
2374config.detectorList[109].pixelSize_y = 0.015
2375config.detectorList[109].detectorType = 1
2376config.detectorList[109].offset_x = 0.015*-14862.26
2377config.detectorList[109].offset_y = 0.015*11272.45
2378config.detectorList[109].transposeDetector = None
2379config.detectorList[109].yawDeg = 0.0
2380config.detectorList[109].rollDeg = 0.0
2381config.detectorList[109].serial = '109'
2382config.detectorList[109].pitchDeg = 0.0
2383config.detectorList[109].id = 109
2384config.detectorList[110] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
2385config.detectorList[110].bbox_y0 = 0
2386config.detectorList[110].bbox_y1 = 4175
2387config.detectorList[110].bbox_x1 = 2047
2388config.detectorList[110].bbox_x0 = 0
2389config.detectorList[110].name = '0_51'
2390config.detectorList[110].pixelSize_x = 0.015
2391config.detectorList[110].transformDict.nativeSys = None
2392config.detectorList[110].transformDict.transforms = None
2393config.detectorList[110].refpos_x = 1023.5
2394config.detectorList[110].refpos_y = 2087.5
2395config.detectorList[110].pixelSize_y = 0.015
2396config.detectorList[110].detectorType = 1
2397config.detectorList[110].offset_x = 0.015*-16986.55
2398config.detectorList[110].offset_y = 0.015*-6486.92
2399config.detectorList[110].transposeDetector = None
2400config.detectorList[110].yawDeg = 0.0
2401config.detectorList[110].rollDeg = 0.0
2402config.detectorList[110].serial = '110'
2403config.detectorList[110].pitchDeg = 0.0
2404config.detectorList[110].id = 110
2405config.detectorList[111] = lsst.afw.cameraGeom.cameraConfig.DetectorConfig()
2406config.detectorList[111].bbox_y0 = 0
2407config.detectorList[111].bbox_y1 = 4175
2408config.detectorList[111].bbox_x1 = 2047
2409config.detectorList[111].bbox_x0 = 0
2410config.detectorList[111].name = '0_48'
2411config.detectorList[111].pixelSize_x = 0.015
2412config.detectorList[111].transformDict.nativeSys = None
2413config.detectorList[111].transformDict.transforms = None
2414config.detectorList[111].refpos_x = 1023.5
2415config.detectorList[111].refpos_y = 2087.5
2416config.detectorList[111].pixelSize_y = 0.015
2417config.detectorList[111].detectorType = 1
2418config.detectorList[111].offset_x = 0.015*-16986.55
2419config.detectorList[111].offset_y = 0.015*6807.36
2420config.detectorList[111].transposeDetector = None
2421config.detectorList[111].yawDeg = 0.0
2422config.detectorList[111].rollDeg = 0.0
2423config.detectorList[111].serial = '111'
2424config.detectorList[111].pitchDeg = 0.0
2425config.detectorList[111].id = 111
2426config.radialCoeffs = None
2427config.name = 'HSC'