HiggsAnalysis-KITHiggsToTauTau
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
SvfitResults Class Reference

#include <SvfitTools.h>

Public Member Functions

 SvfitResults ()
 
 SvfitResults (double fittedTransverseMass, RMFLV const &fittedHiggsLV, float fittedTau1ERatio, RMFLV const &fittedTau1LV, float fittedTau2ERatio, RMFLV const &fittedTau2LV)
 
 SvfitResults (ClassicSVfit const &svfitAlgorithm)
 
 ~SvfitResults ()
 
void Set (double fittedTransverseMass, RMFLV const &fittedHiggsLV, float fittedTau1ERatio, RMFLV const &fittedTau1LV, float fittedTau2ERatio, RMFLV const &fittedTau2LV)
 
void Set (ClassicSVfit const &svfitAlgorithm)
 
void FromRecalculation ()
 
void FromCache ()
 
void CreateBranches (TTree *tree)
 
void SetBranchAddresses (TTree *tree)
 
void ActivateBranches (TTree *tree, bool activate=true)
 
bool operator== (SvfitResults const &rhs) const
 
bool operator!= (SvfitResults const &rhs) const
 

Public Attributes

double fittedTransverseMass
 
RMFLV * fittedHiggsLV = nullptr
 
float fittedTau1ERatio
 
RMFLV * fittedTau1LV = nullptr
 
float fittedTau2ERatio
 
RMFLV * fittedTau2LV = nullptr
 
bool recalculated
 

Constructor & Destructor Documentation

SvfitResults::SvfitResults ( )
inline
SvfitResults::SvfitResults ( double  fittedTransverseMass,
RMFLV const &  fittedHiggsLV,
float  fittedTau1ERatio,
RMFLV const &  fittedTau1LV,
float  fittedTau2ERatio,
RMFLV const &  fittedTau2LV 
)
SvfitResults::SvfitResults ( ClassicSVfit const &  svfitAlgorithm)
SvfitResults::~SvfitResults ( )

Member Function Documentation

void SvfitResults::ActivateBranches ( TTree *  tree,
bool  activate = true 
)
void SvfitResults::CreateBranches ( TTree *  tree)
void SvfitResults::FromCache ( )
inline
void SvfitResults::FromRecalculation ( )
inline
bool SvfitResults::operator!= ( SvfitResults const &  rhs) const
bool SvfitResults::operator== ( SvfitResults const &  rhs) const
void SvfitResults::Set ( double  fittedTransverseMass,
RMFLV const &  fittedHiggsLV,
float  fittedTau1ERatio,
RMFLV const &  fittedTau1LV,
float  fittedTau2ERatio,
RMFLV const &  fittedTau2LV 
)
void SvfitResults::Set ( ClassicSVfit const &  svfitAlgorithm)
void SvfitResults::SetBranchAddresses ( TTree *  tree)

Member Data Documentation

RMFLV* SvfitResults::fittedHiggsLV = nullptr
float SvfitResults::fittedTau1ERatio
RMFLV* SvfitResults::fittedTau1LV = nullptr
float SvfitResults::fittedTau2ERatio
RMFLV* SvfitResults::fittedTau2LV = nullptr
double SvfitResults::fittedTransverseMass
bool SvfitResults::recalculated

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