CMS 3D CMS Logo

reco::modules Namespace Reference


Classes

class  AnalyticalTrackSelector
struct  AssociatedVariableCollectionSelectorEventSetupInit
class  CaloRecHitCandidateProducer
class  CandCombiner
struct  CandCombinerBase
struct  CandKinematicVertexFitterEventSetupInit
class  CandMatcher
struct  CandVertexFitterEventSetupInit
struct  CombinedEventSetupInit
struct  CombinedEventSetupInit< T1, T2, helpers::NullAndOperand, helpers::NullAndOperand, helpers::NullAndOperand >
struct  CombinedEventSetupInit< T1, T2, T3, helpers::NullAndOperand, helpers::NullAndOperand >
struct  CombinedEventSetupInit< T1, T2, T3, T4, helpers::NullAndOperand >
struct  CommonSelectorEventSetupInit
 implement common interface defined in: httpss://twiki.cern.ch/twiki/bin/view/CMS/SelectorInterface More...
class  CosmicTrackSplitter
struct  EventSetupInit
struct  EventSetupInit< AndSelector< T1, T2, T3, T4, T5 > >
struct  EventSetupInit< AssociatedVariableCollectionSelector< I, V, S, O, C, R > >
struct  EventSetupInit< CandCommonVertexFitter< Fitter > >
struct  EventSetupInit< CandKinematicVertexFitter >
struct  EventSetupInit< GenJetParticleSelectorEventSetupInit >
struct  EventSetupInit< OrSelector< T1, T2, T3, T4, T5 > >
struct  EventSetupInit< SingleElementCollectionRefSelector< I, S, O, C, R > >
struct  EventSetupInit< SingleElementCollectionSelector< I, S, O, C, R > >
struct  GenJetParticleSelectorEventSetupInit
class  JetFlavourIdentifier
class  Matcher
class  MatcherBase
class  MCMatchCandRefSelector
class  NamedCandCombiner
struct  NamedCandCombinerBase
struct  NoEventSetupInit
 take no action (default) More...
struct  ParameterAdapter
struct  ParameterAdapter< AndPairSelector< S1, S2 > >
struct  ParameterAdapter< AndSelector< S1, S2 > >
struct  ParameterAdapter< AndSelector< S1, S2, S3 > >
struct  ParameterAdapter< AndSelector< S1, S2, S3, S4 > >
struct  ParameterAdapter< AndSelector< S1, S2, S3, S4, S5 > >
struct  ParameterAdapter< AnyPairSelector >
struct  ParameterAdapter< AnySelector >
struct  ParameterAdapter< bJetFilterSelector >
struct  ParameterAdapter< CalIsolationAlgo< T, C > >
struct  ParameterAdapter< ChargeSelector >
struct  ParameterAdapter< CompositeCandSelector< Combiner< StringCutObjectSelector< T1 >, StringCutObjectSelector< T2 > >, T1, T2, nDau > >
struct  ParameterAdapter< CompositeCandSelector< Selector, T1, T2, nDau > >
struct  ParameterAdapter< DeltaPhiMinPairSelector >
struct  ParameterAdapter< DeltaR< T1, T2 > >
struct  ParameterAdapter< DeltaRMinPairSelector >
struct  ParameterAdapter< EtaRangeSelector >
struct  ParameterAdapter< EtMinSelector >
struct  ParameterAdapter< EtMinSuperClusterSelector >
struct  ParameterAdapter< EtMinSuperClusterSelectorHeepSkim >
struct  ParameterAdapter< FreeFunctionSelector< T, f > >
struct  ParameterAdapter< GsfVertexFitter >
struct  ParameterAdapter< helpers::MCTruthPairSelector< T > >
struct  ParameterAdapter< IMASelector >
struct  ParameterAdapter< KalmanVertexFitter >
struct  ParameterAdapter< MasslessInvariantMass >
struct  ParameterAdapter< MassMinSelector >
struct  ParameterAdapter< MassRangeSelector >
struct  ParameterAdapter< MaxNumberSelector >
struct  ParameterAdapter< MaxSelector< T > >
struct  ParameterAdapter< MCMatchCandRefSelector >
struct  ParameterAdapter< MinNumberSelector >
struct  ParameterAdapter< MinSelector< T > >
struct  ParameterAdapter< NonNullNumberSelector >
struct  ParameterAdapter< OrPairSelector< S1, S2 > >
struct  ParameterAdapter< OrSelector< S1, S2 > >
struct  ParameterAdapter< OrSelector< S1, S2, S3 > >
struct  ParameterAdapter< OrSelector< S1, S2, S3, S4 > >
struct  ParameterAdapter< OrSelector< S1, S2, S3, S4, S5 > >
struct  ParameterAdapter< PairSelector< S1, S2 > >
struct  ParameterAdapter< pat::VertexAssociationSelector >
 Helper struct to convert from ParameterSet to ElectronSelection. More...
