CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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