ant
A2 ant: class-based analysis framework
MCTrue_Splitter< Hist_t > Struct Template Reference
+ Inheritance diagram for MCTrue_Splitter< Hist_t >:
+ Collaboration diagram for MCTrue_Splitter< Hist_t >:

Public Types

using Fill_t = typename Hist_t::Fill_t
 
using Fill_t = typename Hist_t::Fill_t
 
using Fill_t = typename Hist_t::Fill_t
 

Public Member Functions

 MCTrue_Splitter (const HistogramFactory &histFac, const cuttree::TreeInfo_t &treeInfo)
 
void Fill (const Fill_t &f)
 
 MCTrue_Splitter (const HistogramFactory &histFac, const cuttree::TreeInfo_t &treeInfo)
 
void Fill (const Fill_t &f)
 
 MCTrue_Splitter (const HistogramFactory &histFac, const cuttree::TreeInfo_t &treeInfo)
 
void Fill (const Fill_t &f)
 
- Public Member Functions inherited from ant::analysis::plot::cuttree::StackedHists_t< Hist_t >
void Draw (ant::canvas &c)
 

Public Attributes

decltype(physics::MesonDalitzDecays::makeChannels()) const channels
 
decltype(physics::EtapDalitz::makeChannels()) const reaction_channels
 
const bool moreCutsLessPlots
 

Static Public Attributes

static constexpr Color_t bkg_color = kGray+1
 

Additional Inherited Members

- Static Public Member Functions inherited from ant::analysis::plot::cuttree::StackedHists_t< Hist_t >
static cuttree::Cuts_t< typename Hist_t::Fill_tGetCuts ()
 
- Protected Member Functions inherited from ant::analysis::plot::cuttree::StackedHists_t< Hist_t >
 StackedHists_t (const HistogramFactory &histFac, const TreeInfo_t &treeInfo)
 
const Hist_tGetHist (unsigned key, const std::string &name="", histstyle::Mod_t histmod={})
 

Member Typedef Documentation

◆ Fill_t [1/3]

template<typename Hist_t >
using MCTrue_Splitter< Hist_t >::Fill_t = typename Hist_t::Fill_t

◆ Fill_t [2/3]

template<typename Hist_t >
using MCTrue_Splitter< Hist_t >::Fill_t = typename Hist_t::Fill_t

◆ Fill_t [3/3]

template<typename Hist_t >
using MCTrue_Splitter< Hist_t >::Fill_t = typename Hist_t::Fill_t

Constructor & Destructor Documentation

◆ MCTrue_Splitter() [1/3]

template<typename Hist_t >
MCTrue_Splitter< Hist_t >::MCTrue_Splitter ( const HistogramFactory histFac,
const cuttree::TreeInfo_t treeInfo 
)
inline

◆ MCTrue_Splitter() [2/3]

template<typename Hist_t >
MCTrue_Splitter< Hist_t >::MCTrue_Splitter ( const HistogramFactory histFac,
const cuttree::TreeInfo_t treeInfo 
)
inline

◆ MCTrue_Splitter() [3/3]

template<typename Hist_t >
MCTrue_Splitter< Hist_t >::MCTrue_Splitter ( const HistogramFactory histFac,
const cuttree::TreeInfo_t treeInfo 
)
inline

Member Function Documentation

◆ Fill() [1/3]

template<typename Hist_t >
void MCTrue_Splitter< Hist_t >::Fill ( const Fill_t f)
inline

◆ Fill() [2/3]

template<typename Hist_t >
void MCTrue_Splitter< Hist_t >::Fill ( const Fill_t f)
inline

◆ Fill() [3/3]

template<typename Hist_t >
void MCTrue_Splitter< Hist_t >::Fill ( const Fill_t f)
inline

Member Data Documentation

◆ bkg_color

template<typename Hist_t >
static constexpr Color_t MCTrue_Splitter< Hist_t >::bkg_color = kGray+1
static

◆ channels

template<typename Hist_t >
decltype(physics::MesonDalitzDecays::makeChannels()) const MCTrue_Splitter< Hist_t >::channels

◆ moreCutsLessPlots

template<typename Hist_t >
const bool MCTrue_Splitter< Hist_t >::moreCutsLessPlots

◆ reaction_channels

template<typename Hist_t >
decltype(physics::EtapDalitz::makeChannels()) const MCTrue_Splitter< Hist_t >::reaction_channels

The documentation for this struct was generated from the following files: