Go to the documentation of this file. 1 #ifndef HLTTrackMETProducer_h_
2 #define HLTTrackMETProducer_h_
94 #endif // HLTTrackMETProducer_h_
edm::EDGetTokenT< reco::PFRecTrackCollection > m_theRecTrackToken
edm::EDGetTokenT< reco::TrackCollection > m_theTrackToken
edm::InputTag pfRecTracksLabel_
bool usePFCandidatesCharged_
edm::InputTag jetsLabel_
Input jet, track, PFRecTrack, PFCandidate collections.
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
edm::EDGetTokenT< reco::PFCandidateCollection > m_thePFCandidateToken
edm::InputTag tracksLabel_
bool usePFCandidates_
Use PF candidates as input instead of jets.
edm::EDGetTokenT< reco::JetView > m_theJetToken
HLTTrackMETProducer(const edm::ParameterSet &iConfig)
This produces a reco::MET object that stores MHT (or MET)
void produce(edm::Event &iEvent, const edm::EventSetup &iSetup) override
~HLTTrackMETProducer() override
double minPtJet_
Minimum pt requirement for jets (or objects used as input)
double maxEtaJet_
Maximum (abs) eta requirement for jets (or objects used as input)
edm::InputTag pfCandidatesLabel_