$treeview $search $mathjax
00001 #ifndef __RMOL_EMSRUTILS_HPP 00002 #define __RMOL_EMSRUTILS_HPP 00003 00004 // ////////////////////////////////////////////////////////////////////// 00005 // Import section 00006 // ////////////////////////////////////////////////////////////////////// 00007 // StdAir 00008 #include <stdair/stdair_inventory_types.hpp> 00009 00010 // Forward declarations. 00011 namespace stdair { 00012 struct VirtualClassStruct; 00013 } 00014 00015 namespace RMOL { 00016 00019 class EmsrUtils { 00020 public: 00023 static void computeAggregatedVirtualClass (stdair::VirtualClassStruct&, 00024 stdair::VirtualClassStruct&); 00025 00027 static const stdair::ProtectionLevel_T computeProtectionLevel (stdair::VirtualClassStruct&, stdair::VirtualClassStruct&); 00028 00030 static const double computeEmsrValue (double, stdair::VirtualClassStruct&); 00031 }; 00032 } 00033 #endif // __RMOL_EMSRUTILS_HPP