ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/FastOpenGlDisplayer/soft/main.h
(Generate patch)

Comparing UserCode/FastOpenGlDisplayer/soft/main.h (file contents):
Revision 1.26 by querten, Thu Jun 26 06:10:35 2008 UTC vs.
Revision 1.33 by roberfro, Mon Jun 30 14:25:14 2008 UTC

# Line 23 | Line 23
23   #pragma comment (lib,"opengl32.lib")
24   #pragma comment (lib,"glut.lib")
25   #pragma comment (lib,"glut32.lib")
26 + #pragma comment (lib,"Includes/CURL/libcurl.lib")
27  
28   #include <hash_map>
29   using namespace stdext;
# Line 42 | Line 43 | time_t end;
43   #include "Includes/FROG/FROG_Objects.h"
44   #include "Includes/FROG/FROG_Events.h"
45   #include "Includes/FROG/FROG_Geometry.h"
45 #include "Includes/FROG/FROG_DetId.h"
46  
47   #include "Includes/FROG/FROG_Element_Tools.h"
48  
49   #include "Includes/FROG/Logo.h"
50   #include "Includes/FROG/Texture.h"
51 < #include "Includes/FROG/ReadCards.h"
51 > #include "Includes/FROG/FROG_ReadCards.h"
52   #include "Includes/FROG/FROG_Struct.h"
53   #include "Includes/FROG/FROG_Camera.h"
54 < #include "Includes/FROG/ObjectInfo.h"
54 > #include "Includes/FROG/FROG_Net.h"
55  
56  
57 FROG_Element_Base *prim2;
58
57   int SAVE_WINDOW_W = 800;
58   int SAVE_WINDOW_H = 600;
59   int SAVE_WINDOW_X = 10;
# Line 72 | Line 70 | int TEMP_I = 0;
70  
71   FROG_Camera Cam;
72  
75 int CMS_TRACKER_RADIUS = 129;
76 int CMS_TRACKER_LENGTH = 300;
77
78 float PT_CUTOFF = 1.0;
79 double EECAL_CUTOFF[3] = {0.2,0.6,0.0001};
80 double EHCAL_CUTOFF[4] = {1.5,1.5,0.5,5.0};
81
73   bool MouseStates[3];
74  
84 std::vector<GLuint> theSimTracks;
85
75   GLuint LogoTexture;
87 GLuint MarkerTexture;
76  
77   double t = 0;
78  
# Line 99 | Line 87 | FROG_Geometry* geom;
87   char gSim       = 0;
88   char gReco      = 15;
89  
90 < unsigned int mCLicked_DetId = 0;
90 > unsigned int mCLicked_DetId = (unsigned int) -1;
91   bool mDisplayMother  = false;
104 int  mObj_I     = -1;
105 int  mColl_I    = -1;
92   bool mLoading   = true;
93   int  mLoading_I = 0;
94  
# Line 117 | Line 103 | float mDt               = 0.005f;
103  
104   bool print_FrameWork = false;
105  
120 GLint Menu_Geom         = 0;
121 GLint Menu_SimEvent     = 0;
122 GLint Menu_RecoEvent    = 0;
123 GLint Menu_Main         = 0;
124
106   WidthAndColor WaC_BackGround        = {1.0 , 0.0 , 1.0 , 0.0 , 1.0};
107   WidthAndColor WaC_Txt               = {1.0 , 0.0 , 1.0 , 1.0 , 1.0};
108   WidthAndColor WaC_CMS_Framework     = {1.0 , 1.0 , 0.5 , 1.0 , 0.3};
109   WidthAndColor WaC_LHC_Axis          = {3.0 , 1.0 , 0.5 , 1.0 , 0.3};
129 WidthAndColor WaC_Default_SimTrack  = {2.0 , 0.0 , 1.0 , 1.0 , 1.0};
110   WidthAndColor WaC_Selected_Object   = {2.0 , 1.0 , 1.0 , 0.0 , 1.0};
111  
112 < std::vector<IdAndWidthAndColor*> WaC_SimTracks;
133 < std::vector<IdAndWidthAndColor*> WaC_RecoTracks;
112 > FROG_ReadCards* Card;
113  
135 //void DrawTrack(MySimTrack* track, MySimVertex* vertex1, MySimVertex* vertex2);
114   void reshape (int w, int h);
115   void display();
116  
139 void defineColorForSimTrack(int i);
140
141 void init();
117   void LoadCard(const char* inputCard );
118   void gl_select(int x, int y);
119   void list_hits(GLint hits, GLuint *names);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines