CYCAMORE
Loading...
Searching...
No Matches
cycamore::FissConverter Class Reference
Inheritance diagram for cycamore::FissConverter:

Public Member Functions

virtual double convert (Material::Ptr m, cyclus::Arc const *a=NULL, cyclus::ExchangeTranslationContext< Material > const *ctx=NULL) const
 
virtual double convert (Material::Ptr m, cyclus::Arc const *a=NULL, cyclus::ExchangeTranslationContext< Material > const *ctx=NULL) const
 
 FissConverter (Composition::Ptr c_fill, Composition::Ptr c_fiss, Composition::Ptr c_topup, std::string spectrum)
 
 FissConverter (Composition::Ptr c_fill, Composition::Ptr c_fiss, Composition::Ptr c_topup, std::string spectrum)
 
virtual ~FissConverter ()
 
virtual ~FissConverter ()
 

Private Attributes

Composition::Ptr c_fill_
 
Composition::Ptr c_fiss_
 
Composition::Ptr c_topup_
 
std::string spec_
 
double w_fill_
 
double w_fiss_
 
double w_topup_
 

Detailed Description

Definition at line 16 of file build/cycamore/fuel_fab.cc.

Constructor & Destructor Documentation

◆ FissConverter() [1/2]

cycamore::FissConverter::FissConverter ( Composition::Ptr c_fill,
Composition::Ptr c_fiss,
Composition::Ptr c_topup,
std::string spectrum )
inline

Definition at line 18 of file build/cycamore/fuel_fab.cc.

References cycamore::CosiWeight(), w_fill_, w_fiss_, and w_topup_.

◆ ~FissConverter() [1/2]

virtual cycamore::FissConverter::~FissConverter ( )
inlinevirtual

Definition at line 26 of file build/cycamore/fuel_fab.cc.

◆ FissConverter() [2/2]

cycamore::FissConverter::FissConverter ( Composition::Ptr c_fill,
Composition::Ptr c_fiss,
Composition::Ptr c_topup,
std::string spectrum )
inline

Definition at line 17 of file src/fuel_fab.cc.

References cycamore::CosiWeight(), w_fill_, w_fiss_, and w_topup_.

◆ ~FissConverter() [2/2]

virtual cycamore::FissConverter::~FissConverter ( )
inlinevirtual

Definition at line 25 of file src/fuel_fab.cc.

Member Function Documentation

◆ convert() [1/2]

virtual double cycamore::FissConverter::convert ( Material::Ptr m,
cyclus::Arc const * a = NULL,
cyclus::ExchangeTranslationContext< Material > const * ctx = NULL ) const
inlinevirtual

◆ convert() [2/2]

virtual double cycamore::FissConverter::convert ( Material::Ptr m,
cyclus::Arc const * a = NULL,
cyclus::ExchangeTranslationContext< Material > const * ctx = NULL ) const
inlinevirtual

Member Data Documentation

◆ c_fill_

Composition::Ptr cycamore::FissConverter::c_fill_
private

Definition at line 52 of file build/cycamore/fuel_fab.cc.

Referenced by convert().

◆ c_fiss_

Composition::Ptr cycamore::FissConverter::c_fiss_
private

Definition at line 51 of file build/cycamore/fuel_fab.cc.

Referenced by convert().

◆ c_topup_

Composition::Ptr cycamore::FissConverter::c_topup_
private

Definition at line 53 of file build/cycamore/fuel_fab.cc.

Referenced by convert().

◆ spec_

std::string cycamore::FissConverter::spec_
private

Definition at line 47 of file build/cycamore/fuel_fab.cc.

Referenced by convert().

◆ w_fill_

double cycamore::FissConverter::w_fill_
private

Definition at line 50 of file build/cycamore/fuel_fab.cc.

Referenced by convert(), and FissConverter().

◆ w_fiss_

double cycamore::FissConverter::w_fiss_
private

Definition at line 48 of file build/cycamore/fuel_fab.cc.

Referenced by convert(), and FissConverter().

◆ w_topup_

double cycamore::FissConverter::w_topup_
private

Definition at line 49 of file build/cycamore/fuel_fab.cc.

Referenced by convert(), and FissConverter().


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