struct  ParameterAdapter< PdgIdExcluder >
struct  ParameterAdapter< PdgIdSelector >
struct  ParameterAdapter< PhiRangeSelector >
struct  ParameterAdapter< PtIsolationAlgo< T, C > >
struct  ParameterAdapter< PtMinSelector >
struct  ParameterAdapter< RangeObjectPairSelector< F > >
struct  ParameterAdapter< RefSelector< S > >
struct  ParameterAdapter< StatusSelector >
struct  ParameterAdapter< StringCutObjectSelector< T > >
struct  ParameterAdapter< TrackingParticleSelector >
struct  ParameterAdapter< TrkCalIsolationAlgo< T, C > >
struct  RoleNames
struct  SingleElementCollectionRefSelectorEventSetupInit
struct  SingleElementCollectionSelectorEventSetupInit
class  TrackerTrackHitFilter
class  TrackFullCloneSelectorBase
class  TrackingParticleSelector
 Filter to select TrackingParticles according to pt, rapidity, tip, lip, number of hits, pdgId. More...
class  TrackMultiSelector

Namespaces

namespace  helper

Typedefs

typedef ObjectSelector
< BTrackingParticleSelector
BTrackingParticleSelection
typedef SingleObjectSelector
< reco::CandidateCollection,
StringCutObjectSelector
< reco::Candidate > > 
CandSelector
typedef CandCombiner
< StringCutObjectSelector
< reco::Candidate >,
AnyPairSelector,
combiner::helpers::ShallowClone
CandViewShallowCloneCombiner
typedef CandCombiner
< StringCutObjectSelector
< reco::Candidate >,
AnyPairSelector,
combiner::helpers::ShallowClonePtr
CandViewShallowClonePtrCombiner
typedef FunctionMinSelector
< SuperClusterEt
EtMinSuperClusterSelector
typedef
FunctionMinSelectorHeepSkim
< SuperClusterEtHeepSkim
EtMinSuperClusterSelectorHeepSkim
typedef SingleObjectSelector
< reco::GenParticleCollection,
::GenJetParticleSelector,
reco::GenParticleRefVector
GenJetParticleRefSelector
typedef SingleObjectSelector
< reco::GsfElectronCollection,
::IMASelector
IMASelector
typedef CandCombiner
< StringCutObjectSelector
< reco::Candidate >,
AnyPairSelector,
combiner::helpers::ShallowClone,
reco::NamedCompositeCandidateCollection
NamedCandShallowCloneCombiner
typedef CandCombiner
< StringCutObjectSelector
< reco::Candidate >,
AnyPairSelector,
combiner::helpers::ShallowClone,
reco::NamedCompositeCandidateCollection
NamedCandViewShallowCloneCombiner
typedef CandCombiner
< StringCutObjectSelector
< reco::Candidate >,
AnyPairSelector,
combiner::helpers::ShallowClonePtr,
reco::NamedCompositeCandidateCollection
NamedCandViewShallowClonePtrCombiner
typedef SingleObjectSelector
< reco::GsfElectronCollection,
::PhiRangeSelector
PhiRangeSelector
typedef SingleObjectSelector
< TrackingParticleCollection,
::TrackingParticleSelector
TrackingParticleSelector
typedef ObjectSelector
< SingleElementCollectionSelectorPlusEvent
< reco::TrackCollection,
::TrackWithVertexSelector,
reco::TrackRefVector > > 
TrackWithVertexRefSelector
typedef
TrackFullCloneSelectorBase
< ::TrackWithVertexSelector
TrackWithVertexSelector

