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

#include <SvfitProducers.h>

+ Inheritance diagram for SvfitProducer:

Public Member Functions

 SvfitProducer (std::string name="", float diTauMassConstraint=-1.0, SvfitEventKey product_type::*svfitEventKeyMember=&product_type::m_svfitEventKey, SvfitResults product_type::*svfitResultsMember=&product_type::m_svfitResults, std::map< KLepton *, RMFLV > product_type::*svfitTausMember=&product_type::m_svfitTaus, std::string(setting_type::*GetSvfitCacheFileMember)(void) const =&setting_type::GetSvfitCacheFile)
 
virtual std::string GetProducerId () const override
 
virtual void Init (setting_type const &settings, metadata_type &metadata) override
 
virtual void Produce (event_type const &event, product_type &product, setting_type const &settings, metadata_type const &metadata) const override
 

Detailed Description

Producer for SVfit

Constructor & Destructor Documentation

SvfitProducer::SvfitProducer ( std::string  name = "",
float  diTauMassConstraint = -1.0,
SvfitEventKey product_type::*  svfitEventKeyMember = &product_type::m_svfitEventKey,
SvfitResults product_type::*  svfitResultsMember = &product_type::m_svfitResults,
std::map< KLepton *, RMFLV > product_type::*  svfitTausMember = &product_type::m_svfitTaus,
std::string(setting_type::*)(void) const  GetSvfitCacheFileMember = &setting_type::GetSvfitCacheFile 
)

Member Function Documentation

std::string SvfitProducer::GetProducerId ( ) const
overridevirtual

Reimplemented in SvfitM125Producer, and SvfitM91Producer.

void SvfitProducer::Init ( setting_type const &  settings,
metadata_type &  metadata 
)
overridevirtual
void SvfitProducer::Produce ( event_type const &  event,
product_type &  product,
setting_type const &  settings,
metadata_type const &  metadata 
) const
overridevirtual

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