Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
Go to the source code of this file.
Macros | |
#define | N 5 |
#define | W 4 |
#define | POLY 0xedb88320 /* p(x) reflected, with x^32 implied */ |
Functions | |
local z_crc_t multmodp | OF ((z_crc_t a, z_crc_t b)) |
local z_crc_t x2nmodp | OF ((z_off64_t n, unsigned k)) |
local z_crc_t | multmodp (z_crc_t a, z_crc_t b) |
local z_crc_t | x2nmodp (z_off64_t n, unsigned k) |
const z_crc_t FAR *ZEXPORT | get_crc_table () |
unsigned long ZEXPORT | crc32_z (unsigned long crc, const unsigned char FAR *buf, z_size_t len) |
unsigned long ZEXPORT | crc32 (unsigned long crc, const unsigned char FAR *buf, uInt len) |
uLong ZEXPORT | crc32_combine64 (uLong crc1, uLong crc2, z_off64_t len2) |
uLong ZEXPORT | crc32_combine (uLong crc1, uLong crc2, z_off_t len2) |
uLong ZEXPORT | crc32_combine_gen64 (z_off64_t len2) |
uLong ZEXPORT | crc32_combine_gen (z_off_t len2) |
uLong ZEXPORT | crc32_combine_op (uLong crc1, uLong crc2, uLong op) |
#define N 5 |
Definition at line 57 of file crc32.c.
Referenced by G4LFission::ApplyYourself(), G4CascadeFinalStateAlgorithm::BetaKopylov(), G4HadPhaseSpaceKopylov::BetaKopylov(), G4HETCFragment::BetaRand(), G4GNASHTransitions::CalculateProbability(), G4PreCompoundTransitions::CalculateProbability(), G4NeutrinoNucleusModel::CalculateQEratioA(), G4QuasiElRatios::ChExElCoef(), G4QuasiElRatios::ChExer(), G4ComponentGGHadronNucleusXsc::ComputeCrossSections(), crc32_z(), G4FermiPhaseSpaceDecay::Decay(), G4TClassicalRK4< T_Equation, N >::DumbStepper(), G4TExplicitEuler< T_Equation, N >::DumbStepper(), G4TSimpleHeum< T_Equation, N >::DumbStepper(), G4TSimpleRunge< T_Equation, N >::DumbStepper(), G4INCL::HornerEvaluator< M >::eval(), G4INCL::HornerEvaluator< 1 >::eval(), G4PreCompoundAlpha::FactorialFactor(), G4PreCompoundDeuteron::FactorialFactor(), G4PreCompoundHe3::FactorialFactor(), G4PreCompoundTriton::FactorialFactor(), G4CascadeFinalStateAlgorithm::FillUsingKopylov(), G4Abla::fissionDistri(), CLHEP::MixMaxRng::flat(), G4Isotope::G4Isotope(), G4LevelManager::G4LevelManager(), G4TCashKarpRKF45< T_Equation, N >::G4TCashKarpRKF45(), G4TDormandPrince45< T_Equation, N >::G4TDormandPrince45(), G4TExplicitEuler< T_Equation, N >::G4TExplicitEuler(), G4TSimpleHeum< T_Equation, N >::G4TSimpleHeum(), G4INCL::PhaseSpaceKopylov::generate(), G4HadPhaseSpaceKopylov::GenerateMultiBody(), G4NistElementBuilder::GetAtomicMass(), G4NistManager::GetAtomicMass(), G4ComponentSAIDTotalXS::GetChargeExchangeCrossSection(), G4QuasiElRatios::GetChExFactor(), G4ChipsKaonZeroElasticXS::GetChipsCrossSection(), G4ChipsKaonZeroInelasticXS::GetChipsCrossSection(), G4ChipsComponentXS::GetElasticElementCrossSection(), G4ComponentSAIDTotalXS::GetElasticElementCrossSection(), G4ComponentSAIDTotalXS::GetElasticIsotopeCrossSection(), G4ElectroNuclearCrossSection::GetElementCrossSection(), G4PhotoNuclearCrossSection::GetElementCrossSection(), G4QuasiElRatios::GetElTot(), G4DNADiracRMatrixExcitationModel::GetExtendedTotalCrossSection(), G4PairingCorrection::GetFissionPairingCorrection(), G4Abla::gethyperbinding(), G4PSStepChecker3D::GetIndex(), G4ChipsComponentXS::GetInelasticElementCrossSection(), G4ComponentSAIDTotalXS::GetInelasticElementCrossSection(), G4ComponentSAIDTotalXS::GetInelasticIsotopeCrossSection(), G4ChipsKaonZeroElasticXS::GetIsoCrossSection(), G4ChipsKaonZeroInelasticXS::GetIsoCrossSection(), G4NistElementBuilder::GetIsotopeAbundance(), G4NistManager::GetIsotopeAbundance(), G4NistElementBuilder::GetIsotopeMass(), G4NistManager::GetIsotopeMass(), G4MuonicAtomHelper::GetLinApprox(), G4LightIonQMDNucleus::GetNuclearMass(), G4QMDNucleus::GetNuclearMass(), G4CameronGilbertPairingCorrections::GetPairingCorrection(), G4CameronShellPlusPairingCorrections::GetPairingCorrection(), G4CameronTruranHilfPairingCorrections::GetPairingCorrection(), G4CookPairingCorrections::GetPairingCorrection(), G4NuclearLevelData::GetPairingCorrection(), G4PairingCorrection::GetPairingCorrection(), G4CameronGilbertShellCorrections::GetShellCorrection(), G4CameronTruranHilfShellCorrections::GetShellCorrection(), G4CookShellCorrections::GetShellCorrection(), G4ShellCorrection::GetShellCorrection(), G4DNARelativisticIonisationModel::GetTotalCrossSection(), G4ChipsComponentXS::GetTotalElementCrossSection(), G4ComponentSAIDTotalXS::GetTotalElementCrossSection(), G4ComponentSAIDTotalXS::GetTotalIsotopeCrossSection(), G4FastVector< Type, N >::Initialize(), G4TDormandPrince45< T_Equation, N >::Interpolate4thOrder(), G4TDormandPrince45< T_Equation, N >::Interpolate5thOrder(), G4GDMLReadMaterials::IsotopeRead(), nf_p1evl(), nf_polevl(), CLHEP::MTwistEngine::operator float(), CLHEP::MTwistEngine::operator unsigned int(), PoPs_particleLoadInfo(), G4Cerenkov::PostStepDoIt(), G4PreCompoundIon::ProbabilityDistributionFunction(), G4PreCompoundNucleon::ProbabilityDistributionFunction(), G4ChipsElasticModel::SampleInvariantT(), G4XrayReflection::SaveHenkeDataAsMaterialProperty(), G4QuasiElRatios::Scatter(), HepTool::Evaluator::setSystemOfUnits(), G4TDormandPrince45< T_Equation, N >::SetupInterpolation5thOrder(), G4TMagErrorStepper< T_Stepper, T_Equation, N >::Stepper(), G4TCashKarpRKF45< T_Equation, N >::StepWithError(), G4TDormandPrince45< T_Equation, N >::StepWithError(), G4TDormandPrince45< T_Equation, N >::StepWithFinalDerivate(), and PTL::TypeMutex().
#define POLY 0xedb88320 /* p(x) reflected, with x^32 implied */ |
Definition at line 150 of file crc32.c.
Referenced by multmodp().
#define W 4 |
Definition at line 85 of file crc32.c.
Referenced by G4EmCorrections::BarkasCorrection(), crc32_z(), G4DiffractiveExcitation::CreateStrings(), G4PAIModelData::CrossSectionPerVolume(), G4PAIPhotData::CrossSectionPerVolume(), G4PAIModelData::DEDXPerVolume(), G4PAIPhotData::DEDXPerVolume(), G4EquilibriumEvaporator::deExcite(), G4BetaDecayCorrections::FermiFunction(), G4Abla::fissility(), G4Abla::func_trans(), G4DNAIRT::GetIndependentReactionTime(), G4VXTRenergyLoss::GetMeanFreePath(), G4PAIPhotData::GetPlasmonRatio(), G4VXTRenergyLoss::GetXTRrandomEnergy(), G4ForwardXrayTR::PostStepDoIt(), G4GammaConversionToMuons::PostStepDoIt(), G4PAIPhotData::SampleAlongStepPhotonTransfer(), G4PAIPhotData::SampleAlongStepPlasmonTransfer(), G4PAIModelData::SampleAlongStepTransfer(), G4PAIPhotData::SampleAlongStepTransfer(), G4PAIPhotData::SamplePostStepPhotonTransfer(), G4PAIPhotData::SamplePostStepPlasmonTransfer(), G4PAIModelData::SamplePostStepTransfer(), G4PAIPhotData::SamplePostStepTransfer(), G4DiffuseElastic::SampleTableThetaCMS(), G4DiffuseElasticV2::SampleTableThetaCMS(), G4NuclNuclDiffuseElastic::SampleTableThetaCMS(), and HepTool::Evaluator::setSystemOfUnits().
unsigned long ZEXPORT crc32 | ( | unsigned long | crc, |
const unsigned char FAR * | buf, | ||
uInt | len ) |
Definition at line 1072 of file crc32.c.
Referenced by deflate(), deflateResetKeep(), inflate(), and read_buf().
uLong ZEXPORT crc32_combine | ( | uLong | crc1, |
uLong | crc2, | ||
z_off_t | len2 ) |
Definition at line 1093 of file crc32.c.
uLong ZEXPORT crc32_combine64 | ( | uLong | crc1, |
uLong | crc2, | ||
z_off64_t | len2 ) |
Definition at line 1081 of file crc32.c.
Referenced by crc32_combine().
uLong ZEXPORT crc32_combine_gen | ( | z_off_t | len2 | ) |
uLong ZEXPORT crc32_combine_gen64 | ( | z_off64_t | len2 | ) |
Definition at line 1102 of file crc32.c.
Referenced by crc32_combine_gen().
uLong ZEXPORT crc32_combine_op | ( | uLong | crc1, |
uLong | crc2, | ||
uLong | op ) |
unsigned long ZEXPORT crc32_z | ( | unsigned long | crc, |
const unsigned char FAR * | buf, | ||
z_size_t | len ) |
Definition at line 748 of file crc32.c.
Referenced by crc32().
const z_crc_t FAR *ZEXPORT get_crc_table | ( | ) |
local z_crc_t multmodp | ( | z_crc_t | a, |
z_crc_t | b ) |
Definition at line 551 of file crc32.c.
Referenced by crc32_combine64(), crc32_combine_op(), and x2nmodp().
local z_crc_t x2nmodp | ( | z_off64_t | n, |
unsigned | k ) |
Definition at line 575 of file crc32.c.
Referenced by crc32_combine64(), and crc32_combine_gen64().