atlas  0.6
Public Types | Public Member Functions | Public Attributes | List of all members
atlas::blocks::Block_base::EltInfo Struct Reference

#include <blocks.h>

Collaboration diagram for atlas::blocks::Block_base::EltInfo:
Collaboration graph
[legend]

Public Types

typedef std::vector< EltInfoPooltype
 

Public Member Functions

 EltInfo (KGBElt xx, KGBElt yy, DescentStatus dd, unsigned short ll)
 
 EltInfo (KGBElt xx, KGBElt yy, unsigned short ll)
 
size_t hashCode (size_t modulus) const
 
bool operator!= (const EltInfo &o) const
 

Public Attributes

KGBElt x
 
KGBElt y
 
DescentStatus descent
 
unsigned short length
 
BlockElt dual
 

Member Typedef Documentation

Constructor & Destructor Documentation

atlas::blocks::Block_base::EltInfo::EltInfo ( KGBElt  xx,
KGBElt  yy,
DescentStatus  dd,
unsigned short  ll 
)
inline
atlas::blocks::Block_base::EltInfo::EltInfo ( KGBElt  xx,
KGBElt  yy,
unsigned short  ll 
)
inline

Member Function Documentation

size_t atlas::blocks::Block_base::EltInfo::hashCode ( size_t  modulus) const
inline
bool atlas::blocks::Block_base::EltInfo::operator!= ( const EltInfo o) const
inline

Member Data Documentation

DescentStatus atlas::blocks::Block_base::EltInfo::descent
BlockElt atlas::blocks::Block_base::EltInfo::dual
unsigned short atlas::blocks::Block_base::EltInfo::length
KGBElt atlas::blocks::Block_base::EltInfo::x
KGBElt atlas::blocks::Block_base::EltInfo::y

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