PARTONS/NumA++  
Numerical Analysis C++ routines
Public Types | Public Member Functions | Private Attributes | List of all members
NumA::ScalingFunctionType Class Reference

Public Types

enum  Type { UNDEFINED = 0 , NoScaling = 1 , MeanStdDeviation = 2 , MinMax = 3 }
 

Public Member Functions

 ScalingFunctionType ()
 
 ScalingFunctionType (ScalingFunctionType::Type type)
 
 ScalingFunctionType (const ScalingFunctionType &other)
 
virtual ~ScalingFunctionType ()
 
ScalingFunctionTypeclone () const
 
std::string toString () const
 

Private Attributes

ScalingFunctionType::Type m_type
 

Member Enumeration Documentation

◆ Type

Enumerator
UNDEFINED 
NoScaling 
MeanStdDeviation 
MinMax 

Constructor & Destructor Documentation

◆ ScalingFunctionType() [1/3]

NumA::ScalingFunctionType::ScalingFunctionType ( )

◆ ScalingFunctionType() [2/3]

NumA::ScalingFunctionType::ScalingFunctionType ( ScalingFunctionType::Type  type)

◆ ScalingFunctionType() [3/3]

NumA::ScalingFunctionType::ScalingFunctionType ( const ScalingFunctionType other)

◆ ~ScalingFunctionType()

NumA::ScalingFunctionType::~ScalingFunctionType ( )
virtual

Member Function Documentation

◆ clone()

ScalingFunctionType * NumA::ScalingFunctionType::clone ( ) const

◆ toString()

std::string NumA::ScalingFunctionType::toString ( ) const

Member Data Documentation

◆ m_type

ScalingFunctionType::Type NumA::ScalingFunctionType::m_type
private

The documentation for this class was generated from the following files: