// Read the documentation to learn more about C++ code generator // versioning. // %X% %Q% %Z% %W% #ifndef XSTYPES_H #define XSTYPES_H 1 #include #include #include #include class UniqueEnergy; // valarray #include // map #include using std::string; typedef double Real; typedef std::valarray RealArray; // std::vector< RealArray > typedef std::vector< RealArray > MatrixValue; typedef std::map ArrayContainer; typedef std::map EnergyPointer; typedef std::map GroupFluxContainer; typedef std::vector< bool > BoolArray; typedef enum {PHA, PI,FK_RMF} ChanType; typedef long CodeField; typedef std::vector CodeContainer; typedef std::vector IntegerArray; typedef std::vector MatrixIndex; typedef std::pair XSMatrix; typedef std::vector StringArray; typedef std::list< string > StringList; typedef std::pair RangePair; typedef std::map UniquePhotonContainer; #endif