CMS 3D CMS Logo

List of all members | Public Types | Public Member Functions | Static Public Member Functions | Static Private Attributes
funct::DefaultVariable Struct Reference

#include <Variables.h>

Public Types

typedef double type
 

Public Member Functions

 DefaultVariable ()
 
 DefaultVariable (const double &x)
 
 operator double () const
 
double operator() () const
 
DefaultVariable operator= (const double &x)
 

Static Public Member Functions

static const char * name ()
 
static void set (const double &x)
 

Static Private Attributes

static double value
 

Detailed Description

Definition at line 50 of file Variables.h.

Member Typedef Documentation

◆ type

Definition at line 50 of file Variables.h.

Constructor & Destructor Documentation

◆ DefaultVariable() [1/2]

funct::DefaultVariable::DefaultVariable ( )
inline

Definition at line 50 of file Variables.h.

◆ DefaultVariable() [2/2]

funct::DefaultVariable::DefaultVariable ( const double &  x)
inline

Definition at line 50 of file Variables.h.

Member Function Documentation

◆ name()

static const char* funct::DefaultVariable::name ( void  )
inlinestatic

Definition at line 50 of file Variables.h.

Referenced by config.CFG::__str__(), and validation.Sample::digest().

◆ operator double()

funct::DefaultVariable::operator double ( ) const
inline

Definition at line 50 of file Variables.h.

◆ operator()()

double funct::DefaultVariable::operator() ( ) const
inline

Definition at line 50 of file Variables.h.

◆ operator=()

DefaultVariable funct::DefaultVariable::operator= ( const double &  x)
inline

Definition at line 50 of file Variables.h.

◆ set()

static void funct::DefaultVariable::set ( const double &  x)
inlinestatic

Definition at line 50 of file Variables.h.

Member Data Documentation

◆ value

double funct::DefaultVariable::value
staticprivate