Library API
Class Hierarchy
-
- Namespace crpropa
- Struct CLOCK_TLS_ITEM
- Struct NuclearMassTable
- Struct RANDOM_TLS_ITEM
- Struct SophiaEventOutput
- Class AbstractAccelerationModule
- Class AbstractCondition
- Class AdiabaticCooling
- Class AdvectionField
- Class AdvectionFieldList
- Class ArchimedeanSpiralField
- Class Base64
- Class BlackbodyPhotonField
- Class Candidate
- Class CandidateSplitting
- Class Clock
- Class Clock::Impl
- Class CMB
- Class CMZField
- Class ConstantDensity
- Class ConstantMomentumDiffusion
- Class ConstantSphericalAdvectionField
- Class Cordes
- Class Cosmology
- Class CubicBoundary
- Class CylindricalBoundary
- Class CylindricalProjectionMap
- Class Deactivation
- Class Density
- Class DensityGrid
- Class DensityList
- Class DetectionLength
- Class DiffusionSDE
- Class DirectedFlowOfScatterCenters
- Class DirectedFlowScattering
- Class ElasticScattering
- Class ElectronPairProduction
- Class EllipsoidalBoundary
- Class EMDoublePairProduction
- Class EMInverseComptonScattering
- Class EmissionMap
- Class EmissionMapFiller
- Class EMPairProduction
- Class EMTripletPairProduction
- Class Ferriere
- Class FutureRedshift
- Template Class Grid
- Class GridProperties
- Class GridTurbulence
- Class HDF5Output
- Struct HDF5Output::OutputRow
- Class HelicalGridTurbulence
- Class ICSSecondariesEnergyDistribution
- Class IRB_Dominguez11
- Class IRB_Finke10
- Class IRB_Finke22
- Class IRB_Franceschini08
- Class IRB_Gilmore12
- Class IRB_Kneiske04
- Class IRB_Saldana21
- Class IRB_Saldana21_lower
- Class IRB_Saldana21_upper
- Class IRB_Stecker05
- Class IRB_Stecker16_lower
- Class IRB_Stecker16_upper
- Class JF12Field
- Class JF12FieldSolenoidal
- Class KST24Field
- Class LensPart
- Class LogarithmicSpiralField
- Class MagneticDipoleField
- Class MagneticField
- Class MagneticFieldEvolution
- Class MagneticFieldGrid
- Class MagneticFieldList
- Class MagneticLens
- Class MaximumTrajectoryLength
- Class MinimumChargeNumber
- Class MinimumEnergy
- Class MinimumEnergyPerParticleId
- Class MinimumRedshift
- Class MinimumRigidity
- Class ModulatedMagneticFieldGrid
- Class Module
- Class ModuleList
- Class ModuleListRunner
- Class Nakanishi
- Class NuclearDecay
- Struct NuclearDecay::DecayMode
- Class ObliqueAdvectionShock
- Class Observer
- Class Observer1D
- Class ObserverDetectAll
- Class ObserverElectronVeto
- Class ObserverFeature
- Class ObserverInactiveVeto
- Class ObserverNeutrinoVeto
- Class ObserverNucleusVeto
- Class ObserverParticleIdVeto
- Class ObserverPhotonVeto
- Class ObserverRedshiftWindow
- Class ObserverSurface
- Class ObserverTimeEvolution
- Class ObserverTracking
- Class OneDimensionalCartesianShock
- Class OneDimensionalSphericalShock
- Class OneDimensionalTimeDependentShock
- Class Output
- Struct Output::Property
- Class ParaxialBox
- Class ParticleCollector
- Class ParticleFilter
- Class ParticleMapsContainer
- Class ParticleSplitting
- Class ParticleState
- Class PerformanceModule
- Class PeriodicBox
- Class PeriodicMagneticField
- Class PhotoDisintegration
- Class PhotonField
- Class PhotonOutput1D
- Class PhotoPionProduction
- Class Pixelization
- Class PlanckJF12bField
- Class Plane
- Class PlaneWaveTurbulence
- Class PolarizedSingleModeMagneticField
- Class PPSecondariesEnergyDistribution
- Class PropagationBP
- Class PropagationBP::Y
- Class PropagationCK
- Class PropagationCK::Y
- Class PT11Field
- Class QuasiLinearTheory
- Class QuimbyMagneticField
- Class QuimbyMagneticFieldAdapter
- Class Random
- Class Redshift
- Template Class ref_ptr
- Class Referenced
- Class ReflectiveBox
- Class ReflectiveShell
- Class RenormalizeMagneticField
- Class RestrictToRegion
- Class SecondOrderFermi
- Class SedovTaylorBlastWave
- Class ShellOutput
- Class ShellOutput1D
- Class ShellPropertyOutput
- Class SimpleGridTurbulence
- Class SimplePropagation
- Class SimpleTurbulenceSpectrum
- Class Source
- Class SourceComposition
- Class SourceDensityGrid
- Class SourceDensityGrid1D
- Class SourceDirectedEmission
- Class SourceDirection
- Class SourceEmissionCone
- Class SourceEmissionMap
- Class SourceEnergy
- Class SourceFeature
- Class SourceGenericComposition
- Class SourceInterface
- Class SourceIsotropicEmission
- Class SourceLambertDistributionOnSphere
- Class SourceList
- Class SourceMassDistribution
- Class SourceMultipleParticleTypes
- Class SourceMultiplePositions
- Class SourceParticleType
- Class SourcePosition
- Class SourcePowerLawSpectrum
- Class SourcePulsarDistribution
- Class SourceRedshift
- Class SourceRedshift1D
- Class SourceRedshiftEvolution
- Class SourceSNRDistribution
- Class SourceTag
- Class SourceUniform1D
- Class SourceUniformBox
- Class SourceUniformCylinder
- Class SourceUniformHollowSphere
- Class SourceUniformRedshift
- Class SourceUniformShell
- Class SourceUniformSphere
- Class Sphere
- Class SphericalAdvectionField
- Class SphericalAdvectionShock
- Class SphericalBoundary
- Class StepLengthModifier
- Class Surface
- Class SynchrotronRadiation
- Class TabularPhotonField
- Class TextOutput
- Class TF17Field
- Class ToroidalHaloField
- Class TurbulenceSpectrum
- Class TurbulentField
- Class UF23Field
- Class UniformAdvectionField
- Class UniformMagneticField
- Class URB_Fixsen11
- Class URB_Nitu21
- Class URB_Protheroe96
- Class Variant
- Class Variant::bad_conversion
- Template Class Vector3
- Enum DetectionState
- Enum interpolationType
- Enum TF17DiskModel
- Enum TF17HaloModel
- Class URB
- Namespace crpropa
File Hierarchy
-
- Directory include
- Directory crpropa
- Directory advectionField
- Directory magneticField
- Directory turbulentField
- File GridTurbulence.h
- File HelicalGridTurbulence.h
- File PlaneWaveTurbulence.h
- File SimpleGridTurbulence.h
- File TurbulentField.h
- File ArchimedeanSpiralField.h
- File CMZField.h
- File GalacticMagneticField.h
- File JF12Field.h
- File JF12FieldSolenoidal.h
- File KST24Field.h
- File MagneticField.h
- File MagneticFieldGrid.h
- File PolarizedSingleModeMagneticField.h
- File PT11Field.h
- File QuimbyMagneticField.h
- File TF17Field.h
- File UF23Field.h
- Directory turbulentField
- Directory magneticLens
- File MagneticLens.h
- File ModelMatrix.h
- File ParticleMapsContainer.h
- File Pixelization.h
- Directory massDistribution
- File ConstantDensity.h
- File Cordes.h
- File Density.h
- File Ferriere.h
- File Massdistribution.h
- File Nakanishi.h
- Directory module
- File Acceleration.h
- File AdiabaticCooling.h
- File Boundary.h
- File BreakCondition.h
- File CandidateSplitting.h
- File DiffusionSDE.h
- File ElasticScattering.h
- File ElectronPairProduction.h
- File EMDoublePairProduction.h
- File EMInverseComptonScattering.h
- File EMPairProduction.h
- File EMTripletPairProduction.h
- File HDF5Output.h
- File MomentumDiffusion.h
- File NuclearDecay.h
- File Observer.h
- File Output.h
- File OutputShell.h
- File ParticleCollector.h
- File PhotoDisintegration.h
- File PhotonOutput1D.h
- File PhotoPionProduction.h
- File PropagationBP.h
- File PropagationCK.h
- File Redshift.h
- File RestrictToRegion.h
- File SimplePropagation.h
- File SynchrotronRadiation.h
- File TextOutput.h
- File Tools.h
- File AssocVector.h
- File base64.h
- File Candidate.h
- File Clock.h
- File Common.h
- File Cosmology.h
- File EmissionMap.h
- File Geometry.h
- File Grid.h
- File GridTools.h
- File Logging.h
- File Module.h
- File ModuleList.h
- File ParticleID.h
- File ParticleMass.h
- File ParticleState.h
- File PhotonBackground.h
- File Random.h
- File Referenced.h
- File Source.h
- File Units.h
- File Variant.h
- File Vector3.h
- File Version.h
- File CRPropa.h
- Directory crpropa
- Directory src
- Directory advectionField
- Directory magneticField
- Directory turbulentField
- File ArchimedeanSpiralField.cpp
- File CMZField.cpp
- File JF12Field.cpp
- File JF12FieldSolenoidal.cpp
- File KST24Field.cpp
- File MagneticField.cpp
- File MagneticFieldGrid.cpp
- File PolarizedSingleModeMagneticField.cpp
- File PT11Field.cpp
- File TF17Field.cpp
- File UF23Field.cpp
- Directory magneticLens
- File MagneticLens.cpp
- File ModelMatrix.cpp
- File ParticleMapsContainer.cpp
- File Pixelization.cpp
- Directory massDistribution
- File ConstantDensity.cpp
- File Cordes.cpp
- File Ferriere.cpp
- File Massdistribution.cpp
- File Nakanishi.cpp
- Directory module
- File Acceleration.cpp
- File AdiabaticCooling.cpp
- File Boundary.cpp
- File BreakCondition.cpp
- File CandidateSplitting.cpp
- File DiffusionSDE.cpp
- File ElasticScattering.cpp
- File ElectronPairProduction.cpp
- File EMDoublePairProduction.cpp
- File EMInverseComptonScattering.cpp
- File EMPairProduction.cpp
- File EMTripletPairProduction.cpp
- File HDF5Output.cpp
- File MomentumDiffusion.cpp
- File NuclearDecay.cpp
- File Observer.cpp
- File Output.cpp
- File OutputShell.cpp
- File ParticleCollector.cpp
- File PhotoDisintegration.cpp
- File PhotonOutput1D.cpp
- File PhotoPionProduction.cpp
- File PropagationBP.cpp
- File PropagationCK.cpp
- File Redshift.cpp
- File RestrictToRegion.cpp
- File SimplePropagation.cpp
- File SynchrotronRadiation.cpp
- File TextOutput.cpp
- File Tools.cpp
- File base64.cpp
- File Candidate.cpp
- File Clock.cpp
- File Common.cpp
- File Cosmology.cpp
- File EmissionMap.cpp
- File Geometry.cpp
- File GridTools.cpp
- File Module.cpp
- File ParticleID.cpp
- File ParticleMass.cpp
- File ParticleState.cpp
- File PhotonBackground.cpp
- File Random.cpp
- File Source.cpp
- File Variant.cpp
- Directory include
Full API
Namespaces
Classes and Structs
- Class AbstractCondition
- Inheritance Relationships
- Class Documentation
crpropa::AbstractConditionAbstractCondition()onReject()onAccept()setMakeRejectedInactive()setMakeAcceptedInactive()setRejectFlag()setAcceptFlag()getRejectFlag()getAcceptFlag()getDescription()setDescription()process()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()reject()reject()accept()accept()rejectActionacceptActionmakeRejectedInactivemakeAcceptedInactiverejectFlagKeyrejectFlagValueacceptFlagKeyacceptFlagValue_referenceCount
- Class Candidate
- Inheritance Relationships
- Class Documentation
crpropa::CandidatePropertyMapCandidate()Candidate()isActive()setActive()setTrajectoryLength()getTrajectoryLength()getVelocity()setRedshift()getRedshift()setWeight()updateWeight()getWeight()setCurrentStep()getCurrentStep()setNextStep()getNextStep()setTagOrigin()getTagOrigin()setTime()getTime()limitNextStep()setProperty()getProperty()removeProperty()hasProperty()addSecondary()addSecondary()addSecondary()addSecondary()clearSecondaries()getDescription()getSerialNumber()setSerialNumber()getSourceSerialNumber()getCreatedSerialNumber()clone()restart()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()sourcecreatedcurrentprevioussecondariespropertiesparentsetNextSerialNumber()getNextSerialNumber()_referenceCount
- Class CandidateSplitting
- Inheritance Relationships
- Class Documentation
crpropa::CandidateSplittingCandidateSplitting()CandidateSplitting()CandidateSplitting()process()setEnergyBins()setEnergyBinsDSA()setNsplit()setMinimalWeight()getNsplit()getMinimalWeight()getEnergyBins()getDescription()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCount
- Class CMZField
- Inheritance Relationships
- Class Documentation
crpropa::CMZFieldCMZField()getUseMCField()getUseICField()getUseNTFField()getUseRadioArc()setUseMCField()setUseICField()setUseNTFField()setUseRadioArc()BPol()BAz()getMCField()getICField()getNTFField()getRadioArcField()getField()getField()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()getA()getL()useMCFielduseICFielduseNTFFielduseRadioArc_referenceCount
- Class ConstantDensity
- Inheritance Relationships
- Class Documentation
crpropa::ConstantDensityConstantDensity()getDensity()getHIDensity()getHIIDensity()getH2Density()getNucleonDensity()getIsForHI()getIsForHII()getIsForH2()setHI()setHI()setHI()setHII()setHII()setHII()setH2()setH2()setH2()getDescription()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCount
- Class ConstantMomentumDiffusion
- Inheritance Relationships
- Class Documentation
crpropa::ConstantMomentumDiffusionConstantMomentumDiffusion()ConstantMomentumDiffusion()process()calculateAScalar()calculateBScalar()setLimit()setDpp()getLimit()getDpp()getDescription()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCount
- Class CubicBoundary
- Inheritance Relationships
- Class Documentation
crpropa::CubicBoundaryCubicBoundary()CubicBoundary()process()setOrigin()setSize()setMargin()setLimitStep()getDescription()onReject()onAccept()setMakeRejectedInactive()setMakeAcceptedInactive()setRejectFlag()setAcceptFlag()getRejectFlag()getAcceptFlag()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()reject()reject()accept()accept()rejectActionacceptActionmakeRejectedInactivemakeAcceptedInactiverejectFlagKeyrejectFlagValueacceptFlagKeyacceptFlagValue_referenceCount
- Class CylindricalBoundary
- Inheritance Relationships
- Class Documentation
crpropa::CylindricalBoundaryCylindricalBoundary()CylindricalBoundary()process()setOrigin()setHeight()setRadius()setMargin()setLimitStep()getDescription()onReject()onAccept()setMakeRejectedInactive()setMakeAcceptedInactive()setRejectFlag()setAcceptFlag()getRejectFlag()getAcceptFlag()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()reject()reject()accept()accept()rejectActionacceptActionmakeRejectedInactivemakeAcceptedInactiverejectFlagKeyrejectFlagValueacceptFlagKeyacceptFlagValue_referenceCount
- Class CylindricalProjectionMap
- Inheritance Relationships
- Class Documentation
crpropa::CylindricalProjectionMapCylindricalProjectionMap()CylindricalProjectionMap()fillBin()fillBin()drawDirection()checkDirection()getPdf()getPdf()getCdf()getNPhi()getNTheta()binFromDirection()directionFromBin()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCount
- Class Deactivation
- Inheritance Relationships
- Class Documentation
crpropa::Deactivationprocess()onReject()onAccept()setMakeRejectedInactive()setMakeAcceptedInactive()setRejectFlag()setAcceptFlag()getRejectFlag()getAcceptFlag()getDescription()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()reject()reject()accept()accept()rejectActionacceptActionmakeRejectedInactivemakeAcceptedInactiverejectFlagKeyrejectFlagValueacceptFlagKeyacceptFlagValue_referenceCount
- Class DensityGrid
- Inheritance Relationships
- Class Documentation
crpropa::DensityGridDensityGrid()getHIDensity()getHIIDensity()getH2Density()getDensity()getNucleonDensity()getIsForHI()getIsForHII()getIsForH2()setIsForHI()setIsForHII()setIsForH2()setGrid()getDescription()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCount
- Class DetectionLength
- Inheritance Relationships
- Class Documentation
crpropa::DetectionLengthDetectionLength()setDetectionLength()getDetectionLength()getDescription()process()onReject()onAccept()setMakeRejectedInactive()setMakeAcceptedInactive()setRejectFlag()setAcceptFlag()getRejectFlag()getAcceptFlag()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()reject()reject()accept()accept()rejectActionacceptActionmakeRejectedInactivemakeAcceptedInactiverejectFlagKeyrejectFlagValueacceptFlagKeyacceptFlagValue_referenceCount
- Class DiffusionSDE
- Inheritance Relationships
- Class Documentation
crpropa::DiffusionSDEDiffusionSDE()DiffusionSDE()process()tryStep()driftStep()calculateBTensor()setMinimumStep()setMaximumStep()setTolerance()setEpsilon()setAlpha()setScale()setMagneticField()setAdvectionField()getMinimumStep()getMaximumStep()getTolerance()getEpsilon()getAlpha()getScale()getDescription()getMagneticField()getMagneticFieldAtPosition()getAdvectionField()getAdvectionFieldAtPosition()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCount
- Class ElectronPairProduction
- Inheritance Relationships
- Class Documentation
crpropa::ElectronPairProductionElectronPairProduction()setPhotonField()setHaveElectrons()setLimit()setInteractionTag()getInteractionTag()initRate()initSpectrum()process()lossLength()getDescription()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCount
- Class EllipsoidalBoundary
- Inheritance Relationships
- Class Documentation
crpropa::EllipsoidalBoundaryEllipsoidalBoundary()EllipsoidalBoundary()process()setFocalPoints()setMajorAxis()setMargin()setLimitStep()getDescription()onReject()onAccept()setMakeRejectedInactive()setMakeAcceptedInactive()setRejectFlag()setAcceptFlag()getRejectFlag()getAcceptFlag()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()reject()reject()accept()accept()rejectActionacceptActionmakeRejectedInactivemakeAcceptedInactiverejectFlagKeyrejectFlagValueacceptFlagKeyacceptFlagValue_referenceCount
- Class EMDoublePairProduction
- Inheritance Relationships
- Class Documentation
crpropa::EMDoublePairProductionEMDoublePairProduction()setPhotonField()setHaveElectrons()setLimit()setThinning()setInteractionTag()getInteractionTag()initRate()process()performInteraction()getDescription()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCount
- Class EMInverseComptonScattering
- Inheritance Relationships
- Class Documentation
crpropa::EMInverseComptonScatteringEMInverseComptonScattering()setPhotonField()setHavePhotons()setLimit()setThinning()setInteractionTag()getInteractionTag()initRate()initCumulativeRate()process()performInteraction()getDescription()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCount
- Class EmissionMap
- Inheritance Relationships
- Class Documentation
crpropa::EmissionMapkey_tmap_tEmissionMap()EmissionMap()EmissionMap()energyFromBin()binFromEnergy()getMaps()getMaps()fillMap()fillMap()drawDirection()drawDirection()checkDirection()checkDirection()hasMap()getMap()save()load()merge()merge()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()minEnergymaxEnergylogStepnPhinThetanEnergymaps_referenceCount
- Class EMPairProduction
- Inheritance Relationships
- Class Documentation
crpropa::EMPairProductionEMPairProduction()setPhotonField()setHaveElectrons()setLimit()setThinning()setInteractionTag()getInteractionTag()initRate()initCumulativeRate()performInteraction()process()getDescription()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCount
- Class EMTripletPairProduction
- Inheritance Relationships
- Class Documentation
crpropa::EMTripletPairProductionEMTripletPairProduction()setPhotonField()setHaveElectrons()setLimit()setThinning()setInteractionTag()getInteractionTag()initRate()initCumulativeRate()process()performInteraction()getDescription()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCount
- Class Ferriere
- Inheritance Relationships
- Class Documentation
crpropa::FerriereCMZTransformation()DiskTransformation()getDensity()getHIDensity()getHIIDensity()getH2Density()getNucleonDensity()setIsForHI()setIsForHII()setIsForH2()getIsForHI()getIsForHII()getIsForH2()getDescription()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCount
- Template Class Grid
- Inheritance Relationships
- Class Documentation
crpropa::GridGrid()Grid()Grid()Grid()setOrigin()setGridSize()setSpacing()setReflective()setClipVolume()setInterpolationType()getInterpolationType()getInterpolationTypeName()getOrigin()getClipVolume()getNx()getNy()getNz()getSizeOf()getSpacing()isReflective()interpolate()get()get()periodicGet()reflectiveGet()getValue()setValue()getGrid()positionFromIndex()closestValue()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCount
- Class GridProperties
- Inheritance Relationships
- Class Documentation
crpropa::GridPropertiesGridProperties()GridProperties()GridProperties()~GridProperties()setReflective()setInterpolationType()setClipVolume()getDescription()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()NxNyNzoriginspacingreflectiveipolclipVolume_referenceCount
- Class GridTurbulence
- Inheritance Relationships
- Class Documentation
crpropa::GridTurbulenceGridTurbulence()getField()getGrid()getMeanFieldVector()getMeanFieldStrength()getRmsFieldStrength()getRmsFieldStrengthPerAxis()getPowerSpectrum()dumpToFile()getBrms()getCorrelationLength()getField()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()checkGridRequirements()executeInverseFFTInplace()initGrid()initTurbulence()seedgridPtrspectrum_referenceCount
- Class HDF5Output
- Nested Relationships
- Inheritance Relationships
- Class Documentation
crpropa::HDF5OutputOutputColumnTrajectoryLengthColumnColumnDensityColumnRedshiftColumnCurrentIdColumnCurrentEnergyColumnCurrentPositionColumnCurrentDirectionColumnSourceIdColumnSourceEnergyColumnSourcePositionColumnSourceDirectionColumnCreatedIdColumnCreatedEnergyColumnCreatedPositionColumnCreatedDirectionColumnCandidateTagColumnSerialNumberColumnWeightColumnTimeColumnOutputTypeTrajectory1DTrajectory3DEvent1DEvent3DEverythingHDF5Output()HDF5Output()HDF5Output()~HDF5Output()process()insertStringAttribute()insertDoubleAttribute()getDescription()setFlushLimit()open()close()flush()OutputTypeName()setEnergyScale()getEnergyScale()setLengthScale()getLengthScale()setTimeScale()getTimeScale()setOutputType()set()enableProperty()enable()disable()enableAll()disableAll()set1D()size()process()dumpIndexList()setDescription()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()outputNamemodify()lengthScaletimeScaleenergyScalefieldspropertiesoneDimensionalcount_referenceCount
- Class HelicalGridTurbulence
- Inheritance Relationships
- Class Documentation
crpropa::HelicalGridTurbulenceHelicalGridTurbulence()getField()getField()getGrid()getMeanFieldVector()getMeanFieldStrength()getRmsFieldStrength()getRmsFieldStrengthPerAxis()getPowerSpectrum()dumpToFile()getBrms()getCorrelationLength()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()initTurbulence()initTurbulence()checkGridRequirements()executeInverseFFTInplace()initTurbulence()initGrid()seedgridPtrspectrum_referenceCount
- Class JF12Field
- Inheritance Relationships
- Class Documentation
crpropa::JF12FieldJF12Field()randomStriated()randomTurbulent()setStriatedGrid()setTurbulentGrid()getStriatedGrid()getTurbulentGrid()setUseRegularField()setUseStriatedField()setUseTurbulentField()setUseDiskField()setUseToroidalHaloField()setUseXField()isUsingRegularField()isUsingStriatedField()isUsingTurbulentField()isUsingDiskField()isUsingToroidalHaloField()isUsingXField()logisticFunction()getRegularField()getDiskField()getToroidalHaloField()getXField()getStriatedField()getTurbulentStrength()getTurbulentField()getField()getField()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()useRegularFielduseStriatedFielduseTurbulentFielduseDiskFielduseToroidalHaloFielduseXFieldrArmspitchsinPitchcosPitchtanPitchcotPitchtan90MinusPitchbDiskbRinghDiskwDiskbNorthbSouthrNorthrSouthwHaloz0bXthetaX0sinThetaX0cosThetaX0tanThetaX0cotThetaX0rXcrXsqrtbetastriatedGridturbulentGridbDiskTurbbDiskTurb5zDiskTurbbHaloTurbrHaloTurbzHaloTurb_referenceCount
- Class JF12FieldSolenoidal
- Inheritance Relationships
- Class Documentation
crpropa::JF12FieldSolenoidalJF12FieldSolenoidal()setUseStriatedField()setUseTurbulentField()setDiskTransitionWidth()getDiskTransitionWidth()setXScaleHeight()getXScaleHeight()getXField()getDiskField()deactivateOuterTransition()getDiskTransitionPolynomial()getDiskTransitionPolynomialDerivative()getHPhiIntegral()getSpiralFieldStrengthConstant()randomStriated()randomTurbulent()setStriatedGrid()setTurbulentGrid()getStriatedGrid()getTurbulentGrid()setUseRegularField()setUseDiskField()setUseToroidalHaloField()setUseXField()isUsingRegularField()isUsingStriatedField()isUsingTurbulentField()isUsingDiskField()isUsingToroidalHaloField()isUsingXField()logisticFunction()getRegularField()getToroidalHaloField()getStriatedField()getTurbulentStrength()getTurbulentField()getField()getField()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()useRegularFielduseStriatedFielduseTurbulentFielduseDiskFielduseToroidalHaloFielduseXFieldrArmspitchsinPitchcosPitchtanPitchcotPitchtan90MinusPitchbDiskbRinghDiskwDiskbNorthbSouthrNorthrSouthwHaloz0bXthetaX0sinThetaX0cosThetaX0tanThetaX0cotThetaX0rXcrXsqrtbetastriatedGridturbulentGridbDiskTurbbDiskTurb5zDiskTurbbHaloTurbrHaloTurbzHaloTurb_referenceCount
- Class MagneticLens
- Class Documentation
crpropa::MagneticLensMagneticLens()MagneticLens()MagneticLens()getPixelization()~MagneticLens()transformCosmicRay()transformCosmicRay()transformModelVector()setLensPart()loadLens()normalizeLens()normalizeLensparts()rigidityCovered()normalizeMatrixColumns()getMinimumRigidity()getMaximumRigidity()getNorm()getLensPart()getLensParts()
- Class Documentation
- Class MaximumTrajectoryLength
- Inheritance Relationships
- Class Documentation
crpropa::MaximumTrajectoryLengthMaximumTrajectoryLength()setMaximumTrajectoryLength()getMaximumTrajectoryLength()addObserverPosition()getObserverPositions()getDescription()process()onReject()onAccept()setMakeRejectedInactive()setMakeAcceptedInactive()setRejectFlag()setAcceptFlag()getRejectFlag()getAcceptFlag()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()reject()reject()accept()accept()rejectActionacceptActionmakeRejectedInactivemakeAcceptedInactiverejectFlagKeyrejectFlagValueacceptFlagKeyacceptFlagValue_referenceCount
- Class MinimumChargeNumber
- Inheritance Relationships
- Class Documentation
crpropa::MinimumChargeNumberMinimumChargeNumber()setMinimumChargeNumber()getMinimumChargeNumber()getDescription()process()onReject()onAccept()setMakeRejectedInactive()setMakeAcceptedInactive()setRejectFlag()setAcceptFlag()getRejectFlag()getAcceptFlag()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()reject()reject()accept()accept()rejectActionacceptActionmakeRejectedInactivemakeAcceptedInactiverejectFlagKeyrejectFlagValueacceptFlagKeyacceptFlagValue_referenceCount
- Class MinimumEnergy
- Inheritance Relationships
- Class Documentation
crpropa::MinimumEnergyMinimumEnergy()setMinimumEnergy()getMinimumEnergy()getDescription()process()onReject()onAccept()setMakeRejectedInactive()setMakeAcceptedInactive()setRejectFlag()setAcceptFlag()getRejectFlag()getAcceptFlag()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()reject()reject()accept()accept()rejectActionacceptActionmakeRejectedInactivemakeAcceptedInactiverejectFlagKeyrejectFlagValueacceptFlagKeyacceptFlagValue_referenceCount
- Class MinimumEnergyPerParticleId
- Inheritance Relationships
- Class Documentation
crpropa::MinimumEnergyPerParticleIdMinimumEnergyPerParticleId()setMinimumEnergyOthers()getMinimumEnergyOthers()add()getDescription()process()onReject()onAccept()setMakeRejectedInactive()setMakeAcceptedInactive()setRejectFlag()setAcceptFlag()getRejectFlag()getAcceptFlag()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()reject()reject()accept()accept()rejectActionacceptActionmakeRejectedInactivemakeAcceptedInactiverejectFlagKeyrejectFlagValueacceptFlagKeyacceptFlagValue_referenceCount
- Class MinimumRedshift
- Inheritance Relationships
- Class Documentation
crpropa::MinimumRedshiftMinimumRedshift()setMinimumRedshift()getMinimumRedshift()getDescription()process()onReject()onAccept()setMakeRejectedInactive()setMakeAcceptedInactive()setRejectFlag()setAcceptFlag()getRejectFlag()getAcceptFlag()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()reject()reject()accept()accept()rejectActionacceptActionmakeRejectedInactivemakeAcceptedInactiverejectFlagKeyrejectFlagValueacceptFlagKeyacceptFlagValue_referenceCount
- Class MinimumRigidity
- Inheritance Relationships
- Class Documentation
crpropa::MinimumRigidityMinimumRigidity()setMinimumRigidity()getMinimumRigidity()getDescription()process()onReject()onAccept()setMakeRejectedInactive()setMakeAcceptedInactive()setRejectFlag()setAcceptFlag()getRejectFlag()getAcceptFlag()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()reject()reject()accept()accept()rejectActionacceptActionmakeRejectedInactivemakeAcceptedInactiverejectFlagKeyrejectFlagValueacceptFlagKeyacceptFlagValue_referenceCount
- Class ModuleList
- Inheritance Relationships
- Class Documentation
crpropa::ModuleListmodule_list_tcandidate_vector_titeratorconst_iteratorModuleList()~ModuleList()setShowProgress()add()remove()size()operator[]()process()process()run()run()run()run()getDescription()showModules()begin()begin()end()end()setInterruptAction()dumpCandidate()setDescription()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCount
- Class Nakanishi
- Inheritance Relationships
- Class Documentation
crpropa::NakanishigetDensity()getHIDensity()getH2Density()getNucleonDensity()getHIScaleheight()getHIPlanedensity()getH2Scaleheight()getH2Planedensity()setIsForHI()setIsForH2()getIsForHI()getIsForHII()getIsForH2()getDescription()getHIIDensity()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCount
- Class NuclearDecay
- Nested Relationships
- Inheritance Relationships
- Class Documentation
crpropa::NuclearDecayNuclearDecay()setLimit()setHaveElectrons()setHavePhotons()setHaveNeutrinos()setInteractionTag()getInteractionTag()process()performInteraction()gammaEmission()betaDecay()nucleonEmission()meanFreePath()getDescription()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCount
- Class ObserverTimeEvolution
- Inheritance Relationships
- Class Documentation
crpropa::ObserverTimeEvolutionObserverTimeEvolution()ObserverTimeEvolution()ObserverTimeEvolution()ObserverTimeEvolution()~ObserverTimeEvolution()constructDetListIfEmpty()checkDetection()clear()empty()addTime()addTimeRange()setTimes()setMinimum()setMaximum()setNIntervals()setIsLogarithmicScaling()getTime()getMinimum()getMaximum()getNIntervals()getIsLogarithmicScaling()getTimes()getDescription()onDetection()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()nIntervalsisLogarithmicScalingdoDetListConstructionminimummaximumdetListtempDetListdescription_referenceCount
- Class OneDimensionalSphericalShock
- Inheritance Relationships
- Class Documentation
crpropa::OneDimensionalSphericalShockOneDimensionalSphericalShock()getField()getDivergence()setComp()setVup()setShockwidth()setShockRadius()setCooling()getComp()getVup()getShockwidth()getShockRadius()getCooling()getDescription()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCount
- Class OneDimensionalTimeDependentShock
- Inheritance Relationships
- Class Documentation
crpropa::OneDimensionalTimeDependentShockOneDimensionalTimeDependentShock()getField()getDivergence()setShockSpeed()setSpeeds()setShockWidth()setShockPosition()setShockTime()getVshock()getV1()getV0()getShockWidth()getShockPosition()getShockTime()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCount
- Class Output
- Nested Relationships
- Inheritance Relationships
- Class Documentation
crpropa::OutputOutputColumnTrajectoryLengthColumnColumnDensityColumnRedshiftColumnCurrentIdColumnCurrentEnergyColumnCurrentPositionColumnCurrentDirectionColumnSourceIdColumnSourceEnergyColumnSourcePositionColumnSourceDirectionColumnCreatedIdColumnCreatedEnergyColumnCreatedPositionColumnCreatedDirectionColumnCandidateTagColumnSerialNumberColumnWeightColumnTimeColumnOutputTypeTrajectory1DTrajectory3DEvent1DEvent3DEverythingOutputTypeName()Output()Output()setEnergyScale()getEnergyScale()setLengthScale()getLengthScale()setTimeScale()getTimeScale()setOutputType()set()enableProperty()enable()disable()enableAll()disableAll()set1D()size()process()dumpIndexList()getDescription()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()outputNamemodify()lengthScaletimeScaleenergyScalefieldspropertiesoneDimensionalcount_referenceCountcrpropa::Output::PropertynamecommentdefaultValue
- Class ParticleCollector
- Inheritance Relationships
- Class Documentation
crpropa::ParticleCollectoriteratorconst_iteratorParticleCollector()ParticleCollector()ParticleCollector()ParticleCollector()~ParticleCollector()process()process()reprocess()dump()load()size()operator[]()clearContainer()getDescription()getContainer()setClone()getClone()begin()begin()end()end()getTrajectory()getTrajectory()setDescription()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()tContainercontainernBufferclonerecursive_referenceCount
- Class ParticleFilter
- Inheritance Relationships
- Class Documentation
crpropa::ParticleFilterParticleFilter()ParticleFilter()addId()removeId()getIds()process()getDescription()onReject()onAccept()setMakeRejectedInactive()setMakeAcceptedInactive()setRejectFlag()setAcceptFlag()getRejectFlag()getAcceptFlag()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()reject()reject()accept()accept()rejectActionacceptActionmakeRejectedInactivemakeAcceptedInactiverejectFlagKeyrejectFlagValueacceptFlagKeyacceptFlagValue_referenceCount
- Class PhotoDisintegration
- Nested Relationships
- Inheritance Relationships
- Class Documentation
crpropa::PhotoDisintegrationPhotoDisintegration()setPhotonField()setHavePhotons()setLimit()setInteractionTag()getInteractionTag()initRate()initBranching()initPhotonEmission()process()performInteraction()lossLength()getDescription()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCount
- Class PhotoPionProduction
- Inheritance Relationships
- Class Documentation
crpropa::PhotoPionProductionPhotoPionProduction()setPhotonField()setHavePhotons()setHaveNeutrinos()setHaveElectrons()setHaveAntiNucleons()setHaveRedshiftDependence()setLimit()setInteractionTag()initRate()nucleonMFP()nucleiModification()process()performInteraction()lossLength()sophiaEvent()sampleEps()probEpsMax()setSampleLog()setCorrectionFactor()getPhotonField()getHavePhotons()getHaveNeutrinos()getHaveElectrons()getHaveAntiNucleons()getHaveRedshiftDependence()getLimit()getSampleLog()getCorrectionFactor()getInteractionTag()getDescription()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()functs()probEps()epsMinInteraction()momentum()crossection()Pl()Ef()breitwigner()mass()sMin()photonFieldtabLorentztabRedshiftstabProtonRatetabNeutronRatelimithavePhotonshaveNeutrinoshaveElectronshaveAntiNucleonshaveRedshiftDependenceinteractionTagsampleLogcorrectionFactor_referenceCount
- Class PlanckJF12bField
- Inheritance Relationships
- Class Documentation
crpropa::PlanckJF12bFieldPlanckJF12bField()randomStriated()randomTurbulent()setStriatedGrid()setTurbulentGrid()getStriatedGrid()getTurbulentGrid()setUseRegularField()setUseStriatedField()setUseTurbulentField()setUseDiskField()setUseToroidalHaloField()setUseXField()isUsingRegularField()isUsingStriatedField()isUsingTurbulentField()isUsingDiskField()isUsingToroidalHaloField()isUsingXField()logisticFunction()getRegularField()getDiskField()getToroidalHaloField()getXField()getStriatedField()getTurbulentStrength()getTurbulentField()getField()getField()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()useRegularFielduseStriatedFielduseTurbulentFielduseDiskFielduseToroidalHaloFielduseXFieldrArmspitchsinPitchcosPitchtanPitchcotPitchtan90MinusPitchbDiskbRinghDiskwDiskbNorthbSouthrNorthrSouthwHaloz0bXthetaX0sinThetaX0cosThetaX0tanThetaX0cotThetaX0rXcrXsqrtbetastriatedGridturbulentGridbDiskTurbbDiskTurb5zDiskTurbbHaloTurbrHaloTurbzHaloTurb_referenceCount
- Class PropagationBP
- Nested Relationships
- Inheritance Relationships
- Class Documentation
crpropa::PropagationBPPropagationBP()PropagationBP()process()dY()errorEstimation()getFieldAtPosition()tryStep()setField()setTolerance()setMinimumStep()setMaximumStep()getField()getTolerance()getMinimumStep()getMaximumStep()getDescription()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCountcrpropa::PropagationBP::YY()Y()Y()operator*()operator+=()xu
- Class PropagationCK
- Nested Relationships
- Inheritance Relationships
- Class Documentation
crpropa::PropagationCKPropagationCK()process()dYdt()tryStep()setField()setTolerance()setMinimumStep()setMaximumStep()getField()getFieldAtPosition()getTolerance()getMinimumStep()getMaximumStep()getDescription()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCountcrpropa::PropagationCK::YY()Y()Y()operator*()operator+=()xu
- Class Random
- Class Documentation
crpropa::RandomNSAVERandom()Random()Random()rand()rand()randExc()randExc()randDblExc()randDblExc()randInt()randInt()randInt64()randInt64()operator()()rand53()randExponential()randNorm()randUniform()randRayleigh()randFisher()randBin()randBin()randVector()randVectorAroundMean()randFisherVector()randConeVector()randVectorLamberts()randVectorLamberts()randomInterpolatedPosition()randPowerLaw()randBrokenPowerLaw()seed()seed()seed()seed()save()load()getSeed()getSeed_base64()instance()seedThreads()getSeedThreads()Minitialize()reload()hiBit()loBit()loBits()mixBits()twist()stateinitial_seedpNextlefthash()operator<<operator>>
- Class Documentation
- Class SimpleGridTurbulence
- Inheritance Relationships
- Class Documentation
crpropa::SimpleGridTurbulenceSimpleGridTurbulence()getField()getField()getGrid()getMeanFieldVector()getMeanFieldStrength()getRmsFieldStrength()getRmsFieldStrengthPerAxis()getPowerSpectrum()dumpToFile()getBrms()getCorrelationLength()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()initTurbulence()checkGridRequirements()executeInverseFFTInplace()initGrid()initTurbulence()seedgridPtrspectrum_referenceCount
- Class SimpleTurbulenceSpectrum
- Inheritance Relationships
- Class Documentation
crpropa::SimpleTurbulenceSpectrumSimpleTurbulenceSpectrum()~SimpleTurbulenceSpectrum()energySpectrum()getCorrelationLength()getBrms()getLmin()getLmax()getLbendover()getSindex()getQindex()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()turbulentCorrelationLength()spectrumNormalization()_referenceCount
- Class SourceGenericComposition
- Nested Relationships
- Inheritance Relationships
- Class Documentation
crpropa::SourceGenericCompositionSourceGenericComposition()add()add()prepareParticle()setDescription()getNucleusCDF()prepareCandidate()getDescription()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()EminEmaxbinsexpressionenergynucleicdfdescription_referenceCountcrpropa::SourceGenericComposition::Nucleusidcdf
- Class SourceMassDistribution
- Inheritance Relationships
- Class Documentation
crpropa::SourceMassDistributionSourceMassDistribution()prepareParticle()setMaximalDensity()setXrange()setYrange()setZrange()samplePosition()setMaximalTries()getDescription()prepareCandidate()getDescription()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()description_referenceCount
- Class SourcePulsarDistribution
- Inheritance Relationships
- Class Documentation
crpropa::SourcePulsarDistributionSourcePulsarDistribution()SourcePulsarDistribution()prepareParticle()fr()fz()ftheta()blurR()blurTheta()setFrMax()setFzMax()setRMax()setZMax()setRBlur()setThetaBlur()getFrMax()getFzMax()getRMax()getZMax()getRBlur()getThetaBlur()setDescription()prepareCandidate()getDescription()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()description_referenceCount
- Class SourceSNRDistribution
- Inheritance Relationships
- Class Documentation
crpropa::SourceSNRDistributionSourceSNRDistribution()SourceSNRDistribution()prepareParticle()fr()fz()setFzMax()setRMax()setZMax()setAlpha()setBeta()getFrMax()getFzMax()getRMax()getZMax()getAlpha()getBeta()setDescription()prepareCandidate()getDescription()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()description_referenceCount
- Class SphericalAdvectionField
- Inheritance Relationships
- Class Documentation
crpropa::SphericalAdvectionFieldSphericalAdvectionField()getField()getDivergence()getV()setOrigin()setRadius()setVMax()setTau()setAlpha()getOrigin()getRadius()getVMax()getTau()getAlpha()getDescription()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCount
- Class SphericalAdvectionShock
- Inheritance Relationships
- Class Documentation
crpropa::SphericalAdvectionShockSphericalAdvectionShock()getField()getDivergence()g()g_prime()setOrigin()setR0()setV0()setLambda()setRRot()setAzimuthalSpeed()getOrigin()getR0()getV0()getLambda()getRRot()getAzimuthalSpeed()getDescription()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCount
- Class SphericalBoundary
- Inheritance Relationships
- Class Documentation
crpropa::SphericalBoundarySphericalBoundary()SphericalBoundary()process()setCenter()setRadius()setMargin()setLimitStep()getDescription()onReject()onAccept()setMakeRejectedInactive()setMakeAcceptedInactive()setRejectFlag()setAcceptFlag()getRejectFlag()getAcceptFlag()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()reject()reject()accept()accept()rejectActionacceptActionmakeRejectedInactivemakeAcceptedInactiverejectFlagKeyrejectFlagValueacceptFlagKeyacceptFlagValue_referenceCount
- Class SynchrotronRadiation
- Inheritance Relationships
- Class Documentation
crpropa::SynchrotronRadiationSynchrotronRadiation()SynchrotronRadiation()setField()setBrms()setHavePhotons()setThinning()setLimit()setMaximumSamples()setSecondaryThreshold()setInteractionTag()getField()getBrms()getHavePhotons()getThinning()getLimit()getMaximumSamples()getSecondaryThreshold()getInteractionTag()initSpectrum()process()getDescription()setDescription()process()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCount
- Class TextOutput
- Inheritance Relationships
- Class Documentation
crpropa::TextOutputOutputColumnTrajectoryLengthColumnColumnDensityColumnRedshiftColumnCurrentIdColumnCurrentEnergyColumnCurrentPositionColumnCurrentDirectionColumnSourceIdColumnSourceEnergyColumnSourcePositionColumnSourceDirectionColumnCreatedIdColumnCreatedEnergyColumnCreatedPositionColumnCreatedDirectionColumnCandidateTagColumnSerialNumberColumnWeightColumnTimeColumnOutputTypeTrajectory1DTrajectory3DEvent1DEvent3DEverythingTextOutput()TextOutput()TextOutput()TextOutput()TextOutput()TextOutput()~TextOutput()enableRandomSeeds()close()gzip()process()getDescription()dumpIndexList()OutputTypeName()setEnergyScale()getEnergyScale()setLengthScale()getLengthScale()setTimeScale()getTimeScale()setOutputType()set()enableProperty()enable()disable()enableAll()disableAll()set1D()size()process()setDescription()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()outputNameload()printHeader()modify()outoutfilefilenamestoreRandomSeedslengthScaletimeScaleenergyScalefieldspropertiesoneDimensionalcount_referenceCount
- Class TF17Field
- Inheritance Relationships
- Class Documentation
crpropa::TF17FieldTF17Field()setUseDiskField()setUseHaloField()isUsingDiskField()isUsingHaloField()set_B1_disk()set_z1_disk()set_r1_disk()set_H_disk()set_L_disk()set_a_disk()set_phi_star_disk()set_B1_halo()set_z1_halo()set_L_halo()set_a_halo()set_phi_star_halo()set_p0()set_Hp()set_Lp()getDiskModel()getHaloModel()getField()getDiskField()getHaloField()azimuthalFieldComponent()radialFieldScale()shiftedWindingFunction()zscale()getField()addReference()removeReference()removeReferenceNoDelete()getReferenceCount()_referenceCount
- Class Variant
- Nested Relationships
- Class Documentation
crpropa::VariantTypeTYPE_NONETYPE_BOOLTYPE_CHARTYPE_UCHARTYPE_INT16TYPE_UINT16TYPE_INT32TYPE_UINT32TYPE_INT64TYPE_UINT64TYPE_FLOATTYPE_DOUBLETYPE_LONGDOUBLETYPE_COMPLEXFTYPE_COMPLEXDTYPE_STRINGTYPE_VECTOR3FTYPE_VECTOR3DTYPE_VECTOR3CTYPE_VECTORcomplex_fcomplex_dVector3cvector_tVariant()Variant()Variant()Variant()~Variant()getType()getTypeName()getTypeInfo()toString()toComplexFloat()toComplexDouble()toVector3f()toVector3d()toVector3c()toVector()clear()isValid()size()getSizeOf()getSize()resize()copyToBuffer()operator std::string()operator=()operator==()operator!=()operator!=()operator[]()operator[]()operator[]()operator[]()operator vector_t &()operator const vector_t &()to()_t_bool_t_char_t_uchar_t_int16_t_uint16_t_int32_t_uint32_t_int64_t_uint64_t_float_t_double_t_ldouble_t_complex_f_t_complex_d_t_string_t_vector3f_t_vector3d_t_vector3c_t_vectorTYPE_INT16int16_tgetTypeName()toType()fromString()typedatacrpropa::Variant::bad_conversionwhat()bad_conversion()~bad_conversion()msg
- Template Class Vector3
- Class Documentation
crpropa::Vector3Vector3()Vector3()Vector3()~Vector3()Vector3()Vector3()Vector3()Vector3()setX()setY()setZ()setXYZ()setR()setRThetaPhi()getX()getY()getZ()getR()getR2()getPhi()getTheta()getUnitVector()getUnitVectorTheta()getUnitVectorPhi()getAngleTo()isParallelTo()getDistanceTo()getParallelTo()getPerpendicularTo()getRotated()clip()abs()floor()ceil()min()max()dot()cross()operator==()operator+()operator+()operator-()operator-()operator*()operator*()operator/()operator/()operator%()operator%()operator-=()operator-=()operator+=()operator+=()operator*=()operator*=()operator/=()operator/=()operator%=()operator%=()operator=()operator=()getDescription()__array__()__len__()Vector3()xyzdata
- Class Documentation