CMS 3D CMS Logo

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

#include <PtAssignmentBase.h>

Public Member Functions

virtual std::vector< float > getPts (const AlgoMuons::value_type &algoMuon)=0
 
 PtAssignmentBase (const OMTFConfiguration *omtfConfig)
 
virtual ~PtAssignmentBase ()
 

Protected Attributes

const OMTFConfigurationomtfConfig = nullptr
 

Detailed Description

Definition at line 17 of file PtAssignmentBase.h.

Constructor & Destructor Documentation

PtAssignmentBase::PtAssignmentBase ( const OMTFConfiguration omtfConfig)
inline

Definition at line 19 of file PtAssignmentBase.h.

19 : omtfConfig(omtfConfig){};
const OMTFConfiguration * omtfConfig
PtAssignmentBase::~PtAssignmentBase ( )
virtual

Definition at line 10 of file PtAssignmentBase.cc.

10 {}

Member Function Documentation

virtual std::vector<float> PtAssignmentBase::getPts ( const AlgoMuons::value_type &  algoMuon)
pure virtual

Member Data Documentation

const OMTFConfiguration* PtAssignmentBase::omtfConfig = nullptr
protected

Definition at line 25 of file PtAssignmentBase.h.