Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
bcal_hist_eff.C File Reference

Go to the source code of this file.

Functions

gStyle SetPalette (1, 0)
 
gStyle SetOptStat (kFALSE)
 
gStyle SetPadRightMargin (0.15)
 
gStyle SetPadLeftMargin (0.15)
 
gStyle SetPadBottomMargin (0.15)
 
 if (!dir) = new TH2D("axes", "CDC Efficiency", 100, -65.0, 65.0, 100, -65.0, 65.0)
 
h1eff_eff Divide (h1eff_layer, h1eff_layertot, 1, 1,"B")
 
h1eff2_eff2 Divide (h1eff2_layer, h1eff2_layertot, 1, 1,"B")
 
h1eff_cellideff Divide (h1eff_cellid, h1eff_cellidtot, 1, 1,"B")
 
h1eff2_cellideff2 Divide (h1eff2_cellid, h1eff2_cellidtot, 1, 1,"B")
 
 if (gPad==NULL)
 
c1 SetBorderMode (0)
 
c1 SetFillColor (0)
 
c1 SetGridx ()
 
c1 SetGridy ()
 
c1 Divide (2, 2)
 
c1 cd (1)
 
h1eff_eff SetTitle ("")
 
h1eff_eff GetYaxis () -> SetRangeUser(ymin, ymax)
 
h1eff_eff GetXaxis () -> SetTitleSize(0.05)
 
h1eff_eff SetLineColor (2)
 
h1eff_eff Draw ("")
 
c1 cd (2)
 
c1 cd (3)
 
c1 cd (4)
 

Variables

TDirectory * dir = (TDirectory*)gDirectory->FindObjectAny("bcal_eff")
 
TH1F * h1eff_eff = (TH1F*)dir->Get("h1eff_eff" )
 
TH1F * h1eff_cellideff = (TH1F*)dir->Get("h1eff_cellideff" )
 
TH1F * h1eff2_eff2 = (TH1F*)dir->Get("h1eff2_eff2" )
 
TH1F * h1eff2_cellideff2 = (TH1F*)dir->Get("h1eff2_cellideff2" )
 
TH1F * h1eff_layer = (TH1F*)dir->Get("h1eff_layer" )
 
TH1F * h1eff_layertot = (TH1F*)dir->Get("h1eff_layertot" )
 
TH1F * h1eff2_layer = (TH1F*)dir->Get("h1eff2_layer" )
 
TH1F * h1eff2_layertot = (TH1F*)dir->Get("h1eff2_layertot" )
 
TH1F * h1eff_cellid = (TH1F*)dir->Get("h1eff_cellid" )
 
TH1F * h1eff_cellidtot = (TH1F*)dir->Get("h1eff_cellidtot" )
 
TH1F * h1eff2_cellid = (TH1F*)dir->Get("h1eff2_cellid" )
 
TH1F * h1eff2_cellidtot = (TH1F*)dir->Get("h1eff2_cellidtot" )
 
TCanvas * c1 = gPad->GetCanvas()
 
Double_t ymin =0.5
 
Double_t ymax =1.1
 

Function Documentation

c1 cd ( )
c1 cd ( )
c1 cd ( )
c1 cd ( )
h1eff_eff Divide ( h1eff_layer  ,
h1eff_layertot  ,
,
,
"B"   
)
h1eff2_eff2 Divide ( h1eff2_layer  ,
h1eff2_layertot  ,
,
,
"B"   
)
h1eff_cellideff Divide ( h1eff_cellid  ,
h1eff_cellidtot  ,
,
,
"B"   
)
h1eff2_cellideff2 Divide ( h1eff2_cellid  ,
h1eff2_cellidtot  ,
,
,
"B"   
)
c1 Divide ( ,
 
)
h1trig7_bcal Draw ( ""  )
h1eff_eff GetYaxis ( ) -> SetRangeUser(ymin, ymax)
if ( dir) = new TH2D("axes", "CDC Efficiency", 100, -65.0, 65.0, 100, -65.0, 65.0)

Definition at line 32 of file bcal_hist_eff.C.

if ( gPad  = = NULL)

Definition at line 76 of file bcal_hist_eff.C.

References c1.

c1 SetBorderMode ( )
c1 SetFillColor ( )
cdelta SetGridx ( )
pad1 SetGridy ( )
h2trig7_fcalVSbcal SetLineColor ( )
gStyle SetOptStat ( kFALSE  )
gStyle SetPadBottomMargin ( 0.  15)
gStyle SetPadLeftMargin ( 0.  15)
gStyle SetPadRightMargin ( 0.  15)
gStyle SetPalette ( ,
 
)
h2trig7_fcalVSbcal SetTitle ( ""  )

