00001
00002
00003 #ifndef __DSME_HELPER_HH__
00004 #define __DSME_HELPER_HH__
00005
00006 #include <global-types.h>
00007 #include <dsme-msg.h>
00008
00009
00010 namespace DeviceAccess
00011 {
00012 namespace EqModDSME
00013 {
00014
00015
00016 ULong getPosition(ULong motor, SLong* position, Float32 offset, Float32 vtomm, gsiID& refdev);
00017
00018
00019
00020 ULong moveKathode(SLong step3 , SLong step4, SLong ekath,
00021 InfoType& refI, gsiID& refdev, ULong& stop);
00022
00023
00024 ULong moveDevice(SLong step1, SLong step2, SLong step3, SLong step4,
00025 SLong ekath, SLong eanod, ULong startplate,
00026 InfoType& refI, gsiID& refdev, ULong& stop);
00027
00028
00029 }
00030 }
00031 #endif //__DSME_HELPER_HH__