| 
    Geant4
    10.02.p01
    
   | 
 
#include <GIDI_settings.hh>
 Collaboration diagram for GIDI_settings_flux:Public Member Functions | |
| GIDI_settings_flux (std::string const &label, double temperature_MeV) | |
| GIDI_settings_flux (char const *label, double temperature_MeV) | |
| GIDI_settings_flux (GIDI_settings_flux const &flux) | |
| ~GIDI_settings_flux () | |
| GIDI_settings_flux_order const * | operator[] (int order) const | 
| int | getMaxOrder (void) const | 
| int | size (void) const | 
| std::string | getLabel () const | 
| bool | isLabel (std::string const &label) const | 
| bool | isLabel (char const *label) const | 
| double | getTemperature () const | 
| void | addFluxOrder (GIDI_settings_flux_order const &fluxOrder) | 
| void | print (bool outline=true, int valuesPerLine=10) const | 
Private Attributes | |
| std::string | mLabel | 
| Label for the flux.  More... | |
| double | mTemperature | 
| std::vector < GIDI_settings_flux_order >  | mFluxOrders | 
| List of fluxes for each Legendre order, l, sorted by Legendre order starting with l = 0.  More... | |
Definition at line 120 of file GIDI_settings.hh.
| GIDI_settings_flux::GIDI_settings_flux | ( | std::string const & | label, | 
| double | temperature_MeV | ||
| ) | 
Definition at line 89 of file GIDI_settings_flux.cc.
References mLabel, and mTemperature.
| GIDI_settings_flux::GIDI_settings_flux | ( | char const * | label, | 
| double | temperature_MeV | ||
| ) | 
Definition at line 97 of file GIDI_settings_flux.cc.
References mLabel, and mTemperature.
| GIDI_settings_flux::GIDI_settings_flux | ( | GIDI_settings_flux const & | flux | ) | 
Definition at line 105 of file GIDI_settings_flux.cc.
References addFluxOrder(), getLabel(), mFluxOrders, mLabel, and mTemperature.
 Here is the call graph for this function:| GIDI_settings_flux::~GIDI_settings_flux | ( | ) | 
Definition at line 114 of file GIDI_settings_flux.cc.
| void GIDI_settings_flux::addFluxOrder | ( | GIDI_settings_flux_order const & | fluxOrder | ) | 
Definition at line 127 of file GIDI_settings_flux.cc.
References GIDI_settings_flux_order::getOrder(), and mFluxOrders.
Referenced by GIDI_settings_flux().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 137 of file GIDI_settings.hh.
Referenced by GIDI_settings_flux().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 134 of file GIDI_settings.hh.
      
  | 
  inline | 
Definition at line 140 of file GIDI_settings.hh.
Referenced by GIDI_settings_particle::addFlux(), and GIDI_settings_processedFlux::getTemperature().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 138 of file GIDI_settings.hh.
      
  | 
  inline | 
Definition at line 139 of file GIDI_settings.hh.
| GIDI_settings_flux_order const * GIDI_settings_flux::operator[] | ( | int | order | ) | const | 
Definition at line 120 of file GIDI_settings_flux.cc.
References mFluxOrders.
| void GIDI_settings_flux::print | ( | bool | outline = true,  | 
        
| int | valuesPerLine = 10  | 
        ||
| ) | const | 
Definition at line 139 of file GIDI_settings_flux.cc.
References mFluxOrders, mLabel, and size().
 Here is the call graph for this function:
      
  | 
  inline | 
Definition at line 135 of file GIDI_settings.hh.
Referenced by GIDI_settings_processedFlux::GIDI_settings_processedFlux(), and print().
 Here is the caller graph for this function:
      
  | 
  private | 
List of fluxes for each Legendre order, l, sorted by Legendre order starting with l = 0.
Definition at line 125 of file GIDI_settings.hh.
Referenced by addFluxOrder(), GIDI_settings_flux(), operator[](), and print().
      
  | 
  private | 
Label for the flux.
Definition at line 123 of file GIDI_settings.hh.
Referenced by GIDI_settings_flux(), and print().
      
  | 
  private | 
Definition at line 124 of file GIDI_settings.hh.
Referenced by GIDI_settings_flux().