CMS 3D CMS Logo

Namespaces | Typedefs
PATObjectSelector.h File Reference
#include "DataFormats/Common/interface/RefVector.h"
#include "CommonTools/UtilAlgos/interface/StringCutObjectSelector.h"
#include "CommonTools/UtilAlgos/interface/SingleObjectSelector.h"
#include "CommonTools/UtilAlgos/interface/ObjectSelector.h"
#include "CommonTools/UtilAlgos/interface/SingleElementCollectionSelector.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/PFParticle.h"
#include "DataFormats/PatCandidates/interface/GenericParticle.h"
#include "DataFormats/PatCandidates/interface/TriggerObjectStandAlone.h"
#include "DataFormats/PatCandidates/interface/CompositeCandidate.h"
#include "PhysicsTools/PatAlgos/plugins/PATJetSelector.h"
#include <vector>

Go to the source code of this file.

Namespaces

 pat
 

Typedefs

typedef SingleObjectSelector< std::vector< CompositeCandidate >, StringCutObjectSelector< CompositeCandidate, true >, edm::RefVector< std::vector< CompositeCandidate > > > pat::PATCompositeCandidateRefSelector
 
typedef SingleObjectSelector< std::vector< CompositeCandidate >, StringCutObjectSelector< CompositeCandidate, true > > pat::PATCompositeCandidateSelector
 
typedef SingleObjectSelector< std::vector< Electron >, StringCutObjectSelector< Electron >, edm::RefVector< std::vector< Electron > > > pat::PATElectronRefSelector
 
typedef SingleObjectSelector< std::vector< Electron >, StringCutObjectSelector< Electron > > pat::PATElectronSelector
 
typedef SingleObjectSelector< std::vector< GenericParticle >, StringCutObjectSelector< GenericParticle >, edm::RefVector< std::vector< GenericParticle > > > pat::PATGenericParticleRefSelector
 
typedef SingleObjectSelector< std::vector< GenericParticle >, StringCutObjectSelector< GenericParticle > > pat::PATGenericParticleSelector
 
typedef SingleObjectSelector< std::vector< Jet >, StringCutObjectSelector< Jet >, edm::RefVector< std::vector< Jet > > > pat::PATJetRefSelector
 
typedef SingleObjectSelector< std::vector< MET >, StringCutObjectSelector< MET >, edm::RefVector< std::vector< MET > > > pat::PATMETRefSelector
 
typedef SingleObjectSelector< std::vector< MET >, StringCutObjectSelector< MET > > pat::PATMETSelector
 
typedef SingleObjectSelector< std::vector< Muon >, StringCutObjectSelector< Muon >, edm::RefVector< std::vector< Muon > > > pat::PATMuonRefSelector
 
typedef SingleObjectSelector< std::vector< Muon >, StringCutObjectSelector< Muon > > pat::PATMuonSelector
 
typedef SingleObjectSelector< std::vector< PFParticle >, StringCutObjectSelector< PFParticle >, edm::RefVector< std::vector< PFParticle > > > pat::PATPFParticleRefSelector
 
typedef SingleObjectSelector< std::vector< PFParticle >, StringCutObjectSelector< PFParticle > > pat::PATPFParticleSelector
 
typedef SingleObjectSelector< std::vector< Photon >, StringCutObjectSelector< Photon >, edm::RefVector< std::vector< Photon > > > pat::PATPhotonRefSelector
 
typedef SingleObjectSelector< std::vector< Photon >, StringCutObjectSelector< Photon > > pat::PATPhotonSelector
 
typedef SingleObjectSelector< std::vector< Tau >, StringCutObjectSelector< Tau >, edm::RefVector< std::vector< Tau > > > pat::PATTauRefSelector
 
typedef SingleObjectSelector< std::vector< Tau >, StringCutObjectSelector< Tau > > pat::PATTauSelector
 
typedef SingleObjectSelector< std::vector< TriggerObjectStandAlone >, StringCutObjectSelector< TriggerObjectStandAlone > > pat::PATTriggerObjectStandAloneSelector