boca::Reader< Tagger_ > Class Template Reference

read results of multivariant analysis wrapper for TMVA::Reader More...

#include <Reader.hh>

Public Member Functions

 Reader (Stage stage=Stage::reader)
 
 Reader (Reader const &reader)
 
 Reader (Reader const &&reader)
 
void Initialize ()
 
int Bdt (Event const &event, PreCuts const &pre_cuts)
 
template<typename Multiplet_ >
double Bdt (Multiplet_ const &multiplet)
 
template<typename Multiplet_ >
Multiplet_ Multiplet (Multiplet_ multiplet, PreCuts const &pre_cuts) const
 
template<typename Input_ >
auto Multiplets (Input_ const &input, std::size_t number=4)
 
template<typename Input_ >
auto Jets (Input_ const &input)
 
auto Particles (Event const &event) const
 
auto Multiplet (Jet &input)
 
template<typename Input_ >
auto Multiplet (Input_ const &input)
 
template<typename Input_1_ , typename Input_2_ >
auto Multiplet (Input_1_ const &input_1, Input_2_ const &input_2)
 
template<typename Input_ >
auto SubMultiplet (Input_ const &input, int number)
 
template<typename Input_ >
auto SubMultiplet (Input_ const &input)
 
Tagger_ const & Tagger () const
 
void NewBranch (TreeWriter &tree_writer, Stage stage)
 
template<typename Multiplet_ >
auto Transform (Event const &event)
 
Tagger_ & Tagger ()
 

Protected Member Functions

TMVA::Reader const & TReader () const
 

Detailed Description

template<typename Tagger_>
class boca::Reader< Tagger_ >

read results of multivariant analysis wrapper for TMVA::Reader

Constructor & Destructor Documentation

template<typename Tagger_>
boca::Reader< Tagger_ >::Reader ( Stage  stage = Stage::reader)
inline
template<typename Tagger_>
boca::Reader< Tagger_ >::Reader ( Reader< Tagger_ > const &  reader)
inline
template<typename Tagger_>
boca::Reader< Tagger_ >::Reader ( Reader< Tagger_ > const &&  reader)
inline

Member Function Documentation

template<typename Tagger_>
int boca::Reader< Tagger_ >::Bdt ( Event const &  event,
PreCuts const &  pre_cuts 
)
inline
template<typename Tagger_>
template<typename Multiplet_ >
double boca::Reader< Tagger_ >::Bdt ( Multiplet_ const &  multiplet)
inline
template<typename Tagger_>
void boca::Reader< Tagger_ >::Initialize ( )
inline
template<typename Tagger_>
template<typename Input_ >
auto boca::Reader< Tagger_ >::Jets ( Input_ const &  input)
inline
template<typename Tagger_>
template<typename Multiplet_ >
Multiplet_ boca::Reader< Tagger_ >::Multiplet ( Multiplet_  multiplet,
PreCuts const &  pre_cuts 
) const
inline
template<typename Tagger_>
auto boca::Reader< Tagger_ >::Multiplet ( Jet input)
inline
template<typename Tagger_>
template<typename Input_ >
auto boca::Reader< Tagger_ >::Multiplet ( Input_ const &  input)
inline
template<typename Tagger_>
template<typename Input_1_ , typename Input_2_ >
auto boca::Reader< Tagger_ >::Multiplet ( Input_1_ const &  input_1,
Input_2_ const &  input_2 
)
inline
template<typename Tagger_>
template<typename Input_ >
auto boca::Reader< Tagger_ >::Multiplets ( Input_ const &  input,
std::size_t  number = 4 
)
inline
template<typename Tagger_>
void boca::Reader< Tagger_ >::NewBranch ( TreeWriter tree_writer,
Stage  stage 
)
inline
template<typename Tagger_>
auto boca::Reader< Tagger_ >::Particles ( Event const &  event) const
inline
template<typename Tagger_>
template<typename Input_ >
auto boca::Reader< Tagger_ >::SubMultiplet ( Input_ const &  input,
int  number 
)
inline
template<typename Tagger_>
template<typename Input_ >
auto boca::Reader< Tagger_ >::SubMultiplet ( Input_ const &  input)
inline
template<typename Tagger_>
Tagger_ const& boca::Reader< Tagger_ >::Tagger ( ) const
inline
template<typename Tagger_>
Tagger_& boca::Reader< Tagger_ >::Tagger ( )
inline
template<typename Tagger_>
template<typename Multiplet_ >
auto boca::Reader< Tagger_ >::Transform ( Event const &  event)
inline
template<typename Tagger_>
TMVA::Reader const& boca::Reader< Tagger_ >::TReader ( ) const
inlineprotected

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