00001 plFeePed ( int crate=4, int group=1){
00002
00003
00004
00005
00006
00007
00008
00009 gStyle->SetOptStat(1111111);
00010 char *name="feePed4/feePed.hist.root";
00011
00012 TFile *f=new TFile(name);
00013 if(!f->IsOpen()){
00014 printf("Error opening file=%d, STOP\n",name);
00015 return 1;
00016 }
00017
00018
00019 int start=group*16;
00020 int stop=start+16;
00021
00022 char tt1[100];
00023 sprintf(tt1,"cr%d-ch%03d-%03d",crate,start,stop-1);
00024
00025 TCanvas *c=new TCanvas(tt1,tt1,800,800);
00026
00027
00028 c->Divide(4,4);
00029 int r=0;
00030 int i=crate-3;
00031 int j;
00032 for(j=start;j<stop;j++) {
00033 r++;
00034 c->cd(r);
00035
00036 sprintf(tt1,"cr%d_ch%3.3d",crate,j);
00037 printf("plot %s\n",tt1);
00038 TH1F* h= (TH1F*) f->Get(tt1);
00039 h->Draw();
00040 h->SetAxisRange(0,50);
00041 ( h->Integral()>0)gPad->SetLogy();
00042 }
00043 }