23 |
#include <TFile.h> |
#include <TFile.h> |
24 |
#include <TTree.h> |
#include <TTree.h> |
25 |
#include <TStyle.h> |
#include <TStyle.h> |
26 |
|
#include <TAxis.h> |
27 |
|
#include <TH1F.h> |
28 |
|
#include <TROOT.h> |
29 |
|
#include <cstdlib> |
30 |
// |
// |
31 |
#include <physics/tracker/TrackerEvent.h> |
#include <physics/tracker/TrackerEvent.h> |
32 |
#include <PscuHeader.h> |
#include <PscuHeader.h> |
766 |
ALARM=0; |
ALARM=0; |
767 |
Int_t dsp=0; |
Int_t dsp=0; |
768 |
Int_t noacq=0; |
Int_t noacq=0; |
769 |
Int_t acq_dsp[12]; |
// Int_t acq_dsp[12]; |
770 |
ULong_t acq_info_tmp=0; |
ULong_t acq_info_tmp=0; |
771 |
if(cod->Get(pctp->RunHeader)>0) acq_info_tmp=acq_info[cod->Get(pctp->RunHeader)-1]; |
if(cod->Get(pctp->RunHeader)>0) acq_info_tmp=acq_info[cod->Get(pctp->RunHeader)-1]; |
772 |
else acq_info_tmp=acq_info[cod->Get(pctp->RunHeader)]; |
else acq_info_tmp=acq_info[cod->Get(pctp->RunHeader)]; |
773 |
for(Int_t io=0;io<12;io++){ |
for(Int_t io=0;io<12;io++){ |
774 |
acq_dsp[dsp]=(acq_info_tmp>>(12+io))&(~(~0<<1)); |
// acq_dsp[dsp]=(acq_info_tmp>>(12+io))&(~(~0<<1)); |
775 |
if(((acq_info_tmp>>(12+io))&(~(~0<<1)))==0) |
if(((acq_info_tmp>>(12+io))&(~(~0<<1)))==0) |
776 |
noacq+=1; |
noacq+=1; |
777 |
WARNING[io]=0; |
WARNING[io]=0; |
1115 |
t1->DrawLatex(70.,98.7,isfile.str().c_str()); |
t1->DrawLatex(70.,98.7,isfile.str().c_str()); |
1116 |
isfile.str(""); |
isfile.str(""); |
1117 |
|
|
1118 |
isfile<<"Boxes so colored point out chips broken before the launch and never resumed"; |
isfile<<"Chips with white line at least once showed anomalous behaviour"; |
1119 |
t->SetTextColor(6); |
t->SetTextColor(17); |
1120 |
t->SetTextSize(0.018); |
t->SetTextSize(0.018); |
1121 |
// t->DrawLatex(7.,97.2,isfile.str().c_str()); |
t->DrawLatex(.01,.96,isfile.str().c_str()); |
1122 |
isfile.str(""); |
isfile.str(""); |
1123 |
|
|
1124 |
isfile<<"Boxes so colored point out anomalous chips (not necessarily broken)"; |
isfile<<"Boxes so colored point out anomalous chips (not necessarily broken)"; |