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