#include <G4ShiftedGaussian.hh>
Public 멤버 함수 | |
| G4ShiftedGaussian (void) | |
| G4ShiftedGaussian (G4int Verbosity) | |
| G4double | G4FindShiftedMean (G4double RequestedMean, G4double RequestedStdDev) |
| void | G4InsertShiftedMean (G4double ShiftedMean, G4double RequestedMean, G4double RequestedStdDev) |
| void | G4SetVerbosity (G4int WhatVerbosity) |
| ~G4ShiftedGaussian (void) | |
Protected 멤버 함수 | |
| void | Initialize (void) |
Protected 속성 | |
| std::vector< std::pair < std::pair< G4double, G4double >, G4double > > | ShiftedMean_ |
| G4int | Verbosity_ |
G4ShiftedGaussian is a class for storing the shifted values used for sampling a Gaussian distribution and returning only positive values; it is integrated into G4FPYSamplingOps
G4ShiftedGaussian.hh 파일의 45 번째 라인에서 정의되었습니다.
| G4ShiftedGaussian::G4ShiftedGaussian | ( | void | ) |
Default constructor
G4ShiftedGaussian.cc 파일의 42 번째 라인에서 정의되었습니다.
다음을 참조함 : Initialize(), G4FFGDefaultValues::Verbosity, Verbosity_.
| G4ShiftedGaussian::G4ShiftedGaussian | ( | G4int | Verbosity | ) |
Overloaded constructor
Verbosity: Verbosity levelG4ShiftedGaussian.cc 파일의 52 번째 라인에서 정의되었습니다.
다음을 참조함 : Initialize(), Verbosity_.
| G4ShiftedGaussian::~G4ShiftedGaussian | ( | void | ) |
Default deconstructor.
G4ShiftedGaussian.cc 파일의 126 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__.
Returns the shifted mean that correlates to a RequestedMean and RequestedStdDev pair. 0 is returned if there is no associated value.
G4ShiftedGaussian.cc 파일의 72 번째 라인에서 정의되었습니다.
다음을 참조함 : first, G4FFG_SAMPLING_FUNCTIONENTER__, G4FFG_SAMPLING_FUNCTIONLEAVE__, ShiftedMean_.
다음에 의해서 참조됨 : G4FPYSamplingOps::CheckAndSetParameters().
| void G4ShiftedGaussian::G4InsertShiftedMean | ( | G4double | ShiftedMean, |
| G4double | RequestedMean, | ||
| G4double | RequestedStdDev | ||
| ) |
Inserts a ShiftedMean indexed by the RequestedMean and RequestedStdDev
G4ShiftedGaussian.cc 파일의 96 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FFG_SAMPLING_FUNCTIONENTER__, G4FFG_SAMPLING_FUNCTIONLEAVE__, ShiftedMean_.
다음에 의해서 참조됨 : G4FPYSamplingOps::ShiftParameters().
Sets the verbosity levels
WhichVerbosity: Combination of levelsSILENT: All verbose output is repressedUPDATES: Only high-level internal changes are reportedDAUGHTER_INFO: Displays information about daughter product samplingNEUTRON_INFO: Displays information about neutron samplingGAMMA_INFO: Displays information about gamma samplingALPHA_INFO: Displays information about alpha samplingMOMENTUM_INFO: Displays information about momentum balancingEXTRAPOLATION_INTERPOLATION_INFO: Displays information about any data extrapolation or interpolation that occursDEBUG: Reports program flow as it steps through functionsPRINT_ALL: Displays any and all output G4ShiftedGaussian.cc 파일의 116 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FFG_SAMPLING_FUNCTIONENTER__, G4FFG_SAMPLING_FUNCTIONLEAVE__, Verbosity_.
다음에 의해서 참조됨 : G4FPYSamplingOps::G4SetVerbosity().
Initialize is a common function called by all constructors.
G4ShiftedGaussian.cc 파일의 62 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__.
다음에 의해서 참조됨 : G4ShiftedGaussian().
|
protected |
Contains the adjusted mean of the POSITIVE only Gaussian distribution associated with a RequestedMean and RequestedStdDev pair.
G4ShiftedGaussian.hh 파일의 107 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FindShiftedMean(), G4InsertShiftedMean().
|
protected |
Verbosity level
G4ShiftedGaussian.hh 파일의 109 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4SetVerbosity(), G4ShiftedGaussian().
1.8.5