LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
InitializedDouble class used to define mva features. More...
#include "LArMvaInterface.h"
Public Member Functions | |
InitializedDouble () | |
Default constructor. More... | |
InitializedDouble (const double number) | |
Constructor. More... | |
InitializedDouble (const InitializedDouble &rhs) | |
Copy constructor. More... | |
InitializedDouble & | operator= (const double number) |
Assignment operator. More... | |
InitializedDouble & | operator= (const InitializedDouble rhs) |
Assignment operator. More... | |
double | Get () const |
Get number held in class. More... | |
bool | IsInitialized () const |
Check number has been initialized. More... | |
Private Attributes | |
double | m_number |
Number held by class. More... | |
bool | m_isInitialized |
Whether the number has been initialized. More... | |
InitializedDouble class used to define mva features.
Definition at line 27 of file LArMvaInterface.h.
|
inline |
Default constructor.
Definition at line 131 of file LArMvaInterface.h.
|
inline |
Constructor.
number | to hold in class |
Definition at line 139 of file LArMvaInterface.h.
|
inline |
Copy constructor.
rhs | the initialized double to copy |
Definition at line 147 of file LArMvaInterface.h.
|
inline |
Get number held in class.
Definition at line 178 of file LArMvaInterface.h.
References m_isInitialized, and m_number.
|
inline |
Check number has been initialized.
Definition at line 188 of file LArMvaInterface.h.
References m_isInitialized.
|
inline |
Assignment operator.
number | the double to assign |
Definition at line 155 of file LArMvaInterface.h.
References m_isInitialized, and m_number.
|
inline |
Assignment operator.
rhs | the initialized double to assign |
Definition at line 165 of file LArMvaInterface.h.
References m_isInitialized, and m_number.
|
private |
Whether the number has been initialized.
Definition at line 79 of file LArMvaInterface.h.
Referenced by Get(), IsInitialized(), and operator=().
|
private |
Number held by class.
Definition at line 78 of file LArMvaInterface.h.
Referenced by Get(), and operator=().