|
Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
|
Go to the source code of this file.
Classes | |
| class | LUPI::DataBuffer |
Namespaces | |
| namespace | LUPI |
Macros | |
| #define | DATA_MEMBER_SIMPLE(member, buffer, index, mode) |
| #define | DATA_MEMBER_CAST(member, buf, mode, someType) |
| #define | DATA_MEMBER_CHAR(member, buf, mode) |
| #define | DATA_MEMBER_INT( member, buf, mode) |
| #define | DATA_MEMBER_FLOAT(member, buf, mode) |
| #define | DATA_MEMBER_DOUBLE(member, buf, mode) |
| #define | DATA_MEMBER_SIZE_T(member, buf, mode) |
| #define | DATA_MEMBER_STRING(member, buf, mode) |
| #define | DATA_MEMBER_STD_STRING(member, buf, mode) |
| #define | DATA_MEMBER_VECTOR_FLOAT(member, buf, mode) |
| #define | DATA_MEMBER_VECTOR_DOUBLE(member, buf, mode) |
| #define | DATA_MEMBER_VECTOR_INT(member, buf, mode) |
| #define | DATA_MEMBER_VECTOR_BOOL(member, buf, mode) |
| #define | DATA_MEMBER_CHAR_ARRAY(member, buf, mode) |
| #define | DATA_MEMBER_VECTOR_SIZE_T(member, buf, mode) |
| #define DATA_MEMBER_CAST | ( | member, | |
| buf, | |||
| mode, | |||
| someType ) |
Definition at line 283 of file LUPI_dataBuffer.hpp.
Referenced by MCGIDI::NuclideGammaBranchInfo::serialize(), MCGIDI::OutputChannel::serialize(), MCGIDI::Product::serialize(), MCGIDI::Reaction::serialize(), MCGIDI::URR_protareInfo::serialize(), MCGIDI::ProtareSingle::serialize2(), MCGIDI::Protare::serializeCommon(), and MCGIDI::Sampling::Upscatter::serializeModelDBRC_data().
| #define DATA_MEMBER_CHAR | ( | member, | |
| buf, | |||
| mode ) |
Definition at line 289 of file LUPI_dataBuffer.hpp.
| #define DATA_MEMBER_CHAR_ARRAY | ( | member, | |
| buf, | |||
| mode ) |
Definition at line 478 of file LUPI_dataBuffer.hpp.
Referenced by MCGIDI::NuclideGammaBranchStateInfo::serialize().
| #define DATA_MEMBER_DOUBLE | ( | member, | |
| buf, | |||
| mode ) |
Definition at line 292 of file LUPI_dataBuffer.hpp.
Referenced by MCGIDI::ACE_URR_probabilityTable::serialize(), MCGIDI::DelayedNeutron::serialize(), MCGIDI::Distributions::AngularTwoBody::serialize(), MCGIDI::Distributions::Distribution::serialize(), MCGIDI::Distributions::IncoherentElasticTNSL::serialize(), MCGIDI::Distributions::KalbachMann::serialize(), MCGIDI::DomainHash::serialize(), MCGIDI::Functions::Constant1d::serialize(), MCGIDI::Functions::FunctionBase::serialize(), MCGIDI::Functions::TerrellFissionNeutronMultiplicityModel::serialize(), MCGIDI::GRIN_capture::serialize(), MCGIDI::GRIN_inelastic::serialize(), MCGIDI::HeatedCrossSectionContinuousEnergy::serialize(), MCGIDI::HeatedReactionCrossSectionContinuousEnergy::serialize(), MCGIDI::HeatedReactionCrossSectionMultiGroup::serialize(), MCGIDI::NuclideGammaBranchInfo::serialize(), MCGIDI::NuclideGammaBranchStateInfo::serialize(), MCGIDI::Probabilities::DiscreteGamma2d::serialize(), MCGIDI::Probabilities::Evaporation2d::serialize(), MCGIDI::Probabilities::NBodyPhaseSpace2d::serialize(), MCGIDI::Probabilities::PrimaryGamma2d::serialize(), MCGIDI::Probabilities::SimpleMaxwellianFission2d::serialize(), MCGIDI::Probabilities::Watt2d::serialize(), MCGIDI::Product::serialize(), MCGIDI::Reaction::serialize(), MCGIDI::Sampling::Upscatter::ModelDBRC_data::serialize(), MCGIDI::URR_protareInfo::serialize(), MCGIDI::ProtareComposite::serialize2(), MCGIDI::ProtareSingle::serialize2(), MCGIDI::ProtareTNSL::serialize2(), and MCGIDI::Protare::serializeCommon().
| #define DATA_MEMBER_FLOAT | ( | member, | |
| buf, | |||
| mode ) |
Definition at line 291 of file LUPI_dataBuffer.hpp.
| #define DATA_MEMBER_INT | ( | member, | |
| buf, | |||
| mode ) |
Definition at line 290 of file LUPI_dataBuffer.hpp.
Referenced by MCGIDI::ContinuousEnergyGain::serialize(), MCGIDI::DelayedNeutron::serialize(), MCGIDI::Distributions::AngularTwoBody::serialize(), MCGIDI::Distributions::Branching3d::serialize(), MCGIDI::Distributions::CoherentElasticTNSL::serialize(), MCGIDI::Distributions::CoherentPhotoAtomicScattering::serialize(), MCGIDI::Distributions::Distribution::serialize(), MCGIDI::Distributions::PairProductionGamma::serialize(), MCGIDI::Functions::Branching1d::serialize(), MCGIDI::Functions::Function1d::serialize(), MCGIDI::Functions::Function2d::serialize(), MCGIDI::Functions::FunctionBase::serialize(), MCGIDI::Functions::Regions1d::serialize(), MCGIDI::Functions::XYs2d::serialize(), MCGIDI::GRIN_capture::serialize(), MCGIDI::GRIN_captureLevelProbability::serialize(), MCGIDI::GRIN_inelastic::serialize(), MCGIDI::HeatedCrossSectionContinuousEnergy::serialize(), MCGIDI::HeatedCrossSectionMultiGroup::serialize(), MCGIDI::HeatedCrossSectionsContinuousEnergy::serialize(), MCGIDI::HeatedCrossSectionsMultiGroup::serialize(), MCGIDI::MultiGroupGain::serialize(), MCGIDI::NuclideGammaBranchInfo::serialize(), MCGIDI::NuclideGammaBranchStateInfo::serialize(), MCGIDI::OutputChannel::serialize(), MCGIDI::Probabilities::NBodyPhaseSpace2d::serialize(), MCGIDI::Probabilities::PrimaryGamma2d::serialize(), MCGIDI::Probabilities::ProbabilityBase1d::serialize(), MCGIDI::Probabilities::ProbabilityBase3d::serialize(), MCGIDI::Probabilities::Regions2d::serialize(), MCGIDI::Probabilities::WeightedFunctionals2d::serialize(), MCGIDI::Probabilities::XYs2d::serialize(), MCGIDI::Probabilities::XYs3d::serialize(), MCGIDI::Product::serialize(), MCGIDI::Reaction::serialize(), MCGIDI::URR_protareInfos::serialize(), MCGIDI::ProtareComposite::serialize2(), MCGIDI::ProtareSingle::serialize2(), MCGIDI::ProtareTNSL::serialize2(), MCGIDI::serializeACE_URR_probabilityTables(), MCGIDI::Protare::serializeCommon(), MCGIDI::serializeDelayedNeutrons(), MCGIDI::serializeDistribution(), MCGIDI::serializeFissionResiduals(), MCGIDI::serializeFunction1d(), MCGIDI::serializeFunction1d_d1(), MCGIDI::serializeFunction1d_d2(), MCGIDI::serializeFunction2d(), MCGIDI::serializeProbability1d(), MCGIDI::serializeProbability2d(), MCGIDI::serializeProbability2d_d1(), MCGIDI::serializeProbability2d_d2(), MCGIDI::serializeProbability3d(), MCGIDI::serializeProducts(), MCGIDI::serializeQs(), and MCGIDI::serializeURR_mode().
| #define DATA_MEMBER_SIMPLE | ( | member, | |
| buffer, | |||
| index, | |||
| mode ) |
Definition at line 277 of file LUPI_dataBuffer.hpp.
| #define DATA_MEMBER_SIZE_T | ( | member, | |
| buf, | |||
| mode ) |
Definition at line 293 of file LUPI_dataBuffer.hpp.
Referenced by MCGIDI::DomainHash::serialize(), MCGIDI::GRIN_captureToCompound::serialize(), MCGIDI::HeatedReactionCrossSectionContinuousEnergy::serialize(), MCGIDI::HeatedReactionCrossSectionMultiGroup::serialize(), MCGIDI::Reaction::serialize(), and MCGIDI::ProtareComposite::serialize2().
| #define DATA_MEMBER_STD_STRING | ( | member, | |
| buf, | |||
| mode ) |
Definition at line 310 of file LUPI_dataBuffer.hpp.
Referenced by GUPI::Ancestry::serialize(), and GUPI::Entry::serialize().
| #define DATA_MEMBER_STRING | ( | member, | |
| buf, | |||
| mode ) |
Definition at line 295 of file LUPI_dataBuffer.hpp.
Referenced by MCGIDI::Probabilities::PrimaryGamma2d::serialize(), MCGIDI::Probabilities::Recoil2d::serialize(), MCGIDI::Product::serialize(), MCGIDI::Reaction::serialize(), MCGIDI::ProtareSingle::serialize2(), and MCGIDI::Protare::serializeCommon().
| #define DATA_MEMBER_VECTOR_BOOL | ( | member, | |
| buf, | |||
| mode ) |
Definition at line 445 of file LUPI_dataBuffer.hpp.
Referenced by MCGIDI::GRIN_levelsAndProbabilities::serialize().
| #define DATA_MEMBER_VECTOR_DOUBLE | ( | member, | |
| buf, | |||
| mode ) |
Definition at line 371 of file LUPI_dataBuffer.hpp.
Referenced by MCGIDI::ACE_URR_probabilityTable::serialize(), MCGIDI::ACE_URR_probabilityTables::serialize(), MCGIDI::Distributions::CoherentElasticTNSL::serialize(), MCGIDI::Distributions::CoherentPhotoAtomicScattering::serialize(), MCGIDI::Distributions::IncoherentBoundToFreePhotoAtomicScattering::serialize(), MCGIDI::Distributions::IncoherentPhotoAtomicScattering::serialize(), MCGIDI::Functions::Gridded1d::serialize(), MCGIDI::Functions::Polynomial1d::serialize(), MCGIDI::Functions::Regions1d::serialize(), MCGIDI::Functions::XYs1d::serialize(), MCGIDI::Functions::XYs2d::serialize(), MCGIDI::GRIN_capture::serialize(), MCGIDI::GRIN_inelastic::serialize(), MCGIDI::GRIN_inelasticForEnergy::serialize(), MCGIDI::GRIN_levelsAndProbabilities::serialize(), MCGIDI::HeatedCrossSectionContinuousEnergy::serialize(), MCGIDI::HeatedCrossSectionMultiGroup::serialize(), MCGIDI::HeatedCrossSectionsContinuousEnergy::serialize(), MCGIDI::HeatedCrossSectionsMultiGroup::serialize(), MCGIDI::HeatedReactionCrossSectionMultiGroup::serialize(), MCGIDI::MultiGroupGain::serialize(), MCGIDI::MultiGroupHash::serialize(), MCGIDI::Probabilities::ProbabilityBase::serialize(), MCGIDI::Probabilities::Xs_pdf_cdf1d::serialize(), MCGIDI::Sampling::Upscatter::ModelDBRC_data::serialize(), and MCGIDI::ProtareSingle::serialize2().
| #define DATA_MEMBER_VECTOR_FLOAT | ( | member, | |
| buf, | |||
| mode ) |
Definition at line 352 of file LUPI_dataBuffer.hpp.
| #define DATA_MEMBER_VECTOR_INT | ( | member, | |
| buf, | |||
| mode ) |
Definition at line 408 of file LUPI_dataBuffer.hpp.
Referenced by MCGIDI::GRIN_levelsAndProbabilities::serialize(), MCGIDI::HeatedCrossSectionsMultiGroup::serialize(), MCGIDI::Reaction::serialize(), and MCGIDI::Protare::serializeCommon().
| #define DATA_MEMBER_VECTOR_SIZE_T | ( | member, | |
| buf, | |||
| mode ) |
Definition at line 500 of file LUPI_dataBuffer.hpp.
Referenced by MCGIDI::GRIN_inelasticForEnergy::serialize(), MCGIDI::HeatedCrossSectionContinuousEnergy::serialize(), MCGIDI::NuclideGammaBranchStateInfo::serialize(), MCGIDI::Reaction::serialize(), and MCGIDI::Sampling::Upscatter::ModelDBRC_data::serialize().