BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
ParticleDistribution Member List
This is the complete list of members for
ParticleDistribution
, including all inherited members.
abundance
() const
IAbstractParticle
inline
accept
(INodeVisitor *visitor) const final
ParticleDistribution
inline
virtual
clone
() const final
ParticleDistribution
virtual
containedMaterials
() const
ISampleNode
copyNumber
(const INode *node) const
INode
createParameterTree
() const
INode
virtual
displayName
() const
INode
generateParticles
() const
ParticleDistribution
getChildren
() const final
ParticleDistribution
virtual
getName
() const
IParametricComponent
inline
IAbstractParticle
()=default
IAbstractParticle
IAbstractParticle
(const NodeMeta &meta, const std::vector< double > &PValues)
IAbstractParticle
ICloneable
()=default
ICloneable
ICloneable
(const ICloneable &)=delete
ICloneable
ICloneable
(ICloneable &&)=default
ICloneable
INode
()
INode
inline
INode
(const NodeMeta &meta, const std::vector< double > &PValues)
INode
IParametricComponent
(const std::string &name="")
IParametricComponent
IParametricComponent
(const IParametricComponent &other)
IParametricComponent
ISampleNode
()=default
ISampleNode
ISampleNode
(const NodeMeta &meta, const std::vector< double > &PValues)
ISampleNode
isMagnetic
() const
ISampleNode
m_abundance
IAbstractParticle
protected
m_name
IParametricComponent
private
m_NP
INode
protected
m_P
INode
protected
m_par_distribution
ParticleDistribution
private
m_parent
INode
private
m_particle
ParticleDistribution
private
m_pool
IParametricComponent
private
mainUnits
() const
ParticleDistribution
material
() const
ISampleNode
inline
virtual
onChange
()
IParametricComponent
inline
virtual
operator=
(const IParametricComponent &other)=delete
IParametricComponent
parameter
(const std::string &name) const
IParametricComponent
parameterDistribution
() const
ParticleDistribution
inline
parameterPool
() const
IParametricComponent
inline
parametersToString
() const
IParametricComponent
parent
() const
INode
parent
()
INode
ParticleDistribution
(const IParticle &prototype, const ParameterDistribution &par_distr)
ParticleDistribution
progeny
() const
INode
prototype
() const
ParticleDistribution
inline
registerChild
(INode *node)
INode
registerParameter
(const std::string &name, double *parpointer)
IParametricComponent
registerVector
(const std::string &base_name, kvector_t *p_vec, const std::string &units="nm")
IParametricComponent
removeParameter
(const std::string &name)
IParametricComponent
removeVector
(const std::string &base_name)
IParametricComponent
rotate
(const IRotation &rotation) final
ParticleDistribution
virtual
setAbundance
(double abundance)
IAbstractParticle
inline
setName
(const std::string &name)
IParametricComponent
inline
setParameterValue
(const std::string &name, double value)
IParametricComponent
setParent
(const INode *newParent)
INode
virtual
setVectorValue
(const std::string &base_name, kvector_t value)
IParametricComponent
transferToCPP
()
ICloneable
inline
virtual
translate
(kvector_t translation) final
ParticleDistribution
virtual
treeToString
() const
INode
virtual
XComponentName
(const std::string &base_name)
IParametricComponent
static
YComponentName
(const std::string &base_name)
IParametricComponent
static
ZComponentName
(const std::string &base_name)
IParametricComponent
static
~IAbstractParticle
()=default
IAbstractParticle
virtual
~ICloneable
()=default
ICloneable
virtual
~IComponent
()
IComponent
inline
virtual
~INode
()
INode
inline
virtual
~IParametricComponent
()
IParametricComponent
virtual
Generated by
1.9.1