Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
89 commits
Select commit Hold shift + click to select a range
da3cbc6
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
1d92c6d
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
aa4a6da
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
e3b2cd5
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
e438d52
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
8e36e73
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
26b6ce6
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
4fa9f28
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
5a6554b
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
bca5258
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
c90cb5d
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
285f1d6
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
2833798
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
26926ad
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
00c0647
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
5838352
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
cd95ff6
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
9c17ef3
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
5644cea
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
3e45e29
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
072326c
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
83c4908
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
26a4957
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
cf0d4e1
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
bc382e5
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
ba7f843
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
71e0ba3
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
29e9af4
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
8d6edf1
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
b413c30
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
9b926d6
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
c1b4c88
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
bc1432f
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
7149fbe
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
c94e29a
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
ca4ff1b
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
8d4118f
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
c0d0c56
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
6af13fd
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
8cd30c9
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
213f2af
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
16c8316
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
efeec6e
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
14034b2
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
bea4d9b
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
3f022da
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
b84c4e9
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
5244c40
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
5c1b421
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
b3d70a5
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
2da7514
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
2e8a888
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
b1ab57b
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
0fb5bd9
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
8e7b16b
release number AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 9, 2021
4d70ffb
release number AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 9, 2021
c35aff8
release number AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 9, 2021
532a4ac
code-format AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 9, 2021
a50bcb7
code-format AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 9, 2021
851bed1
code-format AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 9, 2021
64582b9
code-format AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 9, 2021
17e05b3
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 10, 2021
74235b5
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 10, 2021
1547da8
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 10, 2021
30331fc
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 10, 2021
93eef64
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 11, 2021
f75e2b0
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 11, 2021
f7c1c96
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 11, 2021
7f6503c
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 11, 2021
c76cf5b
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 11, 2021
fe8ff5e
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 11, 2021
bb72398
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 11, 2021
4c21a8b
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 11, 2021
9492bbe
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 11, 2021
0254d25
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 11, 2021
73f24c3
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 11, 2021
0810fe6
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 11, 2021
49ee930
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 11, 2021
aa0c11a
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 11, 2021
362ec29
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 11, 2021
a79e34f
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 11, 2021
b81fc64
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 11, 2021
76f1031
AZ nov.2021 12_2_X_CMTforRun3
zhokin2 Nov 11, 2021
94fe4e7
AZ 11 nov 2021 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
c43cea0
Merge branch '12_2_0_pre1_CMTforRun3' of https://github.com/zhokin2/c…
zhokin2 Nov 11, 2021
26366e4
AZ nov.2021 12_2_X_preparation of CMT and RMT packages forRun3
zhokin2 Nov 8, 2021
13c9cdf
12_2_0_pre1_CMTforRun3
zhokin2 Nov 16, 2021
259b062
Preparation of RMT-CMT packages by AZ nov.2021 branch 12_2_X_CMTforRun3
zhokin2 Nov 8, 2021
ba062ea
Merge branch '12_2_0_pre1_CMTforRun3' AZ of https://github.com/zhokin…
zhokin2 Nov 16, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions DPGAnalysis/HcalTools/README
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
use
setenv SCRAM_ARCH slc7_amd64_gcc900

45 changes: 28 additions & 17 deletions DPGAnalysis/HcalTools/macros/cmt/RemoteMonitoringGLOBAL.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
// How to run:
//root -b -q -l RemoteMonitoringGLOBAL.C+
//root -b -q -l 'RemoteMonitoringGLOBAL.C+("/afs/cern.ch/cms/CAF/CMSALCA/ALCA_HCALCALIB/HCALMONITORING/CMTweb/histos/Global_190707.root")'

//
//
//
#include "LogEleMapdb.h"

