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

#include <SvfitTools.h>

Public Member Functions

 SvfitEventKey ()
 
 SvfitEventKey (ULong64_t const &runLumiEvent, classic_svFit::MeasuredTauLepton::kDecayType const &decayType1, classic_svFit::MeasuredTauLepton::kDecayType const &decayType2, int const &decayMode1, int const &decayMode2, HttEnumTypes::SystematicShift const &systematicShift, float const &systematicShiftSigma, float const &diTauMassConstraint, float const &kappa)
 
void Set (ULong64_t const &runLumiEvent, classic_svFit::MeasuredTauLepton::kDecayType const &decayType1, classic_svFit::MeasuredTauLepton::kDecayType const &decayType2, int const &decayMode1, int const &decayMode2, HttEnumTypes::SystematicShift const &systematicShift, float const &systematicShiftSigma, float const &diTauMassConstraint, float const &kappa)
 
HttEnumTypes::SystematicShift GetSystematicShift () const
 
void CreateBranches (TTree *tree)
 
void SetBranchAddresses (TTree *tree)
 
void ActivateBranches (TTree *tree, bool activate=true)
 
bool operator< (SvfitEventKey const &rhs) const
 
bool operator== (SvfitEventKey const &rhs) const
 
bool operator!= (SvfitEventKey const &rhs) const
 

Public Attributes

ULong64_t runLumiEvent
 
int decayType1
 
int decayType2
 
int decayMode1 = 0
 
int decayMode2 = 0
 
int systematicShift
 
float systematicShiftSigma
 
float diTauMassConstraint = -1.0
 
float kappa = -1.0
 

Constructor & Destructor Documentation

SvfitEventKey::SvfitEventKey ( )
inline
SvfitEventKey::SvfitEventKey ( ULong64_t const &  runLumiEvent,
classic_svFit::MeasuredTauLepton::kDecayType const &  decayType1,
classic_svFit::MeasuredTauLepton::kDecayType const &  decayType2,
int const &  decayMode1,
int const &  decayMode2,
HttEnumTypes::SystematicShift const &  systematicShift,
float const &  systematicShiftSigma,
float const &  diTauMassConstraint,
float const &  kappa 
)

Member Function Documentation

void SvfitEventKey::ActivateBranches ( TTree *  tree,
bool  activate = true 
)
void SvfitEventKey::CreateBranches ( TTree *  tree)
HttEnumTypes::SystematicShift SvfitEventKey::GetSystematicShift ( ) const
bool SvfitEventKey::operator!= ( SvfitEventKey const &  rhs) const
bool SvfitEventKey::operator< ( SvfitEventKey const &  rhs) const
bool SvfitEventKey::operator== ( SvfitEventKey const &  rhs) const
void SvfitEventKey::Set ( ULong64_t const &  runLumiEvent,
classic_svFit::MeasuredTauLepton::kDecayType const &  decayType1,
classic_svFit::MeasuredTauLepton::kDecayType const &  decayType2,
int const &  decayMode1,
int const &  decayMode2,
HttEnumTypes::SystematicShift const &  systematicShift,
float const &  systematicShiftSigma,
float const &  diTauMassConstraint,
float const &  kappa 
)
void SvfitEventKey::SetBranchAddresses ( TTree *  tree)

Member Data Documentation

int SvfitEventKey::decayMode1 = 0
int SvfitEventKey::decayMode2 = 0
int SvfitEventKey::decayType1
int SvfitEventKey::decayType2
float SvfitEventKey::diTauMassConstraint = -1.0
float SvfitEventKey::kappa = -1.0
ULong64_t SvfitEventKey::runLumiEvent
int SvfitEventKey::systematicShift
float SvfitEventKey::systematicShiftSigma

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