Geant4-11
|
#include <MCGIDI.h>
Public Member Functions | |
double | getProductMultiplicityBias (int PoPID) const |
MCGIDI_samplingSettings (enum GIDI::xDataTOM_frame frame, bool wantVelocities, double(*rng)(void *), void *rngState) | |
int | setProductMultiplicityBias (GIDI::statusMessageReporting *smr, int PoPID, double fractor) |
~MCGIDI_samplingSettings () | |
Data Fields | |
double | mEp |
enum GIDI::xDataTOM_frame | mGotFrame |
double | mMu |
GIDI::MCGIDI_POP * | mPoP |
Private Attributes | |
double(* | mRng )(void *) |
void * | mRngState |
std::vector< struct MCGIDI_samplingMultiplicityBias_s > | mSamplingMultiplicityBiases |
enum GIDI::xDataTOM_frame | mWantFrame |
bool | mWantVelocities |
MCGIDI_samplingSettings::MCGIDI_samplingSettings | ( | enum GIDI::xDataTOM_frame | frame, |
bool | wantVelocities, | ||
double(*)(void *) | rng, | ||
void * | rngState | ||
) |
Definition at line 27 of file MCGIDI_samplingSettings.cc.
References mEp, mGotFrame, mMu, mPoP, mRng, mRngState, mWantFrame, mWantVelocities, and xDataTOM_frame_invalid.
MCGIDI_samplingSettings::~MCGIDI_samplingSettings | ( | void | ) |
Definition at line 42 of file MCGIDI_samplingSettings.cc.
|
inline |
Definition at line 147 of file MCGIDI.h.
References mSamplingMultiplicityBiases.
int MCGIDI_samplingSettings::setProductMultiplicityBias | ( | GIDI::statusMessageReporting * | smr, |
int | PoPID, | ||
double | fractor | ||
) |
Definition at line 48 of file MCGIDI_samplingSettings.cc.
References mSamplingMultiplicityBiases, smr_setReportError2, and smr_unknownID.
double MCGIDI_samplingSettings::mEp |
Definition at line 141 of file MCGIDI.h.
Referenced by MCGIDI_samplingSettings().
enum GIDI::xDataTOM_frame MCGIDI_samplingSettings::mGotFrame |
Definition at line 138 of file MCGIDI.h.
Referenced by MCGIDI_samplingSettings().
double MCGIDI_samplingSettings::mMu |
Definition at line 140 of file MCGIDI.h.
Referenced by MCGIDI_samplingSettings().
GIDI::MCGIDI_POP* MCGIDI_samplingSettings::mPoP |
Definition at line 139 of file MCGIDI.h.
Referenced by MCGIDI_samplingSettings().
|
private |
Definition at line 133 of file MCGIDI.h.
Referenced by MCGIDI_samplingSettings().
|
private |
Definition at line 134 of file MCGIDI.h.
Referenced by MCGIDI_samplingSettings().
|
private |
Definition at line 135 of file MCGIDI.h.
Referenced by getProductMultiplicityBias(), and setProductMultiplicityBias().
|
private |
Definition at line 131 of file MCGIDI.h.
Referenced by MCGIDI_samplingSettings().
|
private |
Definition at line 132 of file MCGIDI.h.
Referenced by MCGIDI_samplingSettings().