*******************************************
  *                                         *
  *        W E L C O M E  to  R O O T       *
  *                                         *
  *   Version  5.14/00h  8 September 2007   *
  *                                         *
  *  You are welcome to visit our Web site  *
  *          http://root.cern.ch            *
  *                                         *
  *******************************************

Compiled on 8 September 2007 for linux with thread support.

CINT/ROOT C/C++ Interpreter version 5.16.16, November 24, 2006
Type ? for help. Commands must be C++ statements.
Enclose multiple statements between { }.
******** Welcome to the muon performance package. ********
Documentation may be found at
  https://twiki.cern.ch/twiki/bin/view/Atlas/MuPerf
Note: muhist_help() - lists macros available for analysis of histograms
Functions:
  muhelp() - This message.
  mutree() - Returns a pointer to the muperf tree (ntuple).
  mures(draw, var, nbin, xlim, opt) - displays var resolution or pull
  mures2(draw, varx, vary, nbinx, xmin, xmax, ylim, flim, opt)
    - displays vary resolution or pull as a function of varx
Classes:
  MuDraw - Plots and fits distributions and ratios thereof
  MuPublish - Publish plots and HTML descriptions
Objects:
  cut_mc_not_htau - Select truth not hadron or tau: muperf.set_cut(cut_mc_not_htau)
  cut_mc_b - Select truth from b: muperf.set_cut(cut_mc_b)
  cut_mc_tau - Select truth from tau: muperf.set_cut(cut_mc_tau)
  cut_w - Select truth from W: muperf.set_cut(cut_mc_w)
  cut_mc_z - Select truth from Z: muperf.set_cut(cut_mc_z)
  cut_mc_t - Select truth from top: muperf.set_cut(cut_mc_t)
  cut_mc_tdirect - Select truth direct from top: muperf.set_cut(cut_mc_tdirect)
  cut_mc_z - Select truth from Z: muperf.set_cut(cut_mc_z)
    musim - Plots simulated variables: musim.draw("reta", 60, 3.0)
  mufound - Plots found variables: mufound.draw("reta", 60, 3.0)
  mufound_combined - Plots found variables for combined tracks: mufound_combined.draw("reta", 60, 3.0)
   mugood - Plots good variables: mugood.draw("reta", 60, 3.0)
    mubad - Plots misreconstructed variables: mubad.draw("reta", 60, 3.0)
   mulost - Plots lost variables: mulost.draw("reta", 60, 3.0)
   muperf - Plots simulated, found, good and lost: muperf.draw("reta", 60, 3.0)
   mudata - Plots reconstructed variables: mudata.draw("feta", 60, 3.0)
   mufake - Plots reconstructed fakes: mufake.draw("feta", 60, 3.0)
   mureco - Plots reconstructed, found and fake: mureco.draw("feta", 60, 3.0)
   mureco_combined - Plots reco, found and fake for combined tracks: mureco_combined.draw("feta", 60, 3.0)
   muhits - Plots hit counts: muhits.draw("#SUM#", 50, 0, 50.)
  dimudata - Plots reconstructed variables: dimudata.draw("fmass", 100, 200000.)
  ssdimudata - Plots reconstructed variables: ssdimudata.draw("fmass", 100, 200000.)
  dimufound - Plots found variables: dimufound.draw("rmass", 100, 200000.)
   mufake - Plots reconstructed fakes: dimufake.draw("feta", 60, 6.0)
  ancfill - Filler for PDG ancestry: muperf.draw(&ancfill, 16, 0, 16)
  algfill - Filler for algorithm pattern: mureco.draw(&algfill, 7, 0, 7)
   muperfstd - Plots simulated, found, good and lost: muperfstd.draw("reta", 60, 3.0)
   murecostd - Plots reconstructed, found and fake: murecostd.draw("feta", 60, 3.0)
    musimstd - Plots simulated variables: musimstd.draw("reta", 60, 3.0)
   murecostd_combined - Plots reco, selected, notsel and fake for combined tracks: murecosel_combined.draw("feta", 60, 3.0)
   muperfsel - Plots simulated, found, good and lost: muperfsel.draw("reta", 60, 3.0)
   murecosel - Plots reco, selected, not selected and fake: murecosel.draw("feta", 60, 3.0)
   murecosel_combined - Plots reco, selected, notsel and fake for combined tracks: murecosel_combined.draw("feta", 60, 3.0)
Good muon evaluation distance is 4.5
Good dimuon evaluation distance is 10

Processing cscnote_plot.C...
Dataset: t1sf05
Selection: truth
Reference name: direct
Input tree file:
  /usatlas/groups/tracking/www/tuples/12.0.6.5/trig1_pile1sf05_misal1_mc12.005200.T1_McAtNlo_Jimmy.recon.AOD.v12000605/mucon_staco_combined_selk001/muperf_tree.root

Setting ATLAS style
Inner detector refcut: (rpdg_ancestry&256)&&!(rpdg_ancestry&(15+64))&&rpt>4000
                               # truth muons from direct: 22065 (30111 unweighted); sum: 22065
