#include "FWCore/Framework/interface/EDProducer.h"
#include "FWCore/Framework/interface/Event.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "FWCore/ParameterSet/interface/InputTag.h"
#include "PhysicsTools/Utilities/interface/StringObjectFunction.h"
#include "PhysicsTools/Utilities/interface/StringCutObjectSelector.h"
#include "DataFormats/PatCandidates/interface/Electron.h"
#include "DataFormats/PatCandidates/interface/Muon.h"
#include "DataFormats/PatCandidates/interface/Tau.h"
#include "DataFormats/PatCandidates/interface/Photon.h"
#include "DataFormats/PatCandidates/interface/Jet.h"
#include "DataFormats/PatCandidates/interface/MET.h"
#include "DataFormats/PatCandidates/interface/GenericParticle.h"
#include "DataFormats/PatCandidates/interface/PFParticle.h"
#include "PhysicsTools/PatAlgos/interface/OverlapTest.h"
#include <boost/ptr_container/ptr_vector.hpp>
#include "FWCore/Framework/interface/MakerMacros.h"
Go to the source code of this file.
Namespaces | |
namespace | pat |
Classes | |
class | pat::PATCleaner< PATObjType > |
PAT Cleaner module for PAT Objects. More... | |
Typedefs | |
typedef pat::PATCleaner < pat::Electron > | pat::PATElectronCleaner |
typedef pat::PATCleaner < pat::GenericParticle > | pat::PATGenericParticleCleaner |
typedef pat::PATCleaner< pat::Jet > | pat::PATJetCleaner |
typedef pat::PATCleaner< pat::MET > | pat::PATMETCleaner |
typedef pat::PATCleaner < pat::Muon > | pat::PATMuonCleaner |
typedef pat::PATCleaner < pat::Photon > | pat::PATPhotonCleaner |
typedef pat::PATCleaner< pat::Tau > | pat::PATTauCleaner |
Functions | |
DEFINE_FWK_MODULE (PATElectronCleaner) |
DEFINE_FWK_MODULE | ( | PATElectronCleaner | ) |