HiggsAnalysis-KITHiggsToTauTau
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
HttMuonCorrectionsProducer.h
Go to the documentation of this file.
1 
2 #pragma once
3 
4 #include "Artus/KappaAnalysis/interface/Producers/MuonCorrectionsProducer.h"
5 
6 #include "HiggsAnalysis/KITHiggsToTauTau/interface/HttTypes.h"
7 
8 
16 class HttMuonCorrectionsProducer: public MuonCorrectionsProducer
17 {
18 
19 public:
20 
21  typedef typename KappaTypes::event_type event_type;
22  typedef typename KappaTypes::product_type product_type;
23  typedef typename KappaTypes::setting_type setting_type;
24  typedef typename KappaTypes::metadata_type metadata_type;
29 
30 protected:
31 
32  // Htt type muon energy corrections
33  virtual void AdditionalCorrections(KMuon* muon, event_type const& event,
34  product_type& product, setting_type const& settings, metadata_type const& metadata) const override;
35 
36 
37 };
38 
Reads settings for all parts of the KappaAnalysis code from a prepared json configuration file...
Definition: HttSettings.h:15
Definition: HttMetadata.h:9
KappaTypes::setting_type setting_type
Definition: HttMuonCorrectionsProducer.h:23
HttTypes::product_type spec_product_type
Definition: HttMuonCorrectionsProducer.h:26
KappaTypes::product_type product_type
Definition: HttMuonCorrectionsProducer.h:22
KappaTypes::event_type event_type
Definition: HttMuonCorrectionsProducer.h:21
KappaTypes::metadata_type metadata_type
Definition: HttMuonCorrectionsProducer.h:24
HttTypes::setting_type spec_setting_type
Definition: HttMuonCorrectionsProducer.h:27
virtual void AdditionalCorrections(KMuon *muon, event_type const &event, product_type &product, setting_type const &settings, metadata_type const &metadata) const override
Definition: HttMuonCorrectionsProducer.cc:13
HttTypes::event_type spec_event_type
Definition: HttMuonCorrectionsProducer.h:25
Definition: HttEvent.h:14
Definition: HttProduct.h:17
Producer for muon energy scale corrections (Htt version).
Definition: HttMuonCorrectionsProducer.h:16
HttTypes::metadata_type spec_metadata_type
Definition: HttMuonCorrectionsProducer.h:28