truth_direct_pt
Printing ../gif/t1sf05/truth/direct/truth_direct_pt.gif
Printed ../gif/t1sf05/truth/direct/truth_direct_pt.gif
Printed ../eps/t1sf05/truth/direct/truth_direct_pt.eps
truth_direct_eta
Printing ../gif/t1sf05/truth/direct/truth_direct_eta.gif
Printed ../gif/t1sf05/truth/direct/truth_direct_eta.gif
Printed ../eps/t1sf05/truth/direct/truth_direct_eta.eps
truth_direct_etisol
Printing ../gif/t1sf05/truth/direct/truth_direct_etisol.gif
Printed ../gif/t1sf05/truth/direct/truth_direct_etisol.gif
Printed ../eps/t1sf05/truth/direct/truth_direct_etisol.eps
                               # truth muons from indirect: 20931 (28363 unweighted); sum: 42996
truth_indirect_pt
Printing ../gif/t1sf05/truth/direct/truth_indirect_pt.gif
Printed ../gif/t1sf05/truth/direct/truth_indirect_pt.gif
Printed ../eps/t1sf05/truth/direct/truth_indirect_pt.eps
truth_indirect_eta
Printing ../gif/t1sf05/truth/direct/truth_indirect_eta.gif
Printed ../gif/t1sf05/truth/direct/truth_indirect_eta.gif
Printed ../eps/t1sf05/truth/direct/truth_indirect_eta.eps
truth_indirect_etisol
Printing ../gif/t1sf05/truth/direct/truth_indirect_etisol.gif
Printed ../gif/t1sf05/truth/direct/truth_indirect_etisol.gif
Printed ../eps/t1sf05/truth/direct/truth_indirect_etisol.eps
                               # truth muons from tau: 4325 (5777 unweighted); sum: 47321
truth_tau_pt
Printing ../gif/t1sf05/truth/direct/truth_tau_pt.gif
Printed ../gif/t1sf05/truth/direct/truth_tau_pt.gif
Printed ../eps/t1sf05/truth/direct/truth_tau_pt.eps
truth_tau_eta
Printing ../gif/t1sf05/truth/direct/truth_tau_eta.gif
Printed ../gif/t1sf05/truth/direct/truth_tau_eta.gif
Printed ../eps/t1sf05/truth/direct/truth_tau_eta.eps
truth_tau_etisol
Printing ../gif/t1sf05/truth/direct/truth_tau_etisol.gif
Printed ../gif/t1sf05/truth/direct/truth_tau_etisol.gif
Printed ../eps/t1sf05/truth/direct/truth_tau_etisol.eps
                               # truth muons from hadronic: 2884 (3974 unweighted); sum: 50205
truth_hadronic_pt
Printing ../gif/t1sf05/truth/direct/truth_hadronic_pt.gif
Printed ../gif/t1sf05/truth/direct/truth_hadronic_pt.gif
Printed ../eps/t1sf05/truth/direct/truth_hadronic_pt.eps
truth_hadronic_eta
Printing ../gif/t1sf05/truth/direct/truth_hadronic_eta.gif
Printed ../gif/t1sf05/truth/direct/truth_hadronic_eta.gif
Printed ../eps/t1sf05/truth/direct/truth_hadronic_eta.eps
truth_hadronic_etisol
Printing ../gif/t1sf05/truth/direct/truth_hadronic_etisol.gif
Printed ../gif/t1sf05/truth/direct/truth_hadronic_etisol.gif
Printed ../eps/t1sf05/truth/direct/truth_hadronic_etisol.eps
                               # truth muons from other: 1 (1 unweighted); sum: 50206
truth_other_pt
Printing ../gif/t1sf05/truth/direct/truth_other_pt.gif
Printed ../gif/t1sf05/truth/direct/truth_other_pt.gif
Printed ../eps/t1sf05/truth/direct/truth_other_pt.eps
truth_other_eta
Printing ../gif/t1sf05/truth/direct/truth_other_eta.gif
Printed ../gif/t1sf05/truth/direct/truth_other_eta.gif
Printed ../eps/t1sf05/truth/direct/truth_other_eta.eps
truth_other_etisol
Printing ../gif/t1sf05/truth/direct/truth_other_etisol.gif
Printed ../gif/t1sf05/truth/direct/truth_other_etisol.gif
Printed ../eps/t1sf05/truth/direct/truth_other_etisol.eps
                               # truth muons from all: 50206 (68226 unweighted); sum: 100412
truth_all_pt
Printing ../gif/t1sf05/truth/direct/truth_all_pt.gif
Printed ../gif/t1sf05/truth/direct/truth_all_pt.gif
Printed ../eps/t1sf05/truth/direct/truth_all_pt.eps
truth_all_eta
Printing ../gif/t1sf05/truth/direct/truth_all_eta.gif
Printed ../gif/t1sf05/truth/direct/truth_all_eta.gif
Printed ../eps/t1sf05/truth/direct/truth_all_eta.eps
truth_all_etisol
Printing ../gif/t1sf05/truth/direct/truth_all_etisol.gif
Printed ../gif/t1sf05/truth/direct/truth_all_etisol.gif
Printed ../eps/t1sf05/truth/direct/truth_all_etisol.eps
Done.
(int)0