Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
MCGIDI_functions.cc File Reference
#include <typeinfo>
#include "MCGIDI.hpp"

Go to the source code of this file.

Namespaces

namespace  MCGIDI
 Simple C++ string class, useful as replacement for std::string if this cannot be used, or just for fun.
namespace  MCGIDI::Functions
namespace  MCGIDI::Probabilities

Functions

LUPI_HOST Function1dMCGIDI::Functions::parseMultiplicityFunction1d (SetupInfo &a_setupInfo, LUPI_maybeUnused Transporting::MC const &a_settings, GIDI::Suite const &a_suite)
LUPI_HOST Function1d_d1MCGIDI::Functions::parseFunction1d_d1 (GIDI::Functions::Function1dForm const *form1d)
LUPI_HOST Function1d_d2MCGIDI::Functions::parseFunction1d_d2 (GIDI::Functions::Function1dForm const *form1d)
LUPI_HOST Function2dMCGIDI::Functions::parseFunction2d (GIDI::Functions::Function2dForm const *form2d)
LUPI_HOST ProbabilityBase1dMCGIDI::Probabilities::parseProbability1d (GIDI::Functions::Function1dForm const *form1d)
LUPI_HOST ProbabilityBase2dMCGIDI::Probabilities::parseProbability2d (GIDI::Functions::Function2dForm const *form2d, SetupInfo *a_setupInfo)
LUPI_HOST ProbabilityBase2d_d1MCGIDI::Probabilities::parseProbability2d_d1 (GIDI::Functions::Function2dForm const *form2d, SetupInfo *a_setupInfo)
LUPI_HOST ProbabilityBase2d_d2MCGIDI::Probabilities::parseProbability2d_d2 (GIDI::Functions::Function2dForm const *form2d, SetupInfo *a_setupInfo)
LUPI_HOST ProbabilityBase3dMCGIDI::Probabilities::parseProbability3d (GIDI::Functions::Function3dForm const *form3d)
LUPI_HOST_DEVICE Interpolation MCGIDI::GIDI2MCGIDI_interpolation (ptwXY_interpolation a_interpolation)
LUPI_HOST_DEVICE Function1dType MCGIDI::Function1dClass (Functions::Function1d *funct)
LUPI_HOST_DEVICE Functions::Function1dMCGIDI::serializeFunction1d (LUPI::DataBuffer &a_buffer, LUPI::DataBuffer::Mode a_mode, Functions::Function1d *a_function1d)
LUPI_HOST_DEVICE Functions::Function1d_d1MCGIDI::serializeFunction1d_d1 (LUPI::DataBuffer &a_buffer, LUPI::DataBuffer::Mode a_mode, Functions::Function1d_d1 *a_function1d)
LUPI_HOST_DEVICE Functions::Function1d_d2MCGIDI::serializeFunction1d_d2 (LUPI::DataBuffer &a_buffer, LUPI::DataBuffer::Mode a_mode, Functions::Function1d_d2 *a_function1d)
LUPI_HOST_DEVICE Function2dType MCGIDI::Function2dClass (Functions::Function2d *funct)
LUPI_HOST_DEVICE Functions::Function2dMCGIDI::serializeFunction2d (LUPI::DataBuffer &a_buffer, LUPI::DataBuffer::Mode a_mode, Functions::Function2d *a_function2d)
LUPI_HOST_DEVICE ProbabilityBase1dType MCGIDI::ProbabilityBase1dClass (Probabilities::ProbabilityBase1d *funct)
LUPI_HOST_DEVICE Probabilities::ProbabilityBase1dMCGIDI::serializeProbability1d (LUPI::DataBuffer &a_buffer, LUPI::DataBuffer::Mode a_mode, Probabilities::ProbabilityBase1d *a_probability1d)
LUPI_HOST_DEVICE ProbabilityBase2dType MCGIDI::ProbabilityBase2dClass (Probabilities::ProbabilityBase2d *funct)
LUPI_HOST_DEVICE Probabilities::ProbabilityBase2dMCGIDI::serializeProbability2d (LUPI::DataBuffer &a_buffer, LUPI::DataBuffer::Mode a_mode, Probabilities::ProbabilityBase2d *a_probability2d)
LUPI_HOST_DEVICE Probabilities::ProbabilityBase2d_d1MCGIDI::serializeProbability2d_d1 (LUPI::DataBuffer &a_buffer, LUPI::DataBuffer::Mode a_mode, Probabilities::ProbabilityBase2d_d1 *a_probability2d)
LUPI_HOST_DEVICE Probabilities::ProbabilityBase2d_d2MCGIDI::serializeProbability2d_d2 (LUPI::DataBuffer &a_buffer, LUPI::DataBuffer::Mode a_mode, Probabilities::ProbabilityBase2d_d2 *a_probability2d)
LUPI_HOST_DEVICE ProbabilityBase3dType MCGIDI::ProbabilityBase3dClass (Probabilities::ProbabilityBase3d *funct)
LUPI_HOST_DEVICE Probabilities::ProbabilityBase3dMCGIDI::serializeProbability3d (LUPI::DataBuffer &a_buffer, LUPI::DataBuffer::Mode a_mode, Probabilities::ProbabilityBase3d *a_probability3d)