Producer for tau energy scale corrections (Htt version). More...
#include <HttTauCorrectionsProducer.h>
 Inheritance diagram for HttTauCorrectionsProducer:
 Inheritance diagram for HttTauCorrectionsProducer:| Public Types | |
| enum | TauEnergyCorrection : int { TauEnergyCorrection::NONE = -1, TauEnergyCorrection::SUMMER2013 = 0, TauEnergyCorrection::NEWTAUID = 1, TauEnergyCorrection::SMHTT2016, TauEnergyCorrection::MSSMHTT2016 } | 
| typedef KappaTypes::event_type | event_type | 
| typedef KappaTypes::product_type | product_type | 
| typedef KappaTypes::setting_type | setting_type | 
| typedef KappaTypes::metadata_type | metadata_type | 
| typedef HttTypes::event_type | spec_event_type | 
| typedef HttTypes::product_type | spec_product_type | 
| typedef HttTypes::setting_type | spec_setting_type | 
| typedef HttTypes::metadata_type | spec_metadata_type | 
| Public Member Functions | |
| virtual void | Init (setting_type const &settings, metadata_type &metadata) override | 
| Static Public Member Functions | |
| static TauEnergyCorrection | ToTauEnergyCorrection (std::string const &tauEnergyCorrection) | 
| Protected Member Functions | |
| virtual void | AdditionalCorrections (KTau *tau, event_type const &event, product_type &product, setting_type const &settings, metadata_type const &metadata) const override | 
Producer for tau energy scale corrections (Htt version).
Required config tags
| typedef KappaTypes::event_type HttTauCorrectionsProducer::event_type | 
| typedef KappaTypes::metadata_type HttTauCorrectionsProducer::metadata_type | 
| typedef KappaTypes::product_type HttTauCorrectionsProducer::product_type | 
| typedef KappaTypes::setting_type HttTauCorrectionsProducer::setting_type | 
| 
 | strong | 
| 
 | overrideprotectedvirtual | 
| 
 | overridevirtual | 
| 
 | inlinestatic |