CMS 3D CMS Logo

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

#include <PerformancePayload.h>

Inheritance diagram for PerformancePayload:
PerformancePayloadFromBinnedTFormula PerformancePayloadFromTable PerformancePayloadFromTFormula

Public Member Functions

virtual float getResult (PerformanceResult::ResultType, const BinningPointByMap &) const =0
 
virtual bool isInPayload (PerformanceResult::ResultType, const BinningPointByMap &) const =0
 
 PerformancePayload ()
 
virtual ~PerformancePayload ()
 

Static Public Attributes

static const float InvalidResult = -100.
 

Detailed Description

Definition at line 12 of file PerformancePayload.h.

Constructor & Destructor Documentation

PerformancePayload::PerformancePayload ( )
inline

Definition at line 21 of file PerformancePayload.h.

21 {}
virtual PerformancePayload::~PerformancePayload ( )
inlinevirtual

Definition at line 22 of file PerformancePayload.h.

22 {};

Member Function Documentation

virtual float PerformancePayload::getResult ( PerformanceResult::ResultType  ,
const BinningPointByMap  
) const
pure virtual
virtual bool PerformancePayload::isInPayload ( PerformanceResult::ResultType  ,
const BinningPointByMap  
) const
pure virtual

Member Data Documentation

const float PerformancePayload::InvalidResult = -100.
static