You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*`referenceRun` to specify what is the run of reference and retrieve the reference data.
170
173
*`comparatorName` to decide how to compare, see below for their descriptions.
171
-
*`threshold` to specifie the value used to discriminate between good and bad matches between the histograms.
174
+
*`threshold` to specify the value used to discriminate between good and bad matches between the histograms.
175
+
*`ratioPlotRange` to specify a custom vertical scale for the ratio plot. The vertical values are between 1.0 - range and 1.0 + range.
176
+
*`ignorePeriodForReference`, `ignorePassForReference`: boolean flags specifying wether to ignore the period or pass names of the reference run; needed for comparing runs from different periods and/or reconstruction passes.
Copy file name to clipboardExpand all lines: doc/PostProcessing.md
+7-4Lines changed: 7 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -530,14 +530,15 @@ This post-processing task draws a given set of plots in comparison with their co
530
530
Currently the source of reference data is specified as a run-type and beam-type specific `referenceRun` number. This will be modified once a centralized way of accessing reference plots will become available in the framework.
531
531
The `notOlderThan` option allows to ignore monitor objects that are older than a given number of seconds. A value of -1 means "no limit".
532
532
The `ignorePeriodForReference` and `ignorePassForReference` boolean parameters control whether the period and/or pass names should be matched or not when querying the reference plots from the database.
533
-
A value of `"1"` (default) means that the reference plots are not required to match the period and/or pass names of the current run, while a value of `"0"` means that the reference plot is retrieved only if the corresponding period and/or pass names match those of the current run.
533
+
A value of `"true"` (default) means that the reference plots are not required to match the period and/or pass names of the current run, while a value of `"false"` means that the reference plot is retrieved only if the corresponding period and/or pass names match those of the current run.
534
534
535
535
The input MonitorObjects to be processed are logically divided in **dataGroups**. Each group is configured via the following parameters:
536
536
537
537
*`inputPath`: path in the QCDB where the input objects are located
538
538
*`referencePath` (optional): specifies the path for the reference objects, if not set the `inputPath` is used
539
539
*`outputPath`: path in the QCDB where the output objects are stored
540
540
*`drawRatioOnly`: boolean parameter specifying wether to only draw the ratio plots, or the current/reference comparisons as well
541
+
*`legendHeight`: space reserved for the legend above the histograms, in fractions of the pad height; if the height is set to zero, the legend is not shown
541
542
*`drawOption1D`: the ROOT draw option to be used for the 1-D histograms
542
543
*`drawOption2D`: the ROOT draw option to be used for the 2-D histograms
543
544
@@ -609,8 +610,8 @@ In the example configuration below, the relationship between the input and outpu
609
610
"default": {
610
611
"notOlderThan" : "300",
611
612
"referenceRun" : "551875",
612
-
"ignorePeriodForReference": "1",
613
-
"ignorePassForReference": "1"
613
+
"ignorePeriodForReference": "true",
614
+
"ignorePassForReference": "true"
614
615
}
615
616
},
616
617
"PHYSICS": {
@@ -627,6 +628,7 @@ In the example configuration below, the relationship between the input and outpu
627
628
"outputPath": "Tracks/WithCuts",
628
629
"normalizeReference": "true",
629
630
"drawRatioOnly": "false",
631
+
"legendHeight": "0.2",
630
632
"drawOption1D": "E",
631
633
"drawOption2D": "COL",
632
634
"inputObjects": [
@@ -660,7 +662,8 @@ In the example configuration below, the relationship between the input and outpu
0 commit comments