154 if(
fname) cout <<
"fname : " <<
fname << endl;
156 printf(
"Red line: Top side\n");
157 printf(
"Blue line: Bottom side\n");
163 else cr_tree = (TTree*)gDirectory->Get(
"Views");
167 int do_z=1 , do_view=1 , do_surf=1 ;
169 TCanvas *cz=0, *cview=0, *csurf=0;
171 cz =
dynamic_cast<TCanvas*
>(gDirectory->Get(
"raw_z"));
172 cview =
dynamic_cast<TCanvas*
>(gDirectory->Get(
"raw_view"));
173 csurf =
dynamic_cast<TCanvas*
>(gDirectory->Get(
"raw_surf"));
174 if(cz) { cz->Draw(); do_z=0; }
175 if(cview) { cview->Draw(); do_view=0; }
176 if(csurf) { csurf->Draw(); do_surf=0; }
195 if( (
fname&&output==2) || (
fname&&output==3) ) {
196 printf(
"save as canvases into root file\n");
197 if(cz) cz->Write(
"raw_z");
198 if(cview) cview->Write(
"raw_view");
199 if(csurf) csurf->Write(
"raw_surf");
201 if(output==1 || (
fname&&output==3) ) {
202 printf(
"save as gif pictures\n");
204 if(cz) cz->SaveAs(
"raw_z.gif");
205 if(cview) cview->SaveAs(
"raw_view.gif");
206 if(csurf) csurf->SaveAs(
"raw_surf.gif");
void Close()
Definition: EdbRun.cxx:466
TTree * GetTree() const
Definition: EdbRun.h:112
void init()
Definition: check_raw.C:48
void check_z(TCanvas *c)
Definition: check_raw.C:55
void check_view(TCanvas *c)
Definition: check_raw.C:84
TTree * cr_tree
Definition: check_raw.C:39
void check_surf(TCanvas *c)
Definition: check_raw.C:98
EdbRun * run
Definition: check_raw.C:38
const char * fname
Definition: mc2raw.cxx:41
#define XSIZE
Definition: check_raw.C:15
#define YSIZE
Definition: check_raw.C:16