4 #include "Artus/KappaAnalysis/interface/Producers/ElectronCorrectionsProducer.h"
6 #include "HiggsAnalysis/KITHiggsToTauTau/interface/HttTypes.h"
Reads settings for all parts of the KappaAnalysis code from a prepared json configuration file...
Definition: HttSettings.h:15
Producer for electron energy scale corrections (Htt version).
Definition: HttElectronCorrectionsProducer.h:15
HttTypes::event_type spec_event_type
Definition: HttElectronCorrectionsProducer.h:24
KappaTypes::product_type product_type
Definition: HttElectronCorrectionsProducer.h:21
HttTypes::metadata_type spec_metadata_type
Definition: HttElectronCorrectionsProducer.h:27
KappaTypes::metadata_type metadata_type
Definition: HttElectronCorrectionsProducer.h:23
KappaTypes::event_type event_type
Definition: HttElectronCorrectionsProducer.h:20
virtual void AdditionalCorrections(KElectron *electron, event_type const &event, product_type &product, setting_type const &settings, metadata_type const &metadata) const override
Definition: HttElectronCorrectionsProducer.cc:19
virtual void Init(setting_type const &settings, metadata_type &metadata) override
Definition: HttElectronCorrectionsProducer.cc:12
HttTypes::product_type spec_product_type
Definition: HttElectronCorrectionsProducer.h:25
static ElectronEnergyCorrection ToElectronEnergyCorrection(std::string const &eleEnergyCorrection)
Definition: HttElectronCorrectionsProducer.h:34
Definition: HttEvent.h:14
HttTypes::setting_type spec_setting_type
Definition: HttElectronCorrectionsProducer.h:26
KappaTypes::setting_type setting_type
Definition: HttElectronCorrectionsProducer.h:22
ElectronEnergyCorrection
Definition: HttElectronCorrectionsProducer.h:29
Definition: HttProduct.h:17