Skip to content

Commit d71593d

Browse files
committed
reduce filesize of x-ray hr finalresults
1 parent fc7f9a6 commit d71593d

File tree

8 files changed

+38
-3
lines changed

8 files changed

+38
-3
lines changed

Analyse/Changelog/MoReWeb_changes.html

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,23 @@
77

88
<body>
99
<h1>MoReWeb changelog</h1>
10-
last updated: September 16, 2015
10+
last updated: September 17, 2015
11+
<h2>v0.6.2</h2>
12+
<h3>General changes</h3>
13+
<h4>Fulltest analysis</h4>
14+
<ul>
15+
<li>
16+
use png for chip maps to reduce file sizes
17+
</li>
18+
</ul>
19+
<h4>Fulltest analysis</h4>
20+
<ul>
21+
<li>
22+
use png for chip maps to reduce file sizes
23+
</li>
24+
</ul>
25+
1126
<h2>v0.6.1</h2>
12-
This list should give an overview of new features and bugfixes from the last few months, but is not complete.
1327
<h3>New Features</h3>
1428
<h4>Fulltest analysis</h4>
1529
<ul>

Analyse/TestResultClasses/CMSPixel/QualificationGroup/XRayHRQualification/Chips/Chip/AliveMap/AliveMap.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@ def PopulateResultData(self):
3535

3636

3737
self.Title = 'Alive Map: C{ChipNo}'.format(ChipNo=self.ParentObject.Attributes['ChipNo'])
38+
if self.Canvas:
39+
self.Canvas.SetCanvasSize(500, 500)
40+
self.ResultData['Plot']['Format'] = 'png'
3841
self.SaveCanvas()
3942

4043

Analyse/TestResultClasses/CMSPixel/QualificationGroup/XRayHRQualification/Chips/Chip/BackgroundMap/BackgroundMap.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,10 @@ def PopulateResultData(self):
4444
self.ResultData['Plot']['ROOTObject'].GetYaxis().CenterTitle();
4545
self.ResultData['Plot']['ROOTObject'].Draw('colz');
4646
self.ResultData['KeyValueDictPairs']['NHits']['Value'] = '{NHits:1.0f}'.format(NHits=self.ResultData['Plot']['ROOTObject'].GetEntries())
47-
47+
48+
if self.Canvas:
49+
self.Canvas.SetCanvasSize(500, 500)
50+
self.ResultData['Plot']['Format'] = 'png'
4851
self.SaveCanvas()
4952

5053
TimeConstant = float(self.TestResultEnvironmentObject.XRayHRQualificationConfiguration['TimeConstant'])

Analyse/TestResultClasses/CMSPixel/QualificationGroup/XRayHRQualification/Chips/Chip/ColumnUniformityEventsPerColumn/ColumnUniformityEventsPerColumn.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,9 @@ def PopulateResultData(self):
7777
ROOT.gPad.Update()
7878

7979
self.Title = 'Col. Uniformity per Event: C{ChipNo} {Rate}'.format(ChipNo=self.ParentObject.Attributes['ChipNo'], Rate=self.Attributes['Rate'])
80+
if self.Canvas:
81+
self.Canvas.SetCanvasSize(750, 750)
82+
self.ResultData['Plot']['Format'] = 'png'
8083
self.SaveCanvas()
8184

8285

Analyse/TestResultClasses/CMSPixel/QualificationGroup/XRayHRQualification/Chips/Chip/EfficiencyMap/EfficiencyMap.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@ def PopulateResultData(self):
3636

3737

3838
self.Title = 'Efficiency Map {Rate}: C{ChipNo}'.format(ChipNo=self.ParentObject.Attributes['ChipNo'],Rate=self.Attributes['Rate'])
39+
if self.Canvas:
40+
self.Canvas.SetCanvasSize(500, 500)
41+
self.ResultData['Plot']['Format'] = 'png'
3942
self.SaveCanvas()
4043

4144

Analyse/TestResultClasses/CMSPixel/QualificationGroup/XRayHRQualification/Chips/Chip/HitMap/HitMap.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,9 @@ def PopulateResultData(self):
7070
self.ResultData['Plot']['ROOTObject'].GetYaxis().CenterTitle()
7171
self.ResultData['Plot']['ROOTObject'].Draw('colz')
7272

73+
if self.Canvas:
74+
self.Canvas.SetCanvasSize(500, 500)
75+
self.ResultData['Plot']['Format'] = 'png'
7376
self.SaveCanvas()
7477
self.ResultData['KeyValueDictPairs']['NumberOfDefectivePixels']['Value'] = '{NumberOfDefectivePixels:1.0f}'.format(NumberOfDefectivePixels=NumberOfDefectivePixels)
7578
self.ResultData['KeyValueDictPairs']['RealHitrate']['Value'] = '{RealHitrate:1.2f}'.format(RealHitrate=RealHitrate)

Analyse/TestResultClasses/CMSPixel/QualificationGroup/XRayHRQualification/Chips/Chip/HotPixelMap/HotPixelMap.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,9 @@ def PopulateResultData(self):
6262
self.ResultData['HiddenData']['NumberOfHotPixels'] = {'Label': 'Masked Hot Pixels', 'Value': len(self.HotPixelsList)}
6363

6464
self.Title = 'Masked Hot Pixels {Rate}: C{ChipNo}'.format(ChipNo=self.ParentObject.Attributes['ChipNo'],Rate=self.Attributes['Rate'])
65+
if self.Canvas:
66+
self.Canvas.SetCanvasSize(500, 500)
67+
self.ResultData['Plot']['Format'] = 'png'
6568
self.SaveCanvas()
6669

6770

Analyse/TestResultClasses/CMSPixel/QualificationGroup/XRayHRQualification/Chips/Chip/HotPixelRetrimming/HotPixelRetrimming.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,9 @@ def PopulateResultData(self):
4646
self.ResultData['HiddenData']['NumberOfRetrimmedHotPixels'] = {'Label': 'Retrimmed Hot Pixels', 'Value': len(self.RetrimmedHotPixelsList)}
4747

4848
self.Title = 'Retrim Hot Pix {Rate}: C{ChipNo}'.format(ChipNo=self.ParentObject.Attributes['ChipNo'],Rate=self.Attributes['Rate'])
49+
if self.Canvas:
50+
self.Canvas.SetCanvasSize(500, 500)
51+
self.ResultData['Plot']['Format'] = 'png'
4952
self.SaveCanvas()
5053

5154

0 commit comments

Comments
 (0)