#include <Result.hh>

Public Member Functions

 Result ()
 
 Result (boca::branch::Info const &info_branch, std::vector< double > const &bdts, TMVA::Types::EMVA mva)
 
 Result (boca::branch::Info const &info_branch, std::pair< boca::branch::Info, int > const &trainer_info_branch, std::vector< double > const &bdts, TMVA::Types::EMVA mva)
 
 Result (boca::branch::Info const &info_branch, std::vector< std::vector< bool >> const &passed, TMVA::Types::EMVA mva)
 
 Result (boca::branch::Info const &info_branch, std::pair< boca::branch::Info, int > const &trainer_info_branch, std::vector< std::vector< bool >> const &passed, TMVA::Types::EMVA mva)
 
boca::branch::Info const & Info () const
 
boca::branch::Info const & TrainerInfo () const
 
std::vector< double > const & Bdts () const
 
std::vector< double > const & Events () const
 
std::vector< double > const & PreCutEfficiencies () const
 
std::vector< double > const & PureEfficiencies () const
 
std::vector< Crosssection > const & Crosssections () const
 
std::vector< int > const & PartialSum () const
 
std::vector< int > const & Bins () const
 
double BestMDValue (Significance significance) const
 
double BestMIValue (Significance significance) const
 
std::vector< Crosssection > & MI (Significance significance)
 
std::vector< Crosssection > const & MI (Significance significance) const
 
std::vector< double > & MD (Significance significance)
 
std::vector< double > const & MD (Significance significance) const
 
int & BestMDBin (Significance significance)
 
int BestMDBin (Significance significance) const
 
int & BestMIBin (Significance significance)
 
int BestMIBin (Significance significance) const
 
std::vector< double > const & SelectedEfficiencies () const
 
void AddSelectedEfficiency (double selected_efficiency)
 
void AddSelectedEfficiency (int selected_efficiency)
 
int TrainerSize () const
 
void SetScalingFactor (double scaling_factor)
 
double ScalingFactor () const
 

Static Public Member Functions

static int Steps ()
 
static double XValue (int value)
 
static TMVA::Types::EMVA const & Mva ()
 

Constructor & Destructor Documentation

boca::Result::Result ( )
inline
boca::Result::Result ( boca::branch::Info const &  info_branch,
std::vector< double > const &  bdts,
TMVA::Types::EMVA  mva 
)
boca::Result::Result ( boca::branch::Info const &  info_branch,
std::pair< boca::branch::Info, int > const &  trainer_info_branch,
std::vector< double > const &  bdts,
TMVA::Types::EMVA  mva 
)
boca::Result::Result ( boca::branch::Info const &  info_branch,
std::vector< std::vector< bool >> const &  passed,
TMVA::Types::EMVA  mva 
)
boca::Result::Result ( boca::branch::Info const &  info_branch,
std::pair< boca::branch::Info, int > const &  trainer_info_branch,
std::vector< std::vector< bool >> const &  passed,
TMVA::Types::EMVA  mva 
)

Member Function Documentation

void boca::Result::AddSelectedEfficiency ( double  selected_efficiency)
void boca::Result::AddSelectedEfficiency ( int  selected_efficiency)
std::vector< double > const & boca::Result::Bdts ( ) const
int & boca::Result::BestMDBin ( Significance  significance)
int boca::Result::BestMDBin ( Significance  significance) const
double boca::Result::BestMDValue ( Significance  significance) const
int & boca::Result::BestMIBin ( Significance  significance)
int boca::Result::BestMIBin ( Significance  significance) const
double boca::Result::BestMIValue ( Significance  significance) const
std::vector< int > const & boca::Result::Bins ( ) const
std::vector< Crosssection > const & boca::Result::Crosssections ( ) const
std::vector< double > const & boca::Result::Events ( ) const
const branch::Info & boca::Result::Info ( ) const
std::vector< double > & boca::Result::MD ( Significance  significance)
std::vector< double > const & boca::Result::MD ( Significance  significance) const
std::vector< Crosssection > & boca::Result::MI ( Significance  significance)
std::vector< Crosssection > const & boca::Result::MI ( Significance  significance) const
TMVA::Types::EMVA const & boca::Result::Mva ( )
static
std::vector< int > const & boca::Result::PartialSum ( ) const
std::vector< double > const & boca::Result::PreCutEfficiencies ( ) const
std::vector< double > const & boca::Result::PureEfficiencies ( ) const
double boca::Result::ScalingFactor ( ) const
std::vector< double > const & boca::Result::SelectedEfficiencies ( ) const
void boca::Result::SetScalingFactor ( double  scaling_factor)
int boca::Result::Steps ( )
static
const branch::Info & boca::Result::TrainerInfo ( ) const
int boca::Result::TrainerSize ( ) const
double boca::Result::XValue ( int  value)
static

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