1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
|
#!/bin/bash
# Save current working dir so img can be outputted there later
W_DIR=$(pwd);
# Set SCRAM architecture var
SCRAM_ARCH=slc6_amd64_gcc630;
export SCRAM_ARCH;
source /afs/cern.ch/cms/cmsset_default.sh;
eval `scram run -sh`;
# Go back to original working directory
cd $W_DIR;
# Run get payload data script
mkdir -p $W_DIR/results
if [ -f *.png ]; then
rm *.png
fi
####################
# Test Gains
####################
getPayloadData.py \
--plugin pluginSiStripApvGain_PayloadInspector \
--plot plot_SiStripApvGainsByRegion \
--tag SiStripApvGain_FromParticles_GR10_v1_express \
--time_type Run \
--iovs '{"start_iov": "286042", "end_iov": "286042"}' \
--db Prod \
--test;
mv *.png $W_DIR/results/SiStripApvGainsByRegion.png
######################
# Test Lorentz Angle
######################
getPayloadData.py \
--plugin pluginSiStripLorentzAngle_PayloadInspector \
--plot plot_SiStripLorentzAngleByRegion \
--tag SiStripLorentzAngleDeco_GR10_v1_prompt \
--time_type Run \
--iovs '{"start_iov": "1", "end_iov": "1"}' \
--db Prod \
--test;
mv *.png $W_DIR/results/SiStripLorentzAngleByRegion.png
######################
# Test Lorentz Angle Comparison
######################
getPayloadData.py \
--plugin pluginSiStripLorentzAngle_PayloadInspector \
--plot plot_SiStripLorentzAngleByRegionCompareSingleTag \
--tag SiStripLorentzAngleDeco_GR10_v1_prompt \
--time_type Run \
--iovs '{"start_iov": "1", "end_iov": "400000"}' \
--db Prod --test ;
######################
# Test Backplane correction
######################
getPayloadData.py \
--plugin pluginSiStripBackPlaneCorrection_PayloadInspector \
--plot plot_SiStripBackPlaneCorrectionByRegion \
--tag SiStripBackPlaneCorrection_deco_GR10_v1_express \
--time_type Run \
--iovs '{"start_iov": "153690", "end_iov": "153690"}' \
--db Prod \
--test;
mv *.png $W_DIR/results/SiStripBackPlaneCorrectionByRegion.png
######################
# Test Bad components
######################
getPayloadData.py \
--plugin pluginSiStripBadStrip_PayloadInspector \
--plot plot_SiStripBadStripQualityAnalysis \
--tag SiStripBadComponents_startupMC_for2017_v1_mc\
--time_type Run \
--iovs '{"start_iov": "1", "end_iov": "1"}' \
--db Prod \
--test;
mv *.png $W_DIR/results/SiStripBadStripQualityAnalysis.png
######################
# Test Conf Object
######################
getPayloadData.py \
--plugin pluginSiStripConfObject_PayloadInspector \
--plot plot_SiStripConfObjectDisplay \
--tag SiStripShiftAndCrosstalk_GR10_v1_express \
--time_type Run --iovs '{"start_iov": "1", "end_iov": "1"}' \
--db Prod \
--test;
mv *.png $W_DIR/results/SiStripConfObjectDisplay.png
######################
# Test DetVOff
######################
getPayloadData.py \
--plugin pluginSiStripDetVOff_PayloadInspector \
--plot plot_SiStripDetVOffTest \
--tag SiStripDetVOff_v3_offline \
--time_type Time \
--iovs '{"start_iov": "685006631803433472", "end_iov": "6850066318803433472"}' \
--db Prod \
--test ;
getPayloadData.py \
--plugin pluginSiStripDetVOff_PayloadInspector \
--plot plot_SiStripDetVOffByRegion \
--tag SiStripDetVOff_v6_prompt \
--time_type Run --iovs '{"start_iov": "6607932533539533824", "end_iov": "6607932533539533824"}' \
--db Prod \
--test;
######################
# Test dumping of switched off modules
######################
getPayloadData.py \
--plugin pluginSiStripDetVOff_PayloadInspector \
--plot plot_SiStripLVOffListOfModules \
--tag SiStripDetVOff_v3_offline \
--time_type Time \
--iovs '{"start_iov": "6850066318803433472", "end_iov": "6850066318803433472"}' \
--db Prod \
--test;
######################
# Test SiStripBadStripFractionTH2PolyTkMap
######################
getPayloadData.py \
--plugin pluginSiStripBadStrip_PayloadInspector \
--plot plot_SiStripBadStripFractionTH2PolyTkMap \
--tag SiStripBadComponents_startupMC_for2017_v1_mc \
--time_type Run \
--iovs '{"start_iov": "1", "end_iov": "1"}' \
--db Prod \
--test ;
getPayloadData.py \
--plugin pluginSiStripLorentzAngle_PayloadInspector \
--plot plot_SiStripLorentzAngleTH2PolyTkMap \
--tag SiStripLorentzAngleDeco_GR10_v1_prompt \
--time_type Run \
--iovs '{"start_iov": "1", "end_iov": "1"}' \
--db Prod \
--test ;
|