CMS 3D CMS Logo

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::PtAssignmentBase ( const OMTFConfiguration omtfConfig)
inline

Definition at line 19 of file PtAssignmentBase.h.

const OMTFConfiguration * omtfConfig

◆ ~PtAssignmentBase()

PtAssignmentBase::~PtAssignmentBase ( )
virtual

Definition at line 10 of file PtAssignmentBase.cc.

10 {}

Member Function Documentation

◆ getPts()

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

Member Data Documentation

◆ omtfConfig

const OMTFConfiguration* PtAssignmentBase::omtfConfig = nullptr
protected

Definition at line 25 of file PtAssignmentBase.h.