1+ {
2+ "qc" : {
3+ "config" : {
4+ "database" : {
5+ "implementation" : " CCDB" ,
6+ "host" : " ccdb-test.cern.ch:8080" ,
7+ "username" : " not_applicable" ,
8+ "password" : " not_applicable" ,
9+ "name" : " not_applicable"
10+ },
11+ "Activity" : {
12+ "number" : " " ,
13+ "type" : " " ,
14+ "start" : " " ,
15+ "end" : " "
16+ },
17+ "monitoring" : {
18+ "url" : " infologger:///debug?qc"
19+ },
20+ "consul" : {
21+ "url" : " "
22+ },
23+ "conditionDB" : {
24+ "url" : " ccdb-test.cern.ch:8080"
25+ },
26+ "postprocessing" : {
27+ "periodSeconds" : " 10"
28+ }
29+ },
30+ "postprocessing" : {
31+ "TemperatureQC" : {
32+ "active" : " true" ,
33+ "resumeTrend" : " false" ,
34+ "className" : " o2::quality_control::postprocessing::TrendingTask" ,
35+ "moduleName" : " QualityControl" ,
36+ "detectorName" : " TPC" ,
37+ "producePlotsOnUpdate" : " true" ,
38+ "dataSources" : [
39+ {
40+ "type" : " condition" ,
41+ "path" : " TPC/Calib/" ,
42+ "names" : [ " Temperature" ],
43+ "reductorName" : " o2::quality_control_modules::tpc::DCSPTempReductor" ,
44+ "moduleName" : " QcTPC"
45+ }
46+ ],
47+ "plots" : [
48+ {
49+ "name" : " Temp_Mean_ASide" ,
50+ "title" : " Mean Temperature A Side" ,
51+ "varexp" : " Temperature.tempMeanPerSide[0]:time" ,
52+ "selection" : " " ,
53+ "option" : " *L" ,
54+ "graphAxisLabel" : " mean temp A Side:time" ,
55+ "graphErrors" : " Temperature.tempMeanPerSideErr[0]:0"
56+ },
57+ {
58+ "name" : " Temp_GradX_ASide" ,
59+ "title" : " GradX Temperature A Side" ,
60+ "varexp" : " Temperature.tempGradXPerSide[0]:time" ,
61+ "selection" : " " ,
62+ "option" : " *L" ,
63+ "graphAxisLabel" : " gradX temp A Side:time" ,
64+ "graphErrors" : " Temperature.tempGradXPerSideErr[0]:0"
65+ },
66+ {
67+ "name" : " Temp_GradY_ASide" ,
68+ "title" : " GradY Temperature A Side" ,
69+ "varexp" : " Temperature.tempGradYPerSide[0]:time" ,
70+ "selection" : " " ,
71+ "option" : " *L" ,
72+ "graphAxisLabel" : " gradY temp A Side:time" ,
73+ "graphErrors" : " Temperature.tempGradYPerSideErr[0]:0"
74+ },
75+ {
76+ "name" : " Temp_Mean_CSide" ,
77+ "title" : " Mean Temperature C Side" ,
78+ "varexp" : " Temperature.tempMeanPerSide[1]:time" ,
79+ "selection" : " " ,
80+ "option" : " *L" ,
81+ "graphAxisLabel" : " mean temp C Side:time" ,
82+ "graphErrors" : " Temperature.tempMeanPerSideErr[1]:0"
83+ },
84+ {
85+ "name" : " Temp_GradX_CSide" ,
86+ "title" : " GradX Temperature C Side" ,
87+ "varexp" : " Temperature.tempGradXPerSide[1]:time" ,
88+ "selection" : " " ,
89+ "option" : " *L" ,
90+ "graphAxisLabel" : " gradX temp C Side:time" ,
91+ "graphErrors" : " Temperature.tempGradXPerSideErr[1]:0"
92+ },
93+ {
94+ "name" : " Temp_GradY_CSide" ,
95+ "title" : " GradY Temperature C Side" ,
96+ "varexp" : " Temperature.tempGradYPerSide[1]:time" ,
97+ "selection" : " " ,
98+ "option" : " *L" ,
99+ "graphAxisLabel" : " gradY temp C Side:time" ,
100+ "graphErrors" : " Temperature.tempGradYPerSideErr[1]:0"
101+ }
102+ ],
103+ "initTrigger" : [
104+ " userorcontrol"
105+ ],
106+ "updateTrigger" : [
107+ " foreachlatest:ccdb:TPC/Calib/Temperature/"
108+ ],
109+ "stopTrigger" : [
110+ " userorcontrol"
111+ ]
112+ }
113+ }
114+ }
115+ }
116+
0 commit comments