CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Protected Attributes
L1TMuon::PtRefinementUnit Class Referenceabstract

#include <PtRefinementUnit.h>

Inheritance diagram for L1TMuon::PtRefinementUnit:
L1TMuon::CorridorPtRefinement

Public Member Functions

 PtRefinementUnit (const edm::ParameterSet &)
 
virtual void refinePt (const edm::EventSetup &, InternalTrack &) const =0
 
virtual ~PtRefinementUnit ()
 

Protected Attributes

std::string _name
 

Detailed Description

Definition at line 23 of file PtRefinementUnit.h.

Constructor & Destructor Documentation

PtRefinementUnit::PtRefinementUnit ( const edm::ParameterSet ps)

Definition at line 6 of file PtRefinementUnit.cc.

6  :
7  _name(ps.getParameter<std::string>("name")) {
8 }
T getParameter(std::string const &) const
virtual L1TMuon::PtRefinementUnit::~PtRefinementUnit ( )
inlinevirtual

Definition at line 26 of file PtRefinementUnit.h.

26 {}

Member Function Documentation

virtual void L1TMuon::PtRefinementUnit::refinePt ( const edm::EventSetup ,
InternalTrack  
) const
pure virtual

Member Data Documentation

std::string L1TMuon::PtRefinementUnit::_name
protected