#include <HttValidElectronsProducer.h>
Public Member Functions | |
virtual std::string | GetProducerId () const override |
virtual void | Init (setting_type const &settings, metadata_type &metadata) override |
HttValidVetoElectronsProducer (std::vector< KElectron * > product_type::*validElectrons=&product_type::m_validVetoElectrons, std::vector< KElectron * > product_type::*invalidElectrons=&product_type::m_invalidVetoElectrons, std::string(setting_type::*GetElectronID)(void) const =&setting_type::GetVetoElectronID, std::string(setting_type::*GetElectronIDType)(void) const =&setting_type::GetVetoElectronIDType, std::string(setting_type::*GetElectronIDName)(void) const =&setting_type::GetVetoElectronIDName, float(setting_type::*GetElectronMvaIDCutEB1)(void) const =&setting_type::GetVetoElectronMvaIDCutEB1, float(setting_type::*GetElectronMvaIDCutEB2)(void) const =&setting_type::GetVetoElectronMvaIDCutEB2, float(setting_type::*GetElectronMvaIDCutEE)(void) const =&setting_type::GetVetoElectronMvaIDCutEE, std::vector< float > &(setting_type::*GetElectronMvaIDCutEB1ParamsLowPt)(void) const =&setting_type::GetLooseElectronMvaIDCutEB1ParamsLowPt, std::vector< float > &(setting_type::*GetElectronMvaIDCutEB2ParamsLowPt)(void) const =&setting_type::GetLooseElectronMvaIDCutEB2ParamsLowPt, std::vector< float > &(setting_type::*GetElectronMvaIDCutEEParamsLowPt)(void) const =&setting_type::GetLooseElectronMvaIDCutEEParamsLowPt, std::vector< float > &(setting_type::*GetElectronMvaIDCutEB1ParamsHighPt)(void) const =&setting_type::GetLooseElectronMvaIDCutEB1ParamsHighPt, std::vector< float > &(setting_type::*GetElectronMvaIDCutEB2ParamsHighPt)(void) const =&setting_type::GetLooseElectronMvaIDCutEB2ParamsHighPt, std::vector< float > &(setting_type::*GetElectronMvaIDCutEEParamsHighPt)(void) const =&setting_type::GetLooseElectronMvaIDCutEEParamsHighPt, std::string(setting_type::*GetElectronIsoType)(void) const =&setting_type::GetVetoElectronIsoType, std::string(setting_type::*GetElectronIso)(void) const =&setting_type::GetVetoElectronIso, std::string(setting_type::*GetElectronReco)(void) const =&setting_type::GetVetoElectronReco, std::vector< std::string > &(setting_type::*GetLowerPtCuts)(void) const =&setting_type::GetVetoElectronLowerPtCuts, std::vector< std::string > &(setting_type::*GetUpperAbsEtaCuts)(void) const =&setting_type::GetVetoElectronUpperAbsEtaCuts, float(setting_type::*GetElectronChargedIsoVetoConeSizeEB)(void) const =&setting_type::GetElectronChargedIsoVetoConeSizeEB, float(setting_type::*GetElectronChargedIsoVetoConeSizeEE)(void) const =&setting_type::GetElectronChargedIsoVetoConeSizeEE, float(setting_type::*GetElectronNeutralIsoVetoConeSize)(void) const =&setting_type::GetElectronNeutralIsoVetoConeSize, float(setting_type::*GetElectronPhotonIsoVetoConeSizeEB)(void) const =&setting_type::GetElectronPhotonIsoVetoConeSizeEB, float(setting_type::*GetElectronPhotonIsoVetoConeSizeEE)(void) const =&setting_type::GetElectronPhotonIsoVetoConeSizeEE, float(setting_type::*GetElectronDeltaBetaIsoVetoConeSize)(void) const =&setting_type::GetElectronDeltaBetaIsoVetoConeSize, float(setting_type::*GetElectronChargedIsoPtThreshold)(void) const =&setting_type::GetElectronChargedIsoPtThreshold, float(setting_type::*GetElectronNeutralIsoPtThreshold)(void) const =&setting_type::GetElectronNeutralIsoPtThreshold, float(setting_type::*GetElectronPhotonIsoPtThreshold)(void) const =&setting_type::GetElectronPhotonIsoPtThreshold, float(setting_type::*GetElectronDeltaBetaIsoPtThreshold)(void) const =&setting_type::GetElectronDeltaBetaIsoPtThreshold, float(setting_type::*GetElectronIsoSignalConeSize)(void) const =&setting_type::GetElectronIsoSignalConeSize, float(setting_type::*GetElectronDeltaBetaCorrectionFactor)(void) const =&setting_type::GetElectronDeltaBetaCorrectionFactor, float(setting_type::*GetElectronIsoPtSumOverPtLowerThresholdEB)(void) const =&setting_type::GetVetoElectronIsoPtSumOverPtLowerThresholdEB, float(setting_type::*GetElectronIsoPtSumOverPtLowerThresholdEE)(void) const =&setting_type::GetVetoElectronIsoPtSumOverPtLowerThresholdEE, float(setting_type::*GetElectronIsoPtSumOverPtUpperThresholdEB)(void) const =&setting_type::GetVetoElectronIsoPtSumOverPtUpperThresholdEB, float(setting_type::*GetElectronIsoPtSumOverPtUpperThresholdEE)(void) const =&setting_type::GetVetoElectronIsoPtSumOverPtUpperThresholdEE, float(setting_type::*GetElectronTrackDxyCut)(void) const =&setting_type::GetElectronTrackDxyCut, float(setting_type::*GetElectronTrackDzCut)(void) const =&setting_type::GetElectronTrackDzCut) | |
Public Member Functions inherited from HttValidElectronsProducer | |
HttValidElectronsProducer (std::vector< KElectron * > product_type::*validElectrons=&product_type::m_validElectrons, std::vector< KElectron * > product_type::*invalidElectrons=&product_type::m_invalidElectrons, std::string(setting_type::*GetElectronID)(void) const =&setting_type::GetElectronID, std::string(setting_type::*GetElectronIDType)(void) const =&setting_type::GetElectronIDType, std::string(setting_type::*GetElectronIDName)(void) const =&setting_type::GetElectronIDName, float(setting_type::*GetElectronMvaIDCutEB1)(void) const =&setting_type::GetElectronMvaIDCutEB1, float(setting_type::*GetElectronMvaIDCutEB2)(void) const =&setting_type::GetElectronMvaIDCutEB2, float(setting_type::*GetElectronMvaIDCutEE)(void) const =&setting_type::GetElectronMvaIDCutEE, std::vector< float > &(setting_type::*GetElectronMvaIDCutEB1ParamsLowPt)(void) const =&setting_type::GetElectronMvaIDCutEB1ParamsLowPt, std::vector< float > &(setting_type::*GetElectronMvaIDCutEB2ParamsLowPt)(void) const =&setting_type::GetElectronMvaIDCutEB2ParamsLowPt, std::vector< float > &(setting_type::*GetElectronMvaIDCutEEParamsLowPt)(void) const =&setting_type::GetElectronMvaIDCutEEParamsLowPt, std::vector< float > &(setting_type::*GetElectronMvaIDCutEB1ParamsHighPt)(void) const =&setting_type::GetElectronMvaIDCutEB1ParamsHighPt, std::vector< float > &(setting_type::*GetElectronMvaIDCutEB2ParamsHighPt)(void) const =&setting_type::GetElectronMvaIDCutEB2ParamsHighPt, std::vector< float > &(setting_type::*GetElectronMvaIDCutEEParamsHighPt)(void) const =&setting_type::GetElectronMvaIDCutEEParamsHighPt, std::string(setting_type::*GetElectronIsoType)(void) const =&setting_type::GetElectronIsoType, std::string(setting_type::*GetElectronIso)(void) const =&setting_type::GetElectronIso, std::string(setting_type::*GetElectronReco)(void) const =&setting_type::GetElectronReco, std::vector< std::string > &(setting_type::*GetLowerPtCuts)(void) const =&setting_type::GetElectronLowerPtCuts, std::vector< std::string > &(setting_type::*GetUpperAbsEtaCuts)(void) const =&setting_type::GetElectronUpperAbsEtaCuts, float(setting_type::*GetElectronChargedIsoVetoConeSizeEB)(void) const =&setting_type::GetElectronChargedIsoVetoConeSizeEB, float(setting_type::*GetElectronChargedIsoVetoConeSizeEE)(void) const =&setting_type::GetElectronChargedIsoVetoConeSizeEE, float(setting_type::*GetElectronNeutralIsoVetoConeSize)(void) const =&setting_type::GetElectronNeutralIsoVetoConeSize, float(setting_type::*GetElectronPhotonIsoVetoConeSizeEB)(void) const =&setting_type::GetElectronPhotonIsoVetoConeSizeEB, float(setting_type::*GetElectronPhotonIsoVetoConeSizeEE)(void) const =&setting_type::GetElectronPhotonIsoVetoConeSizeEE, float(setting_type::*GetElectronDeltaBetaIsoVetoConeSize)(void) const =&setting_type::GetElectronDeltaBetaIsoVetoConeSize, float(setting_type::*GetElectronChargedIsoPtThreshold)(void) const =&setting_type::GetElectronChargedIsoPtThreshold, float(setting_type::*GetElectronNeutralIsoPtThreshold)(void) const =&setting_type::GetElectronNeutralIsoPtThreshold, float(setting_type::*GetElectronPhotonIsoPtThreshold)(void) const =&setting_type::GetElectronPhotonIsoPtThreshold, float(setting_type::*GetElectronDeltaBetaIsoPtThreshold)(void) const =&setting_type::GetElectronDeltaBetaIsoPtThreshold, float(setting_type::*GetElectronIsoSignalConeSize)(void) const =&setting_type::GetElectronIsoSignalConeSize, float(setting_type::*GetElectronDeltaBetaCorrectionFactor)(void) const =&setting_type::GetElectronDeltaBetaCorrectionFactor, float(setting_type::*GetElectronIsoPtSumOverPtLowerThresholdEB)(void) const =&setting_type::GetElectronIsoPtSumOverPtLowerThresholdEB, float(setting_type::*GetElectronIsoPtSumOverPtLowerThresholdEE)(void) const =&setting_type::GetElectronIsoPtSumOverPtLowerThresholdEE, float(setting_type::*GetElectronIsoPtSumOverPtUpperThresholdEB)(void) const =&setting_type::GetElectronIsoPtSumOverPtUpperThresholdEB, float(setting_type::*GetElectronIsoPtSumOverPtUpperThresholdEE)(void) const =&setting_type::GetElectronIsoPtSumOverPtUpperThresholdEE, float(setting_type::*GetElectronTrackDxyCut)(void) const =&setting_type::GetElectronTrackDxyCut, float(setting_type::*GetElectronTrackDzCut)(void) const =&setting_type::GetElectronTrackDzCut, std::vector< std::string > &(setting_type::*GetElectronIDList)(void) const =&setting_type::GetElectronIDList) | |
HttValidVetoElectronsProducer::HttValidVetoElectronsProducer | ( | std::vector< KElectron * > product_type::* | validElectrons = &product_type::m_validVetoElectrons , |
std::vector< KElectron * > product_type::* | invalidElectrons = &product_type::m_invalidVetoElectrons , |
||
std::string(setting_type::*)(void) const | GetElectronID = &setting_type::GetVetoElectronID , |
||
std::string(setting_type::*)(void) const | GetElectronIDType = &setting_type::GetVetoElectronIDType , |
||
std::string(setting_type::*)(void) const | GetElectronIDName = &setting_type::GetVetoElectronIDName , |
||
float(setting_type::*)(void) const | GetElectronMvaIDCutEB1 = &setting_type::GetVetoElectronMvaIDCutEB1 , |
||
float(setting_type::*)(void) const | GetElectronMvaIDCutEB2 = &setting_type::GetVetoElectronMvaIDCutEB2 , |
||
float(setting_type::*)(void) const | GetElectronMvaIDCutEE = &setting_type::GetVetoElectronMvaIDCutEE , |
||
std::vector< float > &(setting_type::*)(void) const | GetElectronMvaIDCutEB1ParamsLowPt = &setting_type::GetLooseElectronMvaIDCutEB1ParamsLowPt , |
||
std::vector< float > &(setting_type::*)(void) const | GetElectronMvaIDCutEB2ParamsLowPt = &setting_type::GetLooseElectronMvaIDCutEB2ParamsLowPt , |
||
std::vector< float > &(setting_type::*)(void) const | GetElectronMvaIDCutEEParamsLowPt = &setting_type::GetLooseElectronMvaIDCutEEParamsLowPt , |
||
std::vector< float > &(setting_type::*)(void) const | GetElectronMvaIDCutEB1ParamsHighPt = &setting_type::GetLooseElectronMvaIDCutEB1ParamsHighPt , |
||
std::vector< float > &(setting_type::*)(void) const | GetElectronMvaIDCutEB2ParamsHighPt = &setting_type::GetLooseElectronMvaIDCutEB2ParamsHighPt , |
||
std::vector< float > &(setting_type::*)(void) const | GetElectronMvaIDCutEEParamsHighPt = &setting_type::GetLooseElectronMvaIDCutEEParamsHighPt , |
||
std::string(setting_type::*)(void) const | GetElectronIsoType = &setting_type::GetVetoElectronIsoType , |
||
std::string(setting_type::*)(void) const | GetElectronIso = &setting_type::GetVetoElectronIso , |
||
std::string(setting_type::*)(void) const | GetElectronReco = &setting_type::GetVetoElectronReco , |
||
std::vector< std::string > &(setting_type::*)(void) const | GetLowerPtCuts = &setting_type::GetVetoElectronLowerPtCuts , |
||
std::vector< std::string > &(setting_type::*)(void) const | GetUpperAbsEtaCuts = &setting_type::GetVetoElectronUpperAbsEtaCuts , |
||
float(setting_type::*)(void) const | GetElectronChargedIsoVetoConeSizeEB = &setting_type::GetElectronChargedIsoVetoConeSizeEB , |
||
float(setting_type::*)(void) const | GetElectronChargedIsoVetoConeSizeEE = &setting_type::GetElectronChargedIsoVetoConeSizeEE , |
||
float(setting_type::*)(void) const | GetElectronNeutralIsoVetoConeSize = &setting_type::GetElectronNeutralIsoVetoConeSize , |
||
float(setting_type::*)(void) const | GetElectronPhotonIsoVetoConeSizeEB = &setting_type::GetElectronPhotonIsoVetoConeSizeEB , |
||
float(setting_type::*)(void) const | GetElectronPhotonIsoVetoConeSizeEE = &setting_type::GetElectronPhotonIsoVetoConeSizeEE , |
||
float(setting_type::*)(void) const | GetElectronDeltaBetaIsoVetoConeSize = &setting_type::GetElectronDeltaBetaIsoVetoConeSize , |
||
float(setting_type::*)(void) const | GetElectronChargedIsoPtThreshold = &setting_type::GetElectronChargedIsoPtThreshold , |
||
float(setting_type::*)(void) const | GetElectronNeutralIsoPtThreshold = &setting_type::GetElectronNeutralIsoPtThreshold , |
||
float(setting_type::*)(void) const | GetElectronPhotonIsoPtThreshold = &setting_type::GetElectronPhotonIsoPtThreshold , |
||
float(setting_type::*)(void) const | GetElectronDeltaBetaIsoPtThreshold = &setting_type::GetElectronDeltaBetaIsoPtThreshold , |
||
float(setting_type::*)(void) const | GetElectronIsoSignalConeSize = &setting_type::GetElectronIsoSignalConeSize , |
||
float(setting_type::*)(void) const | GetElectronDeltaBetaCorrectionFactor = &setting_type::GetElectronDeltaBetaCorrectionFactor , |
||
float(setting_type::*)(void) const | GetElectronIsoPtSumOverPtLowerThresholdEB = &setting_type::GetVetoElectronIsoPtSumOverPtLowerThresholdEB , |
||
float(setting_type::*)(void) const | GetElectronIsoPtSumOverPtLowerThresholdEE = &setting_type::GetVetoElectronIsoPtSumOverPtLowerThresholdEE , |
||
float(setting_type::*)(void) const | GetElectronIsoPtSumOverPtUpperThresholdEB = &setting_type::GetVetoElectronIsoPtSumOverPtUpperThresholdEB , |
||
float(setting_type::*)(void) const | GetElectronIsoPtSumOverPtUpperThresholdEE = &setting_type::GetVetoElectronIsoPtSumOverPtUpperThresholdEE , |
||
float(setting_type::*)(void) const | GetElectronTrackDxyCut = &setting_type::GetElectronTrackDxyCut , |
||
float(setting_type::*)(void) const | GetElectronTrackDzCut = &setting_type::GetElectronTrackDzCut |
||
) |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Reimplemented from HttValidElectronsProducer.