Functions

 DEFINE_ANOTHER_FWK_MODULE (TrackingParticleSelector)
 DEFINE_ANOTHER_FWK_MODULE (PhiRangeSelector)
 DEFINE_FWK_MODULE (TrackWithVertexSelector)
 DEFINE_FWK_MODULE (TrackWithVertexRefSelector)
 DEFINE_FWK_MODULE (CandViewShallowCloneCombiner)
 DEFINE_FWK_MODULE (CandSelector)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackCollection, Unknown)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackCollection, TierciaryVertex)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackCollection, SecondaryVertex)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackCollection, PrimaryVertex)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackCollection, Interaction)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackCollection, Conversion)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackCollection, LongLivedDecay)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackCollection, LambdaDecay)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackCollection, KsDecay)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackCollection, TauDecay)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackCollection, CWeakDecay)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackCollection, BWeakDecay)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackCollection, Light)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackCollection, Charm)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackCollection, Bottom)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackCollection, SignalEvent)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackCollection, Bad)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackCollection, Fake)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackingParticleCollection, Unknown)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackingParticleCollection, TierciaryVertex)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackingParticleCollection, SecondaryVertex)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackingParticleCollection, PrimaryVertex)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackingParticleCollection, Interaction)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackingParticleCollection, Conversion)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackingParticleCollection, LongLivedDecay)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackingParticleCollection, LambdaDecay)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackingParticleCollection, KsDecay)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackingParticleCollection, TauDecay)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackingParticleCollection, CWeakDecay)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackingParticleCollection, BWeakDecay)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackingParticleCollection, Light)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackingParticleCollection, Charm)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackingParticleCollection, Bottom)
 DEFINE_TRACKPARTICLE_SELECTOR (TrackingParticleCollection, SignalEvent)
template<typename S>
make (const edm::ParameterSet &cfg)


Typedef Documentation

typedef ObjectSelector<BTrackingParticleSelector> reco::modules::BTrackingParticleSelection

Definition at line 12 of file BTrackingParticleSelector.cc.

typedef SingleObjectSelector< reco::CandidateCollection, StringCutObjectSelector<reco::Candidate> > reco::modules::CandSelector

Definition at line 18 of file CandSelector.cc.

typedef CandCombiner< StringCutObjectSelector<reco::Candidate>, AnyPairSelector, combiner::helpers::ShallowClone > reco::modules::CandViewShallowCloneCombiner

Definition at line 16 of file CandViewShallowCloneCombiner.cc.

typedef CandCombiner< StringCutObjectSelector<reco::Candidate>, AnyPairSelector, combiner::helpers::ShallowClonePtr > reco::modules::CandViewShallowClonePtrCombiner

Definition at line 16 of file CandViewShallowClonePtrCombiner.cc.

typedef FunctionMinSelector<SuperClusterEt> reco::modules::EtMinSuperClusterSelector

Definition at line 10 of file EtMinSuperClusterSelector.h.

typedef FunctionMinSelectorHeepSkim<SuperClusterEtHeepSkim> reco::modules::EtMinSuperClusterSelectorHeepSkim

Definition at line 11 of file EtMinSuperClusterSelectorHeepSkim.h.

typedef SingleObjectSelector< reco::GenParticleCollection, ::GenJetParticleSelector, reco::GenParticleRefVector > reco::modules::GenJetParticleRefSelector

Definition at line 12 of file GenJetParticleRefSelector.cc.

typedef SingleObjectSelector<reco::GsfElectronCollection, ::IMASelector> reco::modules::IMASelector

Definition at line 28 of file SealModule.cc.

typedef CandCombiner< StringCutObjectSelector<reco::Candidate>, AnyPairSelector, combiner::helpers::ShallowClone, reco::NamedCompositeCandidateCollection > reco::modules::NamedCandShallowCloneCombiner

Definition at line 20 of file NamedCandShallowCloneCombiner.cc.

