#include "FWCore/Framework/interface/EDProducer.h"
#include "FWCore/Framework/interface/Event.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "FWCore/Utilities/interface/InputTag.h"
#include "FWCore/Utilities/interface/transform.h"
#include "DataFormats/Common/interface/View.h"
#include "DataFormats/Math/interface/deltaR.h"
#include "DataFormats/MuonReco/interface/Muon.h"
#include "DataFormats/EgammaCandidates/interface/GsfElectron.h"
#include "DataFormats/EgammaCandidates/interface/Electron.h"
#include "DataFormats/JetReco/interface/Jet.h"
#include "DataFormats/EgammaCandidates/interface/Photon.h"
#include "DataFormats/TrackReco/interface/Track.h"
#include "CommonTools/Utils/interface/StringCutObjectSelector.h"
#include <memory>
#include <vector>
#include <sstream>
#include "FWCore/Framework/interface/MakerMacros.h"
Go to the source code of this file.
Classes | |
class | ObjectViewMatcher< T1, T2 > |
Typedefs | |
typedef ObjectViewMatcher < reco::Jet, reco::Track > | TrackMatchedJetProducer |
typedef ObjectViewMatcher < reco::Photon, reco::Track > | TrackMatchedPhotonProducer |
Functions | |
DEFINE_FWK_MODULE (TrackMatchedPhotonProducer) | |
deltaRMax_ (iConfig.getParameter< double >("deltaRMax")) | |
moduleLabel_ (iConfig.getParameter< std::string >("@module_label")) | |
nObjectsMatch_ (0) | |
nObjectsTot_ (0) | |
objCut_ (iConfig.existsAs< std::string >("srcObjectSelection")?iConfig.getParameter< std::string >("srcObjectSelection"):"", true) | |
objMatchCut_ (iConfig.existsAs< std::string >("srcObjectsToMatchSelection")?iConfig.getParameter< std::string >("srcObjectsToMatchSelection"):"", true) | |
Definition at line 177 of file ObjectViewMatcher.cc.
Definition at line 176 of file ObjectViewMatcher.cc.
DEFINE_FWK_MODULE | ( | TrackMatchedPhotonProducer | ) |
deltaRMax_ | ( | iConfig.getParameter< double > | "deltaRMax" | ) |
Referenced by ObjectViewMatcher< T1, T2 >::produce().
moduleLabel_ | ( | iConfig.getParameter< std::string > | "@module_label" | ) |
nObjectsMatch_ | ( | 0 | ) |
Definition at line 94 of file ObjectViewMatcher.cc.
Referenced by ObjectViewMatcher< T1, T2 >::endJob(), and ObjectViewMatcher< T1, T2 >::produce().
nObjectsTot_ | ( | 0 | ) |
objCut_ | ( | iConfig.existsAs< std::string >("srcObjectSelection")?iConfig.getParameter< std::string >("srcObjectSelection"):"" | , |
true | |||
) |
objMatchCut_ | ( | iConfig.existsAs< std::string >("srcObjectsToMatchSelection")?iConfig.getParameter< std::string >("srcObjectsToMatchSelection"):"" | , |
true | |||
) |
Referenced by ObjectViewMatcher< T1, T2 >::produce().