CMS 3D CMS Logo

Classes | Public Types | Public Member Functions | Private Attributes

muonisolation::TrackSelector Class Reference

#include <TrackSelector.h>

List of all members.

Classes

struct  Parameters
 config parameters More...

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

Detailed Description

Definition at line 13 of file TrackSelector.h.


Member Typedef Documentation

Definition at line 19 of file TrackSelector.h.

Definition at line 18 of file TrackSelector.h.

Definition at line 16 of file TrackSelector.h.

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.

: thePars(pars) { } 

Member Function Documentation

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

Member Data Documentation

Definition at line 48 of file TrackSelector.h.