atlas  0.6
Public Member Functions | Private Attributes | List of all members
atlas::output::FormNumberMap Class Reference

#include <output.h>

Public Member Functions

 FormNumberMap (const InnerClass &, const lietype::Layout &)
 
 FormNumberMap (const InnerClass &, const lietype::Layout &, tags::DualTag)
 
RealFormNbr in (RealFormNbr external_rf) const
 
RealFormNbr out (RealFormNbr internal_rf) const
 
const std::stringtype_name (RealFormNbr external_rf) const
 
size_t numRealForms () const
 

Private Attributes

RealFormNbrList d_in
 
RealFormNbrList d_out
 
std::vector< std::stringd_name
 

Constructor & Destructor Documentation

atlas::output::FormNumberMap::FormNumberMap ( const InnerClass &  G,
const lietype::Layout lo 
)
atlas::output::FormNumberMap::FormNumberMap ( const InnerClass &  G,
const lietype::Layout lo,
tags::DualTag   
)

Member Function Documentation

RealFormNbr atlas::output::FormNumberMap::in ( RealFormNbr  external_rf) const
inline
size_t atlas::output::FormNumberMap::numRealForms ( ) const
inline
RealFormNbr atlas::output::FormNumberMap::out ( RealFormNbr  internal_rf) const
inline
const std::string& atlas::output::FormNumberMap::type_name ( RealFormNbr  external_rf) const
inline

Member Data Documentation

RealFormNbrList atlas::output::FormNumberMap::d_in
private
std::vector<std::string> atlas::output::FormNumberMap::d_name
private
RealFormNbrList atlas::output::FormNumberMap::d_out
private

The documentation for this class was generated from the following files: