Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
fdc_package1_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_1/fdc_pack1_chamber1_wire_occ
5 // hnamepath: /FDC/Package_1/fdc_pack1_chamber2_wire_occ
6 // hnamepath: /FDC/Package_1/fdc_pack1_chamber3_wire_occ
7 // hnamepath: /FDC/Package_1/fdc_pack1_chamber4_wire_occ
8 // hnamepath: /FDC/Package_1/fdc_pack1_chamber5_wire_occ
9 // hnamepath: /FDC/Package_1/fdc_pack1_chamber6_wire_occ
10 {
11  gDirectory->cd();
12  gStyle->SetOptStat(0);
13 
14  if(gPad == NULL){
15 
16  TCanvas *c1 = new TCanvas( "cw1", "FDC Monitor", 800, 800 );
17  c1->cd(0);
18  c1->Draw();
19  c1->Update();
20  }
21 
22  if( !gPad ) return;
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_pack1_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