Geant4  10.02.p02
GIDI_settings_processedFlux Class Reference

#include <GIDI_settings.hh>

+ Collaboration diagram for GIDI_settings_processedFlux:

Public Member Functions

 GIDI_settings_processedFlux (GIDI_settings_flux const &flux, GIDI::ptwXPoints *groupX)
 
 GIDI_settings_processedFlux (GIDI_settings_processedFlux const &flux)
 
 ~GIDI_settings_processedFlux ()
 
double getTemperature () const
 
GIDI::ptwXPoints * groupFunction (GIDI::statusMessageReporting *smr, GIDI::ptwXPoints *groupX, GIDI::ptwXYPoints *ptwXY1, int order) const
 

Private Attributes

GIDI_settings_flux mFlux
 
std::vector< GIDI::ptwXYPoints * > mFluxXY
 
std::vector< GIDI::ptwXPoints * > mGroupedFlux
 

Detailed Description

Definition at line 168 of file GIDI_settings.hh.

Constructor & Destructor Documentation

GIDI_settings_processedFlux::GIDI_settings_processedFlux ( GIDI_settings_flux const &  flux,
GIDI::ptwXPoints *  groupX 
)
GIDI_settings_processedFlux::GIDI_settings_processedFlux ( GIDI_settings_processedFlux const &  flux)

Definition at line 156 of file GIDI_settings_particle.cc.

References mFlux, mFluxXY, mGroupedFlux, ptwX_clone(), ptwX_free(), ptwXY_clone(), ptwXY_free(), and GIDI_settings_flux::size().

+ Here is the call graph for this function:

GIDI_settings_processedFlux::~GIDI_settings_processedFlux ( )

Definition at line 178 of file GIDI_settings_particle.cc.

References mFluxXY, mGroupedFlux, ptwX_free(), and ptwXY_free().

+ Here is the call graph for this function:

Member Function Documentation

double GIDI_settings_processedFlux::getTemperature ( ) const
inline

Definition at line 180 of file GIDI_settings.hh.

References GIDI_settings_flux::getTemperature().

+ Here is the call graph for this function:

ptwXPoints * GIDI_settings_processedFlux::groupFunction ( GIDI::statusMessageReporting *  smr,
GIDI::ptwXPoints *  groupX,
GIDI::ptwXYPoints *  ptwXY1,
int  order 
) const

Definition at line 186 of file GIDI_settings_particle.cc.

References mFluxXY, mGroupedFlux, ptwXY_free(), ptwXY_getXMax(), ptwXY_getXMin(), ptwXY_groupTwoFunctions(), and ptwXY_xSlice().

Referenced by GIDI_settings_particle::groupFunction().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Member Data Documentation

GIDI_settings_flux GIDI_settings_processedFlux::mFlux
private

Definition at line 171 of file GIDI_settings.hh.

Referenced by GIDI_settings_processedFlux().

std::vector<GIDI::ptwXYPoints *> GIDI_settings_processedFlux::mFluxXY
private
std::vector<GIDI::ptwXPoints *> GIDI_settings_processedFlux::mGroupedFlux
private

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