Go to the documentation of this file.
4 #ifndef PhysicsTools_PatAlgos_PATMETProducer_h
5 #define PhysicsTools_PatAlgos_PATMETProducer_h
69 std::vector<edm::EDGetTokenT<edm::View<reco::Candidate>>>
lepTokens_;
GreaterByEt< MET > eTComparator_
void produce(edm::Event &iEvent, const edm::EventSetup &iSetup) override
edm::EDGetTokenT< edm::View< reco::GenMET > > genMETToken_
std::vector< edm::EDGetTokenT< edm::View< reco::Candidate > > > lepTokens_
metsig::METSignificance * metSigAlgo_
pat::PATUserDataHelper< pat::MET > userDataHelper_
bool calculateMETSignificance_
~PATMETProducer() override
edm::EDGetTokenT< edm::ValueMap< float > > weightsToken_
edm::EDGetTokenT< edm::View< reco::Candidate > > pfCandToken_
PATMETProducer(const edm::ParameterSet &iConfig)
std::string jetResPtType_
const reco::METCovMatrix getMETCovMatrix(const edm::Event &event, const edm::EventSetup &iSetup, const reco::MET &met, double &sumPtUnclustered) const
edm::EDGetTokenT< edm::View< reco::Jet > > jetToken_
pat::helper::KinResolutionsLoader resolutionLoader_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
pat::helper::EfficiencyLoader efficiencyLoader_
edm::EDGetTokenT< double > rhoToken_
edm::EDGetTokenT< edm::View< reco::MET > > metToken_
std::string jetResPhiType_
ROOT::Math::SMatrix< double, 2 > METCovMatrix