Variable Documentation

TCanvas* c1 = gPad->GetCanvas()

Definition at line 84 of file bcal_hist_eff.C.

TDirectory* dir = (TDirectory*)gDirectory->FindObjectAny("bcal_eff")

Definition at line 31 of file bcal_hist_eff.C.

Referenced by DHelicalFit::AddStereoHit(), bcal_hist_eff_summary(), DTrackCandidate_factory_CDC::Calc_StereoPosition(), DDIRCLut::CalcPhoton(), DTrackWireBased_factory::CorrectForELoss(), DTrackTimeBased_factory::CorrectForELoss(), DTrackCandidate_factory::DocaToHelix(), DTrackTimeBased_factory_StraightLine::evnt(), DTrackWireBased_factory_StraightLine::evnt(), DEventProcessor_lut_dirc::evnt(), DTrackCandidate_factory_StraightLine::evnt(), DTrackFitterKalmanSIMD::ExtrapolateCentralToOtherDetectors(), DTrackFitterKalmanSIMD::ExtrapolateForwardToOtherDetectors(), DTrackFitterKalmanSIMD::ExtrapolateToVertex(), fcal_invmass(), FDC_Efficiency(), FDC_Timing(), DTrackFitterKalmanSIMD::FillPullsVectorEntry(), DTrackFinder::FindAxialSegments(), DReferenceTrajectory::FindPOCAtoPoint(), DTrackFitterRiemann::FitTrack(), DTrackFitterRiemann::GetAxialPosition(), DTrackHitSelectorALT2::GetCDCHits(), DTrackFitterStraightTrack::GetExtrapolations(), DGeometry::GetStartCounterGeom(), DTrackFitterRiemann::GetStereoPosition(), hist_read(), DEventProcessor_bcal_hists::init(), DEventProcessor_fcal_led::init(), DEventProcessor_ccal_hits::init(), DEventProcessor_cdc_covariance_hists::init(), DEventProcessor_mcthrown_hists::init(), DEventProcessor_fdc_covariance_hists::init(), DEventProcessor_acceptance_hists::init(), DEventProcessor_invariant_mass_hists::init(), DEventProcessor_photoneff_hists::init(), DEventProcessor_trackeff_hists::init(), DEventProcessor_radlen_hists::init(), DEventProcessor_cdc_hists::init(), DEventProcessor_dirc_hists::init(), DEventProcessor_trkres_tree::init(), DEventProcessor_phys_tree::init(), DEventProcessor_trackeff_hists2::init(), DEventProcessor_track_hists::init(), DEventProcessor_candidate_tree::init(), DEventProcessor_mc_tree::init(), DEventProcessor_BCAL_Shower::init(), DEventProcessor_fdc_hists::init(), DTrackFitterKalmanSIMD::KalmanCentral(), DTrackFitterKalmanSIMD_ALT1::KalmanForward(), DTrackFitterKalmanSIMD::KalmanForward(), DTrackFitterKalmanSIMD::KalmanForwardCDC(), DTrackCandidate_factory::MatchMethod2(), DTrackCandidate_factory::MatchMethod8(), plot_BCAL_point_time(), DTrackFitterKalmanSIMD::RecoverBrokenTracks(), DTrackFitterStraightTrack::SetReferenceTrajectory(), DTrackFitterKalmanSIMD::SmoothCentral(), ST_Monitoring_Eff(), ST_Monitoring_Pid(), ST_slices_eff(), TAGH_doubles_E(), and TAGH_doubles_ID().

TH1F* h1eff2_cellid = (TH1F*)dir->Get("h1eff2_cellid" )
TH1F* h1eff2_cellideff2 = (TH1F*)dir->Get("h1eff2_cellideff2" )
TH1F* h1eff2_cellidtot = (TH1F*)dir->Get("h1eff2_cellidtot" )
TH1F* h1eff2_eff2 = (TH1F*)dir->Get("h1eff2_eff2" )
TH1F* h1eff2_layer = (TH1F*)dir->Get("h1eff2_layer" )
TH1F* h1eff2_layertot = (TH1F*)dir->Get("h1eff2_layertot" )
TH1F* h1eff_cellid = (TH1F*)dir->Get("h1eff_cellid" )
TH1F* h1eff_cellideff = (TH1F*)dir->Get("h1eff_cellideff" )
TH1F* h1eff_cellidtot = (TH1F*)dir->Get("h1eff_cellidtot" )
TH1F* h1eff_eff = (TH1F*)dir->Get("h1eff_eff" )
TH1F* h1eff_layer = (TH1F*)dir->Get("h1eff_layer" )
TH1F* h1eff_layertot = (TH1F*)dir->Get("h1eff_layertot" )