typedef CandCombiner< StringCutObjectSelector<reco::Candidate>, AnyPairSelector, combiner::helpers::ShallowClone, reco::NamedCompositeCandidateCollection > reco::modules::NamedCandViewShallowCloneCombiner

Definition at line 20 of file NamedCandViewShallowCloneCombiner.cc.

typedef CandCombiner< StringCutObjectSelector<reco::Candidate>, AnyPairSelector, combiner::helpers::ShallowClonePtr, reco::NamedCompositeCandidateCollection > reco::modules::NamedCandViewShallowClonePtrCombiner

Definition at line 20 of file NamedCandViewShallowClonePtrCombiner.cc.

typedef SingleObjectSelector<reco::GsfElectronCollection, ::PhiRangeSelector> reco::modules::PhiRangeSelector

Definition at line 24 of file SealModule.cc.

typedef SingleObjectSelector<TrackingParticleCollection,::TrackingParticleSelector> reco::modules::TrackingParticleSelector

Definition at line 18 of file TrackingParticleSelector.cc.

typedef ObjectSelector< SingleElementCollectionSelectorPlusEvent< reco::TrackCollection, ::TrackWithVertexSelector, reco::TrackRefVector > > reco::modules::TrackWithVertexRefSelector

Definition at line 16 of file TrackWithVertexRefSelector.cc.

typedef TrackFullCloneSelectorBase< ::TrackWithVertexSelector > reco::modules::TrackWithVertexSelector

Definition at line 9 of file TrackWithVertexSelector.cc.


Function Documentation

reco::modules::DEFINE_ANOTHER_FWK_MODULE ( TrackingParticleSelector   ) 

reco::modules::DEFINE_ANOTHER_FWK_MODULE ( PhiRangeSelector   ) 

reco::modules::DEFINE_FWK_MODULE ( TrackWithVertexSelector   ) 

reco::modules::DEFINE_FWK_MODULE ( TrackWithVertexRefSelector   ) 

reco::modules::DEFINE_FWK_MODULE ( CandViewShallowCloneCombiner   ) 

reco::modules::DEFINE_FWK_MODULE ( CandSelector   ) 

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackCollection  ,
Unknown   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackCollection  ,
TierciaryVertex   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackCollection  ,
SecondaryVertex   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackCollection  ,
PrimaryVertex   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackCollection  ,
Interaction   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackCollection  ,
Conversion   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackCollection  ,
LongLivedDecay   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackCollection  ,
LambdaDecay   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackCollection  ,
KsDecay   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackCollection  ,
TauDecay   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackCollection  ,
CWeakDecay   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackCollection  ,
BWeakDecay   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackCollection  ,
Light   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackCollection  ,
Charm   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackCollection  ,
Bottom   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackCollection  ,
SignalEvent   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackCollection  ,
Bad   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackCollection  ,
Fake   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackingParticleCollection  ,
Unknown   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackingParticleCollection  ,
TierciaryVertex   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackingParticleCollection  ,
SecondaryVertex   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackingParticleCollection  ,
PrimaryVertex   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackingParticleCollection  ,
Interaction   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackingParticleCollection  ,
Conversion   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackingParticleCollection  ,
LongLivedDecay   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackingParticleCollection  ,
LambdaDecay   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackingParticleCollection  ,
KsDecay   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackingParticleCollection  ,
TauDecay   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackingParticleCollection  ,
CWeakDecay   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackingParticleCollection  ,
BWeakDecay   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackingParticleCollection  ,
Light   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackingParticleCollection  ,
Charm   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackingParticleCollection  ,
Bottom   
)

reco::modules::DEFINE_TRACKPARTICLE_SELECTOR ( TrackingParticleCollection  ,
SignalEvent   
)

template<typename S>
S reco::modules::make ( const edm::ParameterSet cfg  )  [inline]

Definition at line 17 of file ParameterAdapter.h.

00017                                         {
00018       return ParameterAdapter<S>::make(cfg);
00019     }


Generated on Tue Jun 9 18:52:12 2009 for CMSSW by  doxygen 1.5.4