#include <HttValidElectronsProducer.h>
Inheritance diagram for HttValidVetoElectronsProducer: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.