Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
fdc_package4_wire_occupancy.C
Go to the documentation of this file.
1 // The following are special comments used by RootSpy to know
2 // which histograms to fetch for the macro.
3 //
4 // hnamepath: /FDC/Package_4/fdc_pack2_chamber1_wire_occ
5 // hnamepath: /FDC/Package_4/fdc_pack2_chamber2_wire_occ
6 // hnamepath: /FDC/Package_4/fdc_pack2_chamber3_wire_occ
7 // hnamepath: /FDC/Package_4/fdc_pack2_chamber4_wire_occ
8 // hnamepath: /FDC/Package_4/fdc_pack2_chamber5_wire_occ
9 // hnamepath: /FDC/Package_4/fdc_pack2_chamber6_wire_occ
10 {
11  gDirectory->cd();
12 
13  if(gPad == NULL){
14 
15  TCanvas *c1 = new TCanvas( "cw4", "FDC Monitor", 800, 800 );
16  c1->cd(0);
17  c1->Draw();
18  c1->Update();
19  }
20 
21  if( !gPad ) return;
22 
23  TCanvas *c1=gPad->GetCanvas();
24  if (c1){
25  c1->cd();
26  c1->Divide(3,2);
27 
28  char myhistoname[80];
29  for (unsigned int chamber=1;chamber<=6;chamber++){
30  sprintf(myhistoname,"fdc_pack4_chamber%d_wire_occ",chamber);
31  TH1I *myhisto=(TH1I *)gDirectory->FindObjectAny(myhistoname);
32  c1->cd(chamber);
33  if (myhisto) myhisto->Draw();
34  }
35  }
36 }
sprintf(text,"Post KinFit Cut")
Double_t c1[2][NMODULES]
Definition: tw_corr.C:68