8 TDirectory *
dir = (TDirectory*)gDirectory->FindObjectAny(
"st_lowlevel/waveforms");
21 for(
unsigned int i = 0; i <
NCHANNELS; i++)
24 h_amp_vs_sampl_chan[i] = (TH1I*)gDirectory->FindObjectAny(Form(
"amp_vs_sampl_chan_%i", i+1));
25 h_amp_vs_sampl_chan150[i] = (TH1I*)gDirectory->FindObjectAny(Form(
"amp_vs_sampl_chan150_%i", i+1));
26 h_amp_vs_sampl_chan1000[i] = (TH1I*)gDirectory->FindObjectAny(Form(
"amp_vs_sampl_chan1000_%i", i+1));
27 h_amp_vs_sampl_chan2000[i] = (TH1I*)gDirectory->FindObjectAny(Form(
"amp_vs_sampl_chan2000_%i", i+1));
28 h_amp_vs_sampl_chan3000[i] = (TH1I*)gDirectory->FindObjectAny(Form(
"amp_vs_sampl_chan3000_%i", i+1));
29 h_amp_vs_sampl_chan4000[i] = (TH1I*)gDirectory->FindObjectAny(Form(
"amp_vs_sampl_chan4000_%i", i+1));
36 TCanvas *
c1 =
new TCanvas(
"c1",
"Start Counter Expert Waveform Histograms( 100 < Pulse height <= 150)", 200, 10, 600, 480);
43 TCanvas *
c1 = gPad->GetCanvas();
49 gStyle->SetOptStat(10);
52 gPad->SetLeftMargin(0.12);
53 gPad->SetRightMargin(0.03);
54 gPad->SetBottomMargin(0.14);
55 gPad->SetTopMargin(0.1);
57 h_amp_vs_sampl_chan150[3]->SetLabelSize(0.04,
"X");
58 h_amp_vs_sampl_chan150[3]->SetLabelSize(0.04,
"Y");
59 h_amp_vs_sampl_chan150[3]->GetXaxis()->CenterTitle();
60 h_amp_vs_sampl_chan150[3]->GetYaxis()->CenterTitle();
61 h_amp_vs_sampl_chan150[3]->SetTitleSize(0.06,
"X");
62 h_amp_vs_sampl_chan150[3]->SetTitleSize(0.06,
"Y");
65 h_amp_vs_sampl_chan150[3]->SetMarkerStyle(8);
66 h_amp_vs_sampl_chan150[3]->SetMarkerColor(4);
67 h_amp_vs_sampl_chan150[3]->SetMarkerSize(0.5);
69 if(h_amp_vs_sampl_chan150[3]) h_amp_vs_sampl_chan150[3]->Draw(
"PC");
70 h_amp_vs_sampl_chan150[3]->SetMinimum(50);
71 h_amp_vs_sampl_chan150[3]->SetMaximum(150);
76 gStyle->SetOptStat(10);
79 gPad->SetLeftMargin(0.12);
80 gPad->SetRightMargin(0.03);
81 gPad->SetBottomMargin(0.14);
82 gPad->SetTopMargin(0.1);
84 h_amp_vs_sampl_chan[3]->SetLabelSize(0.04,
"X");
85 h_amp_vs_sampl_chan[3]->SetLabelSize(0.04,
"Y");
86 h_amp_vs_sampl_chan[3]->GetXaxis()->CenterTitle();
87 h_amp_vs_sampl_chan[3]->GetYaxis()->CenterTitle();
88 h_amp_vs_sampl_chan[3]->SetTitleSize(0.06,
"X");
89 h_amp_vs_sampl_chan[3]->SetTitleSize(0.06,
"Y");
92 h_amp_vs_sampl_chan[3]->SetMarkerStyle(8);
93 h_amp_vs_sampl_chan[3]->SetMarkerColor(4);
94 h_amp_vs_sampl_chan[3]->SetMarkerSize(0.5);
96 if(h_amp_vs_sampl_chan[3]) h_amp_vs_sampl_chan[3]->Draw(
"PC");
97 h_amp_vs_sampl_chan[3]->SetMinimum(50);
98 h_amp_vs_sampl_chan[3]->SetMaximum(1000);
103 gStyle->SetOptStat(10);
105 gPad->SetLeftMargin(0.12);
106 gPad->SetRightMargin(0.03);
107 gPad->SetBottomMargin(0.14);
108 gPad->SetTopMargin(0.1);
110 h_amp_vs_sampl_chan1000[3]->SetLabelSize(0.04,
"X");
111 h_amp_vs_sampl_chan1000[3]->SetLabelSize(0.04,
"Y");
112 h_amp_vs_sampl_chan1000[3]->GetXaxis()->CenterTitle();
113 h_amp_vs_sampl_chan1000[3]->GetYaxis()->CenterTitle();
114 h_amp_vs_sampl_chan1000[3]->SetTitleSize(0.06,
"X");
115 h_amp_vs_sampl_chan1000[3]->SetTitleSize(0.06,
"Y");
117 h_amp_vs_sampl_chan1000[3]->SetMarkerStyle(8);
118 h_amp_vs_sampl_chan1000[3]->SetMarkerColor(4);
119 h_amp_vs_sampl_chan1000[3]->SetMarkerSize(0.5);
120 if(h_amp_vs_sampl_chan1000[3]) h_amp_vs_sampl_chan1000[3]->Draw(
"PC");
121 h_amp_vs_sampl_chan1000[3]->SetMinimum(50);
122 h_amp_vs_sampl_chan1000[3]->SetMaximum(2000);
127 gStyle->SetOptStat(10);
129 gPad->SetLeftMargin(0.12);
130 gPad->SetRightMargin(0.03);
131 gPad->SetBottomMargin(0.14);
132 gPad->SetTopMargin(0.1);
134 h_amp_vs_sampl_chan2000[3]->SetLabelSize(0.04,
"X");
135 h_amp_vs_sampl_chan2000[3]->SetLabelSize(0.04,
"Y");
136 h_amp_vs_sampl_chan2000[3]->GetXaxis()->CenterTitle();
137 h_amp_vs_sampl_chan2000[3]->GetYaxis()->CenterTitle();
138 h_amp_vs_sampl_chan2000[3]->SetTitleSize(0.06,
"X");
139 h_amp_vs_sampl_chan2000[3]->SetTitleSize(0.06,
"Y");
141 h_amp_vs_sampl_chan2000[3]->SetMarkerStyle(8);
142 h_amp_vs_sampl_chan2000[3]->SetMarkerColor(4);
143 h_amp_vs_sampl_chan2000[3]->SetMarkerSize(0.5);
144 if(h_amp_vs_sampl_chan2000[3]) h_amp_vs_sampl_chan2000[3]->Draw(
"PC");
145 h_amp_vs_sampl_chan2000[3]->SetMinimum(50);
146 h_amp_vs_sampl_chan2000[3]->SetMaximum(3000);
151 gStyle->SetOptStat(10);
153 gPad->SetLeftMargin(0.12);
154 gPad->SetRightMargin(0.03);
155 gPad->SetBottomMargin(0.14);
156 gPad->SetTopMargin(0.1);
158 h_amp_vs_sampl_chan3000[3]->SetLabelSize(0.04,
"X");
159 h_amp_vs_sampl_chan3000[3]->SetLabelSize(0.04,
"Y");
160 h_amp_vs_sampl_chan3000[3]->GetXaxis()->CenterTitle();
161 h_amp_vs_sampl_chan3000[3]->GetYaxis()->CenterTitle();
162 h_amp_vs_sampl_chan3000[3]->SetTitleSize(0.06,
"X");
163 h_amp_vs_sampl_chan3000[3]->SetTitleSize(0.06,
"Y");
165 h_amp_vs_sampl_chan3000[3]->SetMarkerStyle(8);
166 h_amp_vs_sampl_chan3000[3]->SetMarkerColor(4);
167 h_amp_vs_sampl_chan3000[3]->SetMarkerSize(0.5);
168 if(h_amp_vs_sampl_chan3000[3]) h_amp_vs_sampl_chan3000[3]->Draw(
"PC");
169 h_amp_vs_sampl_chan3000[3]->SetMinimum(50);
170 h_amp_vs_sampl_chan3000[3]->SetMaximum(4000);
175 gStyle->SetOptStat(10);
177 gPad->SetLeftMargin(0.12);
178 gPad->SetRightMargin(0.03);
179 gPad->SetBottomMargin(0.14);
180 gPad->SetTopMargin(0.1);
182 h_amp_vs_sampl_chan4000[3]->SetLabelSize(0.04,
"X");
183 h_amp_vs_sampl_chan4000[3]->SetLabelSize(0.04,
"Y");
184 h_amp_vs_sampl_chan4000[3]->GetXaxis()->CenterTitle();
185 h_amp_vs_sampl_chan4000[3]->GetYaxis()->CenterTitle();
186 h_amp_vs_sampl_chan4000[3]->SetTitleSize(0.06,
"X");
187 h_amp_vs_sampl_chan4000[3]->SetTitleSize(0.06,
"Y");
189 h_amp_vs_sampl_chan4000[3]->SetMarkerStyle(8);
190 h_amp_vs_sampl_chan4000[3]->SetMarkerColor(4);
191 h_amp_vs_sampl_chan4000[3]->SetMarkerSize(0.5);
192 if(h_amp_vs_sampl_chan4000[3]) h_amp_vs_sampl_chan4000[3]->Draw(
"PC");
193 h_amp_vs_sampl_chan4000[3]->SetMinimum(50);
194 h_amp_vs_sampl_chan4000[3]->SetMaximum(9000);
TH1I ** h_amp_vs_sampl_chan1000
TH1I ** h_amp_vs_sampl_chan2000
TH1I ** h_amp_vs_sampl_chan
TH1I ** h_amp_vs_sampl_chan3000
TH1I ** h_amp_vs_sampl_chan150
TH1I ** h_amp_vs_sampl_chan4000