ant
A2 ant: class-based analysis framework
ant::analysis::physics::TreePlotterBase_t< WrapTree > Class Template Reference

#include <tools.h>

+ Inheritance diagram for ant::analysis::physics::TreePlotterBase_t< WrapTree >:
+ Collaboration diagram for ant::analysis::physics::TreePlotterBase_t< WrapTree >:

Public Member Functions

 TreePlotterBase_t (const std::string &name, const WrapTFileInput &input, OptionsPtr opts)
 
virtual long long GetNumEntries () const override
 
virtual ~TreePlotterBase_t ()
 
- Public Member Functions inherited from ant::analysis::Plotter
 Plotter (const std::string &name, const WrapTFileInput &input, OptionsPtr opts)
 
std::string GetName () const
 
virtual void ProcessEntry (const long long entry)=0
 
virtual void Finish ()
 
virtual void ShowResult ()
 
virtual ~Plotter ()
 

Protected Attributes

TTree * t = nullptr
 
WrapTree tree
 
unsigned nchannels
 
- Protected Attributes inherited from ant::analysis::Plotter
HistogramFactory HistFac
 

Constructor & Destructor Documentation

◆ TreePlotterBase_t()

template<class WrapTree >
ant::analysis::physics::TreePlotterBase_t< WrapTree >::TreePlotterBase_t ( const std::string &  name,
const WrapTFileInput input,
OptionsPtr  opts 
)
inline

◆ ~TreePlotterBase_t()

template<class WrapTree >
virtual ant::analysis::physics::TreePlotterBase_t< WrapTree >::~TreePlotterBase_t ( )
inlinevirtual

Member Function Documentation

◆ GetNumEntries()

template<class WrapTree >
virtual long long ant::analysis::physics::TreePlotterBase_t< WrapTree >::GetNumEntries ( ) const
inlineoverridevirtual

Member Data Documentation

◆ nchannels

template<class WrapTree >
unsigned ant::analysis::physics::TreePlotterBase_t< WrapTree >::nchannels
protected

◆ t

template<class WrapTree >
TTree* ant::analysis::physics::TreePlotterBase_t< WrapTree >::t = nullptr
protected

◆ tree

template<class WrapTree >
WrapTree ant::analysis::physics::TreePlotterBase_t< WrapTree >::tree
protected

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