All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
icarus::trigger::TriggerEfficiencyPlotsBase::HistGetter Class Reference

#include <TriggerEfficiencyPlotsBase.h>

Public Member Functions

 HistGetter (PlotSandbox const &plots)
 
PlotSandbox const & box () const
 
TH1 & Hist (std::string const &name) const
 
TH2 & Hist2D (std::string const &name) const
 
TEfficiency & Eff (std::string const &name) const
 

Private Attributes

PlotSandbox const & plots
 

Detailed Description

Definition at line 1197 of file TriggerEfficiencyPlotsBase.h.

Constructor & Destructor Documentation

icarus::trigger::TriggerEfficiencyPlotsBase::HistGetter::HistGetter ( PlotSandbox const &  plots)
inline

Member Function Documentation

PlotSandbox const& icarus::trigger::TriggerEfficiencyPlotsBase::HistGetter::box ( ) const
inline

Definition at line 1203 of file TriggerEfficiencyPlotsBase.h.

TEfficiency& icarus::trigger::TriggerEfficiencyPlotsBase::HistGetter::Eff ( std::string const &  name) const
inline

Definition at line 1207 of file TriggerEfficiencyPlotsBase.h.

1208  { return plots.demand<TEfficiency>(name); }
then echo fcl name
Obj & demand(std::string const &name) const
Fetches an object with the specified name to be modified.
Definition: PlotSandbox.h:667
TH1& icarus::trigger::TriggerEfficiencyPlotsBase::HistGetter::Hist ( std::string const &  name) const
inline

Definition at line 1205 of file TriggerEfficiencyPlotsBase.h.

1205 { return plots.demand<TH1>(name); }
then echo fcl name
Obj & demand(std::string const &name) const
Fetches an object with the specified name to be modified.
Definition: PlotSandbox.h:667
TH2& icarus::trigger::TriggerEfficiencyPlotsBase::HistGetter::Hist2D ( std::string const &  name) const
inline

Definition at line 1206 of file TriggerEfficiencyPlotsBase.h.

1206 { return plots.demand<TH2>(name); }
then echo fcl name
Obj & demand(std::string const &name) const
Fetches an object with the specified name to be modified.
Definition: PlotSandbox.h:667

Member Data Documentation

PlotSandbox const& icarus::trigger::TriggerEfficiencyPlotsBase::HistGetter::plots
private

Definition at line 1198 of file TriggerEfficiencyPlotsBase.h.


The documentation for this class was generated from the following file: