Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
GIDI::Transporting::ProcessedFlux Class Reference

#include <GIDI.hpp>

Public Member Functions

 ProcessedFlux (double a_temperature, std::vector< double > const &a_multiGroupFlux)
 ProcessedFlux (ProcessedFlux const &a_processedFlux)
 ~ProcessedFlux ()
double temperature () const
std::vector< double > const & multiGroupFlux () const

Detailed Description

Stores multi-group flux data for a specified material temperature.

Currently, only supports l=0 flux. This needs to be fixed.

Definition at line 3622 of file GIDI.hpp.

Constructor & Destructor Documentation

◆ ProcessedFlux() [1/2]

GIDI::Transporting::ProcessedFlux::ProcessedFlux ( double a_temperature,
std::vector< double > const & a_multiGroupFlux )
Parameters
a_temperature
a_multiGroupFlux

Definition at line 389 of file GIDI_settings_particle.cc.

389 :
390 m_temperature( a_temperature ),
391 m_multiGroupFlux( a_multiGroupFlux ) {
392
393}

Referenced by ProcessedFlux().

◆ ProcessedFlux() [2/2]

GIDI::Transporting::ProcessedFlux::ProcessedFlux ( ProcessedFlux const & a_processedFlux)
Parameters
a_processedFlux[in] The ProcessedFlux instance to copy.

Definition at line 399 of file GIDI_settings_particle.cc.

399 :
400 m_temperature( a_processedFlux.temperature( ) ),
401 m_multiGroupFlux( a_processedFlux.multiGroupFlux( ) ) {
402
403}

◆ ~ProcessedFlux()

GIDI::Transporting::ProcessedFlux::~ProcessedFlux ( )

Definition at line 411 of file GIDI_settings_particle.cc.

411 {
412
413}

Member Function Documentation

◆ multiGroupFlux()

std::vector< double > const & GIDI::Transporting::ProcessedFlux::multiGroupFlux ( ) const
inline

Returns the value of the m_multiGroupFlux member.

Definition at line 3634 of file GIDI.hpp.

Referenced by ProcessedFlux().

◆ temperature()

double GIDI::Transporting::ProcessedFlux::temperature ( ) const
inline

Returns the value of the m_temperature member.

Definition at line 3633 of file GIDI.hpp.

Referenced by GIDI::Transporting::Particle::nearestProcessedFluxToTemperature(), and ProcessedFlux().


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