#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
#include <sys/sem.h>
#include <sys/types.h>
#include <sys/ipc.h>
#include <string.h>
#include <TSystem.h>
#include <TGFrame.h>
#include <TGeometry.h>
#include <TGNumberEntry.h>
#include <TViewerX3D.h>
#include <TTimer.h>
#include <TASImage.h>
#include "BesVisLib/BesGMenuBar.h"
#include "BesVisLib/BesGPictureButton.h"
#include "BesVisLib/BesVisDisplay.h"
#include "BesVisLib/BesEvent.h"
#include "RootEventData/TRecTrackEvent.h"
#include "RootEventData/TDigiEvent.h"
#include "RootEventData/TTrigEvent.h"
#include "RootEventData/TRecEvTime.h"
#include "RootEventData/TRecEmcShower.h"
Go to the source code of this file.
anonymous enum |
enum EZButtons |
Definition at line 70 of file BesClient.h.
00070 { 00071 kM_Button_LoadGeoFile, 00072 kM_Button_SaveGeoAs, 00073 kM_Button_OpenEventFile, 00074 kM_Button_SavePicAs, 00075 kM_Button_SavePicAsPS, 00076 kM_Button_Refresh, 00077 kM_Button_ResetCurrent, 00078 kM_Button_ResetAll, 00079 kM_Button_CursorPick, 00080 kM_Button_CursorHand, 00081 kM_Button_ZoomIn, 00082 kM_Button_ZoomOut, 00083 kM_Button_ZoomRatioNumber, 00084 kM_Button_SwitchDisplayMode, 00085 kM_Button_SetHome, 00086 kM_Button_GoHome, 00087 kM_Button_SaveMyConfig, 00088 kM_Button_LoadMyConfig, 00089 kM_Button_Palette, 00090 kM_Button_Help, 00091 kM_Button_DisplayMode2D, 00092 kM_Button_DisplayModeXY, 00093 kM_Button_DisplayModeZR, 00094 kM_Button_DisplayMode3D, 00095 kM_Button_DisplayModeAll, 00096 kM_Button_SwitchPad, 00097 kM_Button_ShowInfo, 00098 kM_Button_ShowAxis, 00099 kM_Button_FishEyeView, 00100 kM_Button_ParallelView, 00101 kM_Button_PerspectiveView, 00102 kM_Button_X3D, 00103 kM_Button_OpenGL, 00104 kM_Button_Online, 00105 kM_Button_File, 00106 kM_Button_Down, 00107 kM_Button_Bes, 00108 kM_Slider_EventPlay, 00109 kM_Button_PrevEvent, 00110 kM_Button_NextEvent, 00111 kM_Button_PlayEvent, 00112 kM_Button_FirstEvent, 00113 kM_Button_ViewResetAngle, 00114 kM_Button_ViewCounterClockWise, 00115 kM_Button_ViewClockWise, 00116 kM_Button_ViewMoveUp, 00117 kM_Button_ViewMoveLeft, 00118 kM_Button_ViewMoveRight, 00119 kM_Button_ViewMoveDown, 00120 kM_Button_ViewMoveCenter, 00121 kM_Slider_ViewAngleTheta, 00122 kM_Button_ViewAngleThetaPlus, 00123 kM_Button_ViewAngleThetaMinus, 00124 kM_Button_ViewAngleThetaNumber, 00125 kM_Slider_ViewAnglePhi, 00126 kM_Button_ViewAnglePhiPlus, 00127 kM_Button_ViewAnglePhiMinus, 00128 kM_Button_ViewAnglePhiNumber, 00129 kM_Slider_ViewAnglePsi, 00130 kM_Button_ViewAnglePsiPlus, 00131 kM_Button_ViewAnglePsiMinus, 00132 kM_Button_ViewAnglePsiNumber, 00133 kM_Button_RotateStep, 00134 kM_Button_AutoRotate, 00135 kM_Button_RotateSpeed, 00136 kM_Button_RotateFPS, 00137 kM_Button_BesRun, 00138 kM_Button_BesEvent, 00139 kM_Button_EventPlaySpeed, 00140 kM_Button_BesSamplePos, 00141 kM_Button_BesVar, 00142 kM_Button_BesBit, 00143 kM_Button_BesSample, 00144 kM_Button_BesGet, 00145 kM_Button_BesReset, 00146 kM_Button_DownZED, 00147 kM_Button_DownFZ, 00148 kM_Button_DownMDST, 00149 kM_Button_DownRaw, 00150 kM_Button_DownRawIncl, 00151 kM_Button_DownBrowse, 00152 kM_Button_DownEvents, 00153 kM_Button_DownSkip, 00154 kM_Button_DownGet, 00155 kM_Button_OnlineStart, 00156 kM_Button_OnlineTime, 00157 kM_Button_OnlineTime2, 00158 kM_Button_PRStart, 00159 kM_Button_PRTime, 00160 kM_Button_PRTime2, 00161 kM_Button_Magnetic, 00162 kM_Slider_Zoom 00163 };
enum EZCommand |
kM_File_LoadGeo | |
kM_File_SaveGeoAs | |
kM_File_OpenEvent | |
kM_File_SavePicAs | |
kM_File_Close | |
kM_File_Exit | |
kM_Edit_Editor | |
kM_Option_TimerSpeed | |
kM_Option_DefaultPicType | |
kM_Help_Content | |
kM_Help_About |
Definition at line 52 of file BesClient.h.
00052 { 00053 kM_File_LoadGeo, 00054 kM_File_SaveGeoAs, 00055 kM_File_OpenEvent, 00056 kM_File_SavePicAs, 00057 kM_File_Close, 00058 kM_File_Exit, 00059 kM_Edit_Editor, 00060 kM_Option_TimerSpeed, 00061 kM_Option_DefaultPicType, 00062 kM_Help_Content, 00063 kM_Help_About 00064 };
enum EZMenuViewOption |
Definition at line 180 of file BesClient.h.
00180 { 00181 kM_Header_Global, 00182 kM_Header_On, 00183 kM_Mdc_Global, 00184 kM_Mdc_Tubes, 00185 kM_Mdc_Wires, 00186 kM_Tof_Global, 00187 kM_Tof_East, 00188 kM_Tof_Barrel, 00189 kM_Tof_West, 00190 kM_Emc_Global, 00191 kM_Emc_East, 00192 kM_Emc_Barrel, 00193 kM_Emc_West, 00194 kM_Emc_Side, 00195 kM_Muc_Global, 00196 kM_Muc_East, 00197 kM_Muc_Barrel, 00198 kM_Muc_West, 00199 kM_Muc_Strips, 00200 kM_Full3D_Mdc, 00201 kM_Full3D_Tof, 00202 kM_Full3D_Emc, 00203 kM_Full3D_Muc, 00204 kM_BeamPipe, 00205 kM_ZRPlaneOnXY, 00206 kM_Axis, 00207 kM_MdcHits_Global, 00208 kM_MdcHits_Hits, 00209 kM_TofHits_Global, 00210 kM_TofHits_East, 00211 kM_TofHits_Barrel, 00212 kM_TofHits_West, 00213 kM_EmcHits_Global, 00214 kM_EmcHits_East, 00215 kM_EmcHits_Barrel, 00216 kM_EmcHits_West, 00217 kM_EmcHits_Side, 00218 kM_MucHits_Global, 00219 kM_MucHits_East, 00220 kM_MucHits_Barrel, 00221 kM_MucHits_West, 00222 kM_Tracks_Global, 00223 kM_Tracks_Mdc, 00224 kM_Tracks_Tof, 00225 kM_Tracks_Emc, 00226 kM_Tracks_Muc, 00227 kM_Tracks_Ext, 00228 kM_View_X3D, 00229 kM_View_OpenGL, 00230 kM_Standard_On, 00231 kM_User_On, 00232 //kM_Mdc_TOverflow_Global, 00233 kM_Mdc_QNotOverflow_Global, 00234 kM_Mdc_ColorfulWire_Global, 00235 kM_Mdc_MdcTimeSubEvTime_Global, 00236 kM_Mdc_TMatch_Global, 00237 kM_Mdc_QMatch_Global, 00238 kM_Tof_TMatch_Global, 00239 kM_Tof_QMatch_Global 00240 };
enum EZMode |
Definition at line 169 of file BesClient.h.
00169 { 00170 kModeOnline = BIT(0), 00171 kModeFile = BIT(1), 00172 kModeDown = BIT(2), 00173 kModeBes = BIT(3), 00174 kModePR = BIT(4) 00175 };
enum runStatus |