Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

lattice.h File Reference

#include <TROOT.h>
#include <TSystem.h>
#include <TThread.h>
#include <TCanvas.h>
#include <TMarker.h>
#include <TText.h>
#include <TObjArray.h>
#include <stdlib.h>
#include <time.h>
#include "gui.h"
#include "configuration.h"
#include "formula.h"

Go to the source code of this file.

Compounds

class  Atom
 An atom, building the lattice. More...

class  HexLattice
class  Lattice
 An abstract base class for different lattices. More...

class  Layer
 Represents a basic layer, on which a lattice can be drawn. More...

class  SquareLattice

Enumerations

enum  EAtomPosition {
  kAtomTop = BIT(0), kAtomLeft = BIT(1), kAtomBottom = BIT(2), kAtomRight = BIT(3),
  kAtomCenter = BIT(4)
}
enum  ELatticeType { kLSquare, kLHexagonal }


Enumeration Type Documentation

enum EAtomPosition
 

Enumeration values:
kAtomTop 
kAtomLeft 
kAtomBottom 
kAtomRight 
kAtomCenter 

Definition at line 84 of file lattice.h.

enum ELatticeType
 

Enumeration values:
kLSquare 
kLHexagonal 

Definition at line 131 of file lattice.h.


Generated on Sun Jun 16 20:08:05 2002 for XEIS by doxygen1.2.16