ESyS-Particle  4.0.1
Public Member Functions | List of all members
esys::lsm::ThreeDParticleFitter Class Reference
Inheritance diagram for esys::lsm::ThreeDParticleFitter:
Inheritance graph
[legend]
Collaboration diagram for esys::lsm::ThreeDParticleFitter:
Collaboration graph
[legend]

Public Member Functions

 ThreeDParticleFitter (RandomBlockGenerator &blockGenerator)
virtual std::string getName () const
SimpleParticle findAFit (const SimpleParticle &Po, const ParticleVector &particleVector)
virtual SimpleParticle getFitParticle (const SimpleParticle &particle, const ParticleVector &neighbours, const Plane &plane)
- Public Member Functions inherited from esys::lsm::ParticleFitter
 ParticleFitter (RandomBlockGenerator &blockGenerator)
void incrGetFit ()
void incrFailedFit ()
void incrSuccessfulFit ()
void write (std::ostream &oStream) const
std::string toString () const
virtual bool particleFits (const SimpleParticle &particle) const

Additional Inherited Members

- Public Types inherited from esys::lsm::ParticleFitter
typedef
RandomBlockGenerator::ParticleVector 
ParticleVector
- Static Public Attributes inherited from esys::lsm::ParticleFitter
static const SimpleParticle INVALID = SimpleParticle(Vec3::ZERO, 0.0, -1, -1)
- Protected Member Functions inherited from esys::lsm::ParticleFitter
RandomBlockGeneratorgetGenerator ()
const RandomBlockGeneratorgetGenerator () const

The documentation for this class was generated from the following file: