BornAgain  1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
ParticleCoreShell Member List

This is the complete list of members for ParticleCoreShell, including all inherited members.

abundance() constIParticleinline
checkNodeArgs() constINode
className() const finalParticleCoreShellinlinevirtual
clone() const overrideParticleCoreShellvirtual
containedMaterials() constISampleNode
coreParticle() constParticleCoreShellinline
decompose() constIParticlevirtual
ICloneable()=defaultICloneable
ICloneable(const ICloneable &)=deleteICloneable
ICloneable(ICloneable &&)=defaultICloneable
INode()=defaultINode
INode(std::vector< double > PValues)INode
ISampleNode()=defaultISampleNode
ISampleNode(const std::vector< double > &PValues)ISampleNode
isMagnetic() constISampleNode
m_abundanceIParticleprotected
m_coreParticleCoreShellprotected
m_PINodeprotected
m_positionIParticleprotected
m_rotationIParticleprotected
m_shellParticleCoreShellprotected
material() constISampleNodeinlinevirtual
nodeChildren() const overrideParticleCoreShellvirtual
nodeOffspring() constINode
parDefs() constINodeinlinevirtual
ParticleCoreShell(const Particle &shell, const Particle &core, R3 relative_core_position=R3(0.0, 0.0, 0.0))ParticleCoreShell
particlePosition() constIParticleinline
rotate(const IRotation &rotation)IParticle
rotation() constIParticle
setAbundance(double abundance)IParticleinline
setParticlePosition(R3 position)IParticleinline
setParticlePosition(double x, double y, double z)IParticleinline
setRotation(const IRotation &rotation)IParticle
shellParticle() constParticleCoreShellinline
transferToCPP()ICloneableinlinevirtual
translate(R3 translation)IParticle
~ICloneable()=defaultICloneablevirtual
~INode()=defaultINodevirtual
~IParticle() overrideIParticle
~ParticleCoreShell() overrideParticleCoreShell