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::PtAssignmentUnit Class Referenceabstract

#include <PtAssignmentUnit.h>

Inheritance diagram for L1TMuon::PtAssignmentUnit:
L1TMuon::BDTPtAssignment

Public Member Functions

virtual void assignPt (const edm::EventSetup &, InternalTrack &) const =0
 
 PtAssignmentUnit (const edm::ParameterSet &)
 
virtual ~PtAssignmentUnit ()
 

Protected Attributes

std::string _name
 

Detailed Description

Definition at line 23 of file PtAssignmentUnit.h.

Constructor & Destructor Documentation

PtAssignmentUnit::PtAssignmentUnit ( const edm::ParameterSet ps)

Definition at line 6 of file PtAssignmentUnit.cc.

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

Definition at line 26 of file PtAssignmentUnit.h.

26 {}

Member Function Documentation

virtual void L1TMuon::PtAssignmentUnit::assignPt ( const edm::EventSetup ,
InternalTrack  
) const
pure virtual

Implemented in L1TMuon::BDTPtAssignment.

Member Data Documentation

std::string L1TMuon::PtAssignmentUnit::_name
protected