glotzparticles::ZigZag Class Reference

Creates a zigzag particle with a variable length and molecular angle. More...

#include <ZigZag.h>

Inheritance diagram for glotzparticles::ZigZag:

glotzmd::RigidParticle glotzmd::Particle glotzmd::BaseObject glotzutil::Listable glotzutil::Serializable

List of all members.

Public Member Functions

 ZigZag (const int nbeads=5, const glotz_flt kappa=120)
 Default constructor.
glotz_flt ComputeVolume ()

Protected Attributes

int mSize
 Number of atoms in particle.
glotz_flt mAngle
 Molecular angle.
glotz_flt mHalfAngle
 Half-molecular angle.


Detailed Description

Creates a zigzag particle with a variable length and molecular angle.

Author:
Tony Sheh

Constructor & Destructor Documentation

glotzparticles::ZigZag::ZigZag ( const int  nbeads = 5,
const glotz_flt  kappa = 120 
)

Default constructor.

Note:
Arguments default to creating a particle with 5 beads and molecular angle of 120 degrees
Parameters:
nbeads is the number of beads in the particle
kappa is the molecular angle of the zigzag (in degrees)


Member Function Documentation

glotz_flt glotzparticles::ZigZag::ComputeVolume (  ) 


Member Data Documentation

int glotzparticles::ZigZag::mSize [protected]

Number of atoms in particle.

glotz_flt glotzparticles::ZigZag::mAngle [protected]

Molecular angle.

glotz_flt glotzparticles::ZigZag::mHalfAngle [protected]

Half-molecular angle.


The documentation for this class was generated from the following files:
Generated on Tue Feb 24 20:54:52 2009 by  doxygen 1.5.3