#include <iostream>
Expand Down Expand Up @@ -692,13 +694,18 @@ int main(int argc, char *argv[]) {
gPad->SetGridy();
gPad->SetGridx();
gPad->SetLogz();
//
// gPad->DrawFrame(0.0, 0.0001, 1.0, 1000);
// gPad->DrawFrame(0.2, 0.0002, 0.8, 10000);
MapNumBadChanDepth[test][sub][k]->SetXTitle("#eta \b");
MapNumBadChanDepth[test][sub][k]->SetYTitle("#phi \b");
MapNumBadChanDepth[test][sub][k]->SetZTitle("Average estimator \b");
MapNumBadChanDepth[test][sub][k]->SetTitleOffset(0.75, "Z");
//// // MapNumBadChanDepth[test]->GetZaxis()->SetLabelSize(0.008); // can not be used which is of non-class type TH2F
// MapNumBadChanDepth[test][sub][k]->SetTitleOffset(0.75, "Z");
MapNumBadChanDepth[test][sub][k]->Draw("COLZ");
// MapNumBadChanDepth[test][sub][k]->Draw("same");
MapNumBadChanDepth[test][sub][k]->GetYaxis()->SetRangeUser(0, 72.);
// MapNumBadChanDepth[test][sub][k]->GetZaxis()->SetRangeUser(0.0001, 1.);
MapNumBadChanDepth[test][sub][k]->GetZaxis()->SetRangeUser(0.0001, 1.);
}
if (test == 0) {
if (sub == 1) {
Expand Down Expand Up @@ -3095,6 +3102,7 @@ int main(int argc, char *argv[]) {
gPad->SetGridy();
gPad->SetGridx();
gPad->SetLogz();
h2Ceff->SetTitleOffset(0.75, "Z");
h2Ceff->SetMarkerStyle(20);
h2Ceff->SetMarkerSize(0.4);
//h2Ceff->GetZaxis()->SetLabelSize(0.08);
Expand Down Expand Up @@ -6931,7 +6939,7 @@ HF: j = 0,1,2, 3 18,19,20,21
htmlFile << "<a name=\"Aij\"></a>\n";
if (test != 0)
htmlFile << "<h2> 1. Distribution of estimator averaged over events in LS, histogramed over all channels and "
"all LSs </h2>"
"all LSs (only few depthes shown as example) </h2>"
<< std::endl;
if (test == 0) {
if (sub == 1)
Expand Down Expand Up @@ -7037,7 +7045,7 @@ HF: j = 0,1,2, 3 18,19,20,21
htmlFile << "<a name=\"OverflowAij\"></a>\n";
if (test != 0)
htmlFile << "<h2> 2. Estimator averaged over all events in the RUN for entries in overflow and underflow of "
"corresponding histogram above </h2>"
"corresponding histogram above (only few depthes shown as example) </h2>"
<< std::endl;
// if (test !=0) htmlFile << "<h2> 2. Estimator averaged over all events in the RUN </h2>"<< std::endl;
if (test == 0)
Expand Down Expand Up @@ -7251,7 +7259,8 @@ HF: j = 0,1,2, 3 18,19,20,21

htmlFile << "<a name=\"ErrorAaverage\"></a>\n";

htmlFile << "<h2> 5. Error type A cross check: see 2D pattern of channels </h2>\n";
htmlFile << "<h2> 5. Error type A cross check: see 2D pattern of channels (only 2 depthes shown as example) "
"</h2>\n";
htmlFile << "<h2> 1) with average channel Amplitudes(No cut), 2) with average channel Amplitudes(<A> >25), "
"3) with channel Amplitude (A<35); </h2>\n";
htmlFile << " <img src=\"ChkErrA_HB1.png\" /><br><br>\n";
Expand All @@ -7271,8 +7280,8 @@ HF: j = 0,1,2, 3 18,19,20,21
htmlFile << "<a href=\"#Top\">to top</a><br>\n";

htmlFile << "<a name=\"ErrorB\"></a>\n";
htmlFile << "<h2> 7. Error type B\n";
htmlFile << "<h3> ErrorB identification: digi-collection size != 10.</h3>\n";
htmlFile << "<h2> 7. Error type B (only 2 depthes shown as example) \n";
htmlFile << "<h3> ErrorB identification: digi-collection size != 8.</h3>\n";
htmlFile << " <img src=\"HistErrB_HB_1.png\" />\n<br>\n";
htmlFile << " <img src=\"HistErrB_HB_2.png\" />\n<br>\n";
htmlFile << "<br>\n";
Expand All @@ -7299,7 +7308,8 @@ HF: j = 0,1,2, 3 18,19,20,21

htmlFile << "<a name=\"ErrorAaverage\"></a>\n";

htmlFile << "<h2> 5. Error type A cross check: see 2D pattern of channels </h2>\n";
htmlFile << "<h2> 5. Error type A cross check: see 2D pattern of channels (only 3 depthes shown as example) "
" </h2>\n";
htmlFile << "<h2> 1) with average channel Amplitudes(No cut), 2) with average channel Amplitudes(<A> "
">1000.fC), 3) with channel Amplitude (A<500fC); </h2>\n";
htmlFile << " <img src=\"ChkErrA_HE1.png\" /><br><br>\n";
Expand All @@ -7320,7 +7330,7 @@ HF: j = 0,1,2, 3 18,19,20,21
htmlFile << "<a href=\"#Top\">to top</a><br>\n";

htmlFile << "<a name=\"ErrorB\"></a>\n";
htmlFile << "<h2> 7. Error type B\n";
htmlFile << "<h2> 7. Error type B (only 3 depthes shown as example) \n";
htmlFile << "<h3> ErrorB identification: digi-collection size != 8.</h3>\n";
htmlFile << " <img src=\"HistErrB_HE_1.png\" />\n<br>\n";
htmlFile << " <img src=\"HistErrB_HE_2.png\" />\n<br>\n";
Expand Down Expand Up @@ -7397,7 +7407,8 @@ HF: j = 0,1,2, 3 18,19,20,21

htmlFile << "<a name=\"ErrorAaverage\"></a>\n";

htmlFile << "<h2> 5. Error type A cross check: see 2D pattern of channels </h2>\n";
htmlFile << "<h2> 5. Error type A cross check: see 2D pattern of channels (only 2 depthes shown as example) "
"</h2>\n";
htmlFile << "<h2> 1) with average channel Amplitudes(No cut), 2) with average channel Amplitudes(<A> >20), "
"3) with channel Amplitude (A<20); </h2>\n";
// htmlFile << "<h2> 2D. Cross check for error A</h2>\n";
Expand All @@ -7418,7 +7429,7 @@ HF: j = 0,1,2, 3 18,19,20,21
htmlFile << "<a href=\"#Top\">to top</a><br>\n";

htmlFile << "<a name=\"ErrorB\"></a>\n";
htmlFile << "<h2> 7. Error type B\n";
htmlFile << "<h2> 7. Error type B (only 2 depthes shown as example) \n";
htmlFile << "<h3> ErrorB identification: digi-collection size != 4. </h3>\n";
htmlFile << " <img src=\"HistErrB_HF_1.png\" />\n<br>\n";
htmlFile << " <img src=\"HistErrB_HF_2.png\" />\n<br>\n";
Expand Down Expand Up @@ -8179,11 +8190,11 @@ HF: j = 0,1,2, 3 18,19,20,21
// if ( (sub==4 || sub==2) && test==1) kkkkkkmax = k_maxupgrade[sub];
for (int k = k_min[sub]; k <= kkkkkkmax; k++) {
// line below is temporary, just to avoid contribution of HEP(M)17 in depthes 4,5,6,7 but keep in depthes 1,2,3
if (sub == 2 && k > 3) {
} else {
if (HistNumBadChanDepth[test][sub][k]->GetBinContent(i) > Cut0[test][sub][k])
met = 1;
}
// if (sub == 2 && k > 3) {
// } else {
if (HistNumBadChanDepth[test][sub][k]->GetBinContent(i) > Cut0[test][sub][k])
met = 1;
// }
} //depth
} //sub
// if exceed then plot the line for all sub-detectors
Expand Down
Loading