EvolvingObjects
eoVelocityInitVariableLength< POT > Class Template Reference

Initializer for variable length velocitys with a single type. More...

#include <eoVelocityInit.h>

Inheritance diagram for eoVelocityInitVariableLength< POT >:
eoVelocityInit< POT > eoInit< POT > eoUF< POT &, void > eoFunctorBase unary_function

List of all members.

Public Types

typedef POT::ParticleVelocityType VelocityType

Public Member Functions

 eoVelocityInitVariableLength (unsigned _minSize, unsigned _maxSize, eoVelocityInit< VelocityType > &_init)
 Ctor from an eoVelocityInit.
virtual void operator() (POT &_chrom)
 The pure virtual function that needs to be implemented by the subclass.
eoInit< VelocityType > & atomInit ()

Private Attributes

unsigned offset
unsigned extent
eoVelocityInit< VelocityType > & init

Detailed Description

template<class POT>
class eoVelocityInitVariableLength< POT >

Initializer for variable length velocitys with a single type.

Definition at line 105 of file eoVelocityInit.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Friends