atlas::gradings::Status Class Reference

#include <gradings.h>

Collaboration diagram for atlas::gradings::Status:

Collaboration graph
[legend]
List of all members.

Public Types

enum  Value { Complex, ImaginaryCompact, Real, ImaginaryNoncompact }

Public Member Functions

 Status ()
 ~Status ()
Value operator[] (size_t j) const
bool isComplex (size_t j) const
bool isImaginaryCompact (size_t j) const
bool isReal (size_t j) const
bool isImaginaryNoncompact (size_t j) const
bool isImaginary (size_t j) const
void set (size_t j, Value v)

Private Attributes

bitset::TwoRankFlags d_flags

Member Enumeration Documentation

enum atlas::gradings::Status::Value
 

Enumerator:
Complex 
ImaginaryCompact 
Real 
ImaginaryNoncompact 


Constructor & Destructor Documentation

atlas::gradings::Status::Status  )  [inline]
 

atlas::gradings::Status::~Status  )  [inline]
 


Member Function Documentation

bool atlas::gradings::Status::isComplex size_t  j  )  const [inline]
 

bool atlas::gradings::Status::isImaginary size_t  j  )  const [inline]
 

bool atlas::gradings::Status::isImaginaryCompact size_t  j  )  const [inline]
 

bool atlas::gradings::Status::isImaginaryNoncompact size_t  j  )  const [inline]
 

bool atlas::gradings::Status::isReal size_t  j  )  const [inline]
 

Value atlas::gradings::Status::operator[] size_t  j  )  const [inline]
 

void atlas::gradings::Status::set size_t  j,
Value  v
[inline]
 


Member Data Documentation

bitset::TwoRankFlags atlas::gradings::Status::d_flags [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Mar 20 07:47:21 2006 for atlas by  doxygen 1.4.6