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.35 by querten, Sat Jul 5 08:54:06 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/Lib/libcurl.lib")
27  
28   #include <hash_map>
29   using namespace stdext;
30   typedef hash_map<unsigned int, char*, hash_compare<unsigned int, std::less<unsigned int> > > HASH_Map;
31   #endif
32 <
32 >
33 > bool SCREENSAVER = false;
34  
35   HASH_Map test;
36  
# Line 42 | Line 44 | time_t end;
44   #include "Includes/FROG/FROG_Objects.h"
45   #include "Includes/FROG/FROG_Events.h"
46   #include "Includes/FROG/FROG_Geometry.h"
45 #include "Includes/FROG/FROG_DetId.h"
47  
48   #include "Includes/FROG/FROG_Element_Tools.h"
49  
50   #include "Includes/FROG/Logo.h"
51   #include "Includes/FROG/Texture.h"
52 < #include "Includes/FROG/ReadCards.h"
52 > #include "Includes/FROG/FROG_ReadCards.h"
53   #include "Includes/FROG/FROG_Struct.h"
54   #include "Includes/FROG/FROG_Camera.h"
55 < #include "Includes/FROG/ObjectInfo.h"
55 > #include "Includes/FROG/FROG_Net.h"
56  
57  
57 FROG_Element_Base *prim2;
58
58   int SAVE_WINDOW_W = 800;
59   int SAVE_WINDOW_H = 600;
60   int SAVE_WINDOW_X = 10;
# Line 72 | Line 71 | int TEMP_I = 0;
71  
72   FROG_Camera Cam;
73  
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
74   bool MouseStates[3];
75  
84 std::vector<GLuint> theSimTracks;
85
76   GLuint LogoTexture;
87 GLuint MarkerTexture;
77  
78   double t = 0;
79  
# Line 99 | Line 88 | FROG_Geometry* geom;
88   char gSim       = 0;
89   char gReco      = 15;
90  
91 < unsigned int mCLicked_DetId = 0;
91 > unsigned int mCLicked_DetId = (unsigned int) -1;
92   bool mDisplayMother  = false;
104 int  mObj_I     = -1;
105 int  mColl_I    = -1;
93   bool mLoading   = true;
94   int  mLoading_I = 0;
95  
# Line 117 | Line 104 | float mDt               = 0.005f;
104  
105   bool print_FrameWork = false;
106  
120 GLint Menu_Geom         = 0;
121 GLint Menu_SimEvent     = 0;
122 GLint Menu_RecoEvent    = 0;
123 GLint Menu_Main         = 0;
124
107   WidthAndColor WaC_BackGround        = {1.0 , 0.0 , 1.0 , 0.0 , 1.0};
108   WidthAndColor WaC_Txt               = {1.0 , 0.0 , 1.0 , 1.0 , 1.0};
109   WidthAndColor WaC_CMS_Framework     = {1.0 , 1.0 , 0.5 , 1.0 , 0.3};
110   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};
111   WidthAndColor WaC_Selected_Object   = {2.0 , 1.0 , 1.0 , 0.0 , 1.0};
112  
113 < std::vector<IdAndWidthAndColor*> WaC_SimTracks;
133 < std::vector<IdAndWidthAndColor*> WaC_RecoTracks;
113 > FROG_ReadCards* Card;
114  
135 //void DrawTrack(MySimTrack* track, MySimVertex* vertex1, MySimVertex* vertex2);
115   void reshape (int w, int h);
116   void display();
117  
139 void defineColorForSimTrack(int i);
140
141 void init();
118   void LoadCard(const char* inputCard );
119   void gl_select(int x, int y);
120   void list_hits(GLint hits, GLuint *names);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines