#include <Field_FunPart.h>

Inheritance diagram for DeuteronField:
Field_Gen Field Checkable

fundamental particle field class: deuteron field More...

Public Types

typedef SP_Field SP
 strong pointer More...
 
typedef WP_Field WP
 weak pointer More...
 

INTERFACE<<Origen::Checkable>>

See Origen::Checkable for details.

std::string name () const
 
void get_name (std::string &name) const
 
void set_name (std::string name)
 
int id () const
 
void get_id (int &id) const
 
void set_id (int id)
 
bool has_initialized_id () const
 
std::string to_string () const
 
bool good () const
 
bool good (Vec_Str &errors) const
 
bool is_initialized () const
 
Scale::Json::Value to_json () const
 

INTERFACE<<Origen::Field>>

See Origen::Field for details.

double intensity () const
 
void get_intensity (double &intensity) const
 
void set_intensity (double intensity)
 
bool has_initialized_intensity () const
 
SP_Species species () const
 
void get_species (SP_Species &species) const
 
void set_species (SP_Species species)
 
bool has_initialized_species () const
 

Public Member Functions

 DeuteronField ()
 

Private Member Functions

std::string name_impl () const
 
int id_impl () const
 

Detailed Description

fundamental particle field class: deuteron field

See also
Origen::Field_Gen

Member Typedef Documentation

typedef SP_Field SP
inherited

strong pointer

typedef WP_Field WP
inherited

weak pointer

Constructor & Destructor Documentation

Member Function Documentation

std::string name_impl ( ) const
privatevirtual

Reimplemented from Field.

int id_impl ( ) const
privatevirtual

Reimplemented from Field.

References Origen::DEUTERON_FIELD.

double intensity ( ) const
inherited
void get_intensity ( double &  intensity) const
inherited
void set_intensity ( double  intensity)
inherited

Referenced by NullField::NullField().

bool has_initialized_intensity ( ) const
inherited
SP_Species species ( ) const
inherited
void get_species ( SP_Species species) const
inherited
bool has_initialized_species ( ) const
inherited
void get_name ( std::string &  name) const
inherited
Examples:
tstTransitionSystem_Gen.cpp.

Referenced by TEST().

void set_name ( std::string  name)
inherited
Examples:
tstTransitionSystem_Gen.cpp.

Referenced by TEST().

void get_id ( int &  id) const
inherited
Examples:
tstTransitionSystem_Gen.cpp.

Referenced by TEST().

void set_id ( int  id)
inherited
Examples:
tstTransitionSystem_Gen.cpp.

Referenced by TEST().

std::string to_string ( ) const
inherited
bool good ( ) const
inherited
bool good ( Vec_Str errors) const
inherited
bool is_initialized ( ) const
inherited
Scale::Json::Value to_json ( ) const
inherited

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