CMS 3D CMS Logo

muonisolation::TrackSelector Class Reference

#include <RecoMuon/MuonIsolation/plugins/TrackSelector.h>

List of all members.

Public Types

typedef reco::TrackBase::Point BeamPoint
typedef edm::View< reco::Trackinput_type
typedef muonisolation::Range
< float > 
Range
typedef std::list< const
reco::Track * > 
result_type

Public Member Functions

result_type operator() (const input_type &tracks) const
 TrackSelector (const Parameters &pars)

Private Attributes

Parameters thePars

Classes

struct  Parameters
 config parameters More...


Detailed Description

Definition at line 13 of file TrackSelector.h.


Member Typedef Documentation

typedef reco::TrackBase::Point muonisolation::TrackSelector::BeamPoint

Definition at line 19 of file TrackSelector.h.

typedef edm::View<reco::Track> muonisolation::TrackSelector::input_type

Definition at line 18 of file TrackSelector.h.

typedef muonisolation::Range<float> muonisolation::TrackSelector::Range

Definition at line 16 of file TrackSelector.h.

typedef std::list<const reco::Track*> muonisolation::TrackSelector::result_type

Definition at line 17 of file TrackSelector.h.


Constructor & Destructor Documentation

muonisolation::TrackSelector::TrackSelector ( const Parameters pars  )  [inline]

Definition at line 42 of file TrackSelector.h.

00042 : thePars(pars) { } 


Member Function Documentation

result_type muonisolation::TrackSelector::operator() ( const input_type tracks  )  const


Member Data Documentation

Parameters muonisolation::TrackSelector::thePars [private]

Definition at line 48 of file TrackSelector.h.


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:49:14 2009 for CMSSW by  doxygen 1.5.4