Public Types |
typedef SphereFitter
< TmplFitTraits > | Inherited |
typedef Inherited::Validator | Validator |
typedef Inherited::Particle | Particle |
typedef Inherited::ParticleVector | ParticleVector |
typedef Inherited::Plane | Plane |
typedef TmplFitTraits | FitTraits |
typedef FitTraits::Validator | Validator |
typedef FitTraits::Particle | Particle |
typedef Validator::ParticleVector | ParticleVector |
typedef FitTraits::Plane | Plane |
Public Types inherited from esys::lsm::ParticleFitter |
typedef
RandomBlockGenerator::ParticleVector | ParticleVector |
Public Member Functions |
| MoveToSurfaceFitter (RandomBlockGenerator &blockGenerator) |
virtual std::string | getName () const |
SimpleParticle | moveToSurface (const SimpleParticle &stationary, const SimpleParticle &movable) |
virtual SimpleParticle | getFitParticle (const SimpleParticle &particle, const ParticleVector &neighbours, const Plane &plane) |
| MoveToSurfaceFitter (Validator &validator) |
Particle | moveToSurface (const Particle &stationary, const Particle &movable) |
virtual Particle | getFitParticle (const Particle &particle, const ParticleVector &neighbours, const Plane &plane) |
| SphereFitter (const std::string &name, Validator &validator) |
virtual Particle | getFitParticle (const Particle &particle, const ParticleVector &neighbours, const Plane &plane)=0 |
void | incrGetFit () |
void | incrFailedFit () |
void | incrSuccessfulFit () |
void | write (std::ostream &oStream) const |
std::string | toString () const |
bool | particleIsValid (const Particle &particle) const |
Public Member Functions inherited from esys::lsm::ParticleFitter |
| ParticleFitter (RandomBlockGenerator &blockGenerator) |
virtual SimpleParticle | getFitParticle (const SimpleParticle &particle, const ParticleVector &neighbours, const Plane &plane)=0 |
void | incrGetFit () |
void | incrFailedFit () |
void | incrSuccessfulFit () |
void | write (std::ostream &oStream) const |
std::string | toString () const |
virtual bool | particleFits (const SimpleParticle &particle) const |
The documentation for this class was generated from the following files: