CYCAMORE
Public Member Functions | Private Attributes | List of all members
cycamore::TopupConverter Class Reference
Inheritance diagram for cycamore::TopupConverter:
Inheritance graph
[legend]
Collaboration diagram for cycamore::TopupConverter:
Collaboration graph
[legend]

Public Member Functions

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

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 95 of file _tmp_build/cycamore/fuel_fab.cc.

Constructor & Destructor Documentation

◆ TopupConverter() [1/2]

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

◆ ~TopupConverter() [1/2]

virtual cycamore::TopupConverter::~TopupConverter ( )
inlinevirtual

Definition at line 105 of file _tmp_build/cycamore/fuel_fab.cc.

◆ TopupConverter() [2/2]

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

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

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

Here is the call graph for this function:

◆ ~TopupConverter() [2/2]

virtual cycamore::TopupConverter::~TopupConverter ( )
inlinevirtual

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

Member Function Documentation

◆ convert() [1/2]

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

◆ convert() [2/2]

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

Member Data Documentation

◆ c_fill_

Composition::Ptr cycamore::TopupConverter::c_fill_
private

Definition at line 130 of file _tmp_build/cycamore/fuel_fab.cc.

◆ c_fiss_

Composition::Ptr cycamore::TopupConverter::c_fiss_
private

Definition at line 129 of file _tmp_build/cycamore/fuel_fab.cc.

◆ c_topup_

Composition::Ptr cycamore::TopupConverter::c_topup_
private

Definition at line 131 of file _tmp_build/cycamore/fuel_fab.cc.

◆ spec_

std::string cycamore::TopupConverter::spec_
private

Definition at line 125 of file _tmp_build/cycamore/fuel_fab.cc.

◆ w_fill_

double cycamore::TopupConverter::w_fill_
private

Definition at line 128 of file _tmp_build/cycamore/fuel_fab.cc.

◆ w_fiss_

double cycamore::TopupConverter::w_fiss_
private

Definition at line 126 of file _tmp_build/cycamore/fuel_fab.cc.

◆ w_topup_

double cycamore::TopupConverter::w_topup_
private

Definition at line 127 of file _tmp_build/cycamore/fuel_fab.cc.


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