CMS 3D CMS Logo

Namespaces | Typedefs

CMSSW_4_4_3_patch1/src/PhysicsTools/PatAlgos/plugins/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

namespace  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