Geant4  10.02
MCGIDI_kinetics.cc File Reference
#include <string.h>
#include <cmath>
#include "MCGIDI.h"
+ Include dependency graph for MCGIDI_kinetics.cc:

Go to the source code of this file.

Functions

int MCGIDI_kinetics_2BodyReaction (statusMessageReporting *smr, MCGIDI_angular *angular, double K, double mu, double phi, MCGIDI_sampledProductsData *outgoingData)
 
int MCGIDI_kinetics_COMKineticEnergy2LabEnergyAndMomentum (statusMessageReporting *, double beta, double e_kinetic_com, double mu, double phi, double m3cc, double m4cc, MCGIDI_sampledProductsData *outgoingData)
 
int MCGIDI_kinetics_COM2Lab (statusMessageReporting *smr, MCGIDI_quantitiesLookupModes &modes, MCGIDI_decaySamplingInfo *decaySamplingInfo, double masses[3])
 

Function Documentation

int MCGIDI_kinetics_2BodyReaction ( statusMessageReporting *  smr,
MCGIDI_angular *  angular,
double  K,
double  mu,
double  phi,
MCGIDI_sampledProductsData *  outgoingData 
)

Definition at line 18 of file MCGIDI_kinetics.cc.

References m2, m3, MCGIDI_kinetics_COMKineticEnergy2LabEnergyAndMomentum(), and x.

Referenced by MCGIDI_outputChannel_sampleProductsAtE().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

int MCGIDI_kinetics_COM2Lab ( statusMessageReporting *  smr,
MCGIDI_quantitiesLookupModes &  modes,
MCGIDI_decaySamplingInfo *  decaySamplingInfo,
double  masses[3] 
)

Definition at line 105 of file MCGIDI_kinetics.cc.

References a.

Referenced by MCGIDI_outputChannel_sampleProductsAtE().

+ Here is the caller graph for this function:

int MCGIDI_kinetics_COMKineticEnergy2LabEnergyAndMomentum ( statusMessageReporting *  ,
double  beta,
double  e_kinetic_com,
double  mu,
double  phi,
double  m3cc,
double  m4cc,
MCGIDI_sampledProductsData *  outgoingData 
)

Definition at line 38 of file MCGIDI_kinetics.cc.

References x.

Referenced by MCGIDI_kinetics_2BodyReaction().

+ Here is the caller graph for this function: