#include <MELAProducers.h>
|
| MELAProducer (std::string name="", SvfitResults product_type::*m_svfitResultsMember=&product_type::m_svfitResults, float product_type::*m_melaProbCPEvenGGHMember=&product_type::m_melaProbCPEvenGGH, float product_type::*m_melaProbCPOddGGHMember=&product_type::m_melaProbCPOddGGH, float product_type::*m_melaProbCPMixGGHMember=&product_type::m_melaProbCPMixGGH, float product_type::*m_melaDiscriminatorD0MinusGGHMember=&product_type::m_melaDiscriminatorD0MinusGGH, float product_type::*m_melaDiscriminatorDCPGGHMember=&product_type::m_melaDiscriminatorDCPGGH, float product_type::*m_melaProbCPEvenVBFMember=&product_type::m_melaProbCPEvenVBF, float product_type::*m_melaProbCPOddVBFMember=&product_type::m_melaProbCPOddVBF, float product_type::*m_melaProbCPMixVBFMember=&product_type::m_melaProbCPMixVBF, float product_type::*m_melaDiscriminatorD0MinusVBFMember=&product_type::m_melaDiscriminatorD0MinusVBF, float product_type::*m_melaDiscriminatorDCPVBFMember=&product_type::m_melaDiscriminatorDCPVBF) |
|
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 |
|
MELAProducer::MELAProducer |
( |
std::string |
name = "" , |
|
|
SvfitResults product_type::* |
m_svfitResultsMember = &product_type::m_svfitResults , |
|
|
float product_type::* |
m_melaProbCPEvenGGHMember = &product_type::m_melaProbCPEvenGGH , |
|
|
float product_type::* |
m_melaProbCPOddGGHMember = &product_type::m_melaProbCPOddGGH , |
|
|
float product_type::* |
m_melaProbCPMixGGHMember = &product_type::m_melaProbCPMixGGH , |
|
|
float product_type::* |
m_melaDiscriminatorD0MinusGGHMember = &product_type::m_melaDiscriminatorD0MinusGGH , |
|
|
float product_type::* |
m_melaDiscriminatorDCPGGHMember = &product_type::m_melaDiscriminatorDCPGGH , |
|
|
float product_type::* |
m_melaProbCPEvenVBFMember = &product_type::m_melaProbCPEvenVBF , |
|
|
float product_type::* |
m_melaProbCPOddVBFMember = &product_type::m_melaProbCPOddVBF , |
|
|
float product_type::* |
m_melaProbCPMixVBFMember = &product_type::m_melaProbCPMixVBF , |
|
|
float product_type::* |
m_melaDiscriminatorD0MinusVBFMember = &product_type::m_melaDiscriminatorD0MinusVBF , |
|
|
float product_type::* |
m_melaDiscriminatorDCPVBFMember = &product_type::m_melaDiscriminatorDCPVBF |
|
) |
| |
std::string MELAProducer::GetProducerId |
( |
| ) |
const |
|
overridevirtual |
void MELAProducer::Init |
( |
setting_type const & |
settings, |
|
|
metadata_type & |
metadata |
|
) |
| |
|
overridevirtual |
void MELAProducer::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: