Changeset 322 for trunk/MagicSoft/CvsDoku/body.html
- Timestamp:
- 11/15/99 11:00:39 (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/CvsDoku/body.html
r321 r322 1 <! doctype html public "-//w3c//dtd html 4.0 transitional//en">2 < html>3 < head>4 < meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">5 < meta name="GENERATOR" content="Mozilla/4.51 [en] (X11; I; Linux 2.2.5 i586) [Netscape]">6 < title> CVS for Magic Software Development </title>7 </ head>8 < body>1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 2 <HTML> 3 <HEAD> 4 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> 5 <META NAME="GENERATOR" CONTENT="Mozilla/4.08 [en] (X11; I; OSF1 V4.0 alpha) [Netscape]"> 6 <TITLE> CVS for Magic Software Development </TITLE> 7 </HEAD> 8 <BODY> 9 9 <! This is my first attempt at my personal WWW home page. ><! It has become necessary to create this mainly because my ><! hotlist has grown into something so extremely large that it ><! is impossible to find a way through it any longer... > 10 < center>11 < h1>12 < font color="#992277">CVS for Magic Software Development</font></h1></center>13 14 < hr>15 < h3>16 < a NAME="Anchor_Introduction"></a><font color="#FF0000"><font size=+2>Introduction</font></font></h3>10 <CENTER> 11 <H1> 12 <FONT COLOR="#992277">CVS for Magic Software Development</FONT></H1></CENTER> 13 14 <HR> 15 <H3> 16 <A NAME="Anchor_Introduction"></A><FONT COLOR="#FF0000"><FONT SIZE=+2>Introduction</FONT></FONT></H3> 17 17 More than one software developer are involved in the progress of Software 18 18 for the MAGIC telescope. Because the developers are distributed all over … … 20 20 possibility of such version control systems, but for the beginning we take 21 21 CVS ( Concurrent Versions System ). 22 < p>CVS is a version control system, which allows you to keep old versions22 <P>CVS is a version control system, which allows you to keep old versions 23 23 of files (usually source code), keep a log of who, when, and why changes 24 24 occurred, etc., like RCS or SCCS. Unlike the simpler systems, CVS does … … 28 28 editing of source files among multiple authors. CVS allows triggers to 29 29 enable/log/control various operations and works well over a wide area network. 30 < p>CVS keeps a single copy of the master sources. This copy is called the30 <P>CVS keeps a single copy of the master sources. This copy is called the 31 31 source ``repository''; it contains all the information to permit extracting 32 32 previous software releases at any time based on either a symbolic revision 33 33 tag, or a date in the past. 34 < p>For CVS updates, more information on documentation, software related34 <P>For CVS updates, more information on documentation, software related 35 35 to CVS, development of CVS, and more, see: 36 < br> <a href="http://www.cyclic.com">http://www.cyclic.com</a>37 < br> <a href="http://www.loria.fr/~molli/cvs-index.html">http://www.loria.fr/~molli/cvs-index.html</a>38 < br> 39 < p>40 < hrWIDTH="100%">41 < br><a NAME="Anchor_Repository"></a><b><font color="#FF0000"><font size=+2>Repository</font></font></b>42 < p>The single copy of the master source for all MAGIC software is held36 <BR> <A HREF="http://www.cyclic.com">http://www.cyclic.com</A> 37 <BR> <A HREF="http://www.loria.fr/~molli/cvs-index.html">http://www.loria.fr/~molli/cvs-index.html</A> 38 <BR> 39 <P> 40 <HR WIDTH="100%"> 41 <BR><A NAME="Anchor_Repository"></A><B><FONT COLOR="#FF0000"><FONT SIZE=+2>Repository</FONT></FONT></B> 42 <P>The single copy of the master source for all MAGIC software is held 43 43 in the repository on a single (security reasons) linux computer in Max-Planck-Institut 44 44 für Physik in Munich. As a remote developer you must declare the environment 45 45 variable. 46 < p><b><font color="#33FF33">setenv CVSROOT :ext:pchegra4.mppmu.mpg.de:/CvsRepository </font></b> 46 <P><B><FONT COLOR="#33FF33">setenv CVSROOT :ext:pchegra4.mppmu.mpg.de:/CvsRepository </FONT></B> 47 47 for tcsh (use the syntax of your shell) 48 < p><blink>The access from other computers is still under construction and49 tests.</ blink>50 < p>If you want access please inform<a href="mailto:harald@hegra1.mppmu.mpg.de">51 Harald Kornmayer </ a> in Munich. For more details about the structure52 of the repository see < a href="#Anchor_StructureRepository">here.</a>53 < br> 54 < p>55 < hrWIDTH="100%">56 < br><a NAME="Anchor_JustforBeginners"></a><b><font color="#FF0000"><font size=+2>Just57 for Beginners</ font></font></b>58 < p>All developers should use CVS commands for further development. I set48 <P><BLINK>The access from other computers is still under construction and 49 tests.</BLINK> 50 <P>If you want access please inform<A HREF="mailto:harald@hegra1.mppmu.mpg.de"> 51 Harald Kornmayer </A> in Munich. For more details about the structure 52 of the repository see <A HREF="#Anchor_StructureRepository">here.</A> 53 <BR> 54 <P> 55 <HR WIDTH="100%"> 56 <BR><A NAME="Anchor_JustforBeginners"></A><B><FONT COLOR="#FF0000"><FONT SIZE=+2>Just 57 for Beginners</FONT></FONT></B> 58 <P>All developers should use CVS commands for further development. I set 59 59 up different projects of software development. Please take only the source 60 60 file from the repository which are necessary for the project you want to … … 62 62 planning to do bigger changes create your own development branch. But don't 63 63 wait to long with committing. 64 < br>65 < hrWIDTH="100%">66 < br><a NAME="Anchor_Projects"></a><b><font color="#FF0000"><font size=+2>Projects</font></font></b>67 < p>The software is separated in different software projects. This projects64 <BR> 65 <HR WIDTH="100%"> 66 <BR><A NAME="Anchor_Projects"></A><B><FONT COLOR="#FF0000"><FONT SIZE=+2>Projects</FONT></FONT></B> 67 <P>The software is separated in different software projects. This projects 68 68 are: 69 < br> 70 < blockquote><font color="#CC6600"><font size=+1> Mmcs (Magic Monte71 Carlo Simulation )</ font></font>72 < br>This is the adapted CORSIKA code for calculating air showers.73 < p><font color="#CC6600"><font size=+1>Reflector</font></font>74 < br>With this program you can track the cerenkov photons generated by Mmcs69 <BR> 70 <BLOCKQUOTE><FONT COLOR="#CC6600"><FONT SIZE=+1> Mmcs (Magic Monte 71 Carlo Simulation )</FONT></FONT> 72 <BR>This is the adapted CORSIKA code for calculating air showers. 73 <P><FONT COLOR="#CC6600"><FONT SIZE=+1>Reflector</FONT></FONT> 74 <BR>With this program you can track the cerenkov photons generated by Mmcs 75 75 to the camera plane. So all the geometry of the telescope is inside this 76 76 program. 77 < p><font color="#CC6600"><font size=+1>Camera</font></font>78 < br>To change the information of the cerenkov photons to FADC counts you77 <P><FONT COLOR="#CC6600"><FONT SIZE=+1>Camera</FONT></FONT> 78 <BR>To change the information of the cerenkov photons to FADC counts you 79 79 have to use the camera program. This program contains a lot of different 80 80 other sources that are also used by the reflector or the Evita project. 81 < p><font color="#CC6600"><font size=+1>Evita (EVent Imaging Tool for Analysis)</font></font>82 < br>To display one event use this nice Gui package.83 < p>.......84 < br> </blockquote>81 <P><FONT COLOR="#CC6600"><FONT SIZE=+1>Evita (EVent Imaging Tool for Analysis)</FONT></FONT> 82 <BR>To display one event use this nice Gui package. 83 <P>....... 84 <BR> </BLOCKQUOTE> 85 85 It is obvious that some source code of a given directory is part of different 86 86 projects. I.e. the directory include-MC is a part of the reflector and 87 87 the camera project. 88 < p>89 < hrWIDTH="100%">90 < br><a NAME="Anchor_Commands"></a><b><font color="#FF0000"><font size=+2>Commands</font></font></b>91 < br> 92 < ol>93 < li>94 Continue with development of existing projects</ li>95 96 < br>command: cvs checkout <i>project</i>97 < br>Then you will get all the directories that are necessary for compiling88 <P> 89 <HR WIDTH="100%"> 90 <BR><A NAME="Anchor_Commands"></A><B><FONT COLOR="#FF0000"><FONT SIZE=+2>Commands</FONT></FONT></B> 91 <BR> 92 <OL> 93 <LI> 94 Continue with development of existing projects</LI> 95 96 <BR>command: cvs checkout <I>project</I> 97 <BR>Then you will get all the directories that are necessary for compiling 98 98 the given project. So go first in the directory with the Makefile and try 99 99 to compile it. Then you can start with working on the source files. At 100 100 the end of your work you will have modified source files. 101 < br> 102 < li>103 Check the status of the files in your directory</ li>104 105 < br>command: cvs status106 < br>Then you will get a long list with information of all files in this101 <BR> 102 <LI> 103 Check the status of the files in your directory</LI> 104 105 <BR>command: cvs status 106 <BR>Then you will get a long list with information of all files in this 107 107 directory and all sub directory. 108 < br>If you want to see only the names of the modified files use the109 < br>command:cvs status | grep odi110 < br> 111 < li>112 See differences of your files and the repository</ li>113 114 < br>command: cvs diff <i>[filename]</i>115 < br>This will show you the changed you did.116 < br> 117 < li>118 Commit your changes to the repository</ li>119 120 < br>command: cvs commit [<i>filename]</i>121 < br>The changes you made will then be in the repository and are available108 <BR>If you want to see only the names of the modified files use the 109 <BR>command:cvs status | grep odi 110 <BR> 111 <LI> 112 See differences of your files and the repository</LI> 113 114 <BR>command: cvs diff <I>[filename]</I> 115 <BR>This will show you the changed you did. 116 <BR> 117 <LI> 118 Commit your changes to the repository</LI> 119 120 <BR>command: cvs commit [<I>filename]</I> 121 <BR>The changes you made will then be in the repository and are available 122 122 for all other developers. 123 < br> 124 < li>125 Remove all your files</ li>126 127 < br>command: cvs release -d [filename]128 < br>Do this in the most upper directory (There you can see i.e. MagicSoft.).123 <BR> 124 <LI> 125 Remove all your files</LI> 126 127 <BR>command: cvs release -d [filename] 128 <BR>Do this in the most upper directory (There you can see i.e. MagicSoft.). 129 129 If CVS find some altered files it will not deleted all immediately. But 130 130 if you have no altered files say yes and delete all the files and directory 131 131 you worked on. So you are always sure that there is no old or changed version 132 of a project.</ ol>133 134 < hrWIDTH="100%">135 < p><a NAME="Anchor_StructureRepository"></a><font color="#FF0000"><font size=+2>Structure136 of the Repository</ font></font>137 < p>All the Software is inside the directory. The structure of the sub directories132 of a project.</OL> 133 134 <HR WIDTH="100%"> 135 <P><A NAME="Anchor_StructureRepository"></A><FONT COLOR="#FF0000"><FONT SIZE=+2>Structure 136 of the Repository</FONT></FONT> 137 <P>All the Software is inside the directory. The structure of the sub directories 138 138 is following one: 139 < br> 140 < br> 141 < tableBORDER CELLPADDING=10 COLS=7 WIDTH="100%" NOSAVE >142 < tr>143 < td><font size=+1><a href="#Anchor_MagicSoft">MagicSoft</a></font></td>144 145 < td><font size=+1><a href="#Anchor_CvsDoku">CvsDoku</a></font></td>146 147 < td></td>148 149 < td></td>150 151 < td></td>152 153 < td></td>154 155 < td></td>156 </ tr>157 158 < tr>159 < td></td>160 161 < td><font size=+1><a href="#Anchor_Simulation">Simulation</a></font></td>162 163 < td><font size=+1><a href="#Anchor_Corsika">Corsika</a></font></td>164 165 < td><font size=+1>Mmcs</font></td>166 167 < td></td>168 169 < td></td>170 171 < td></td>172 </ tr>173 174 < tr>175 < td></td>176 177 < td></td>178 179 < td><font size=+1><a href="#Anchor_Detector">Detector</a></font></td>180 181 < td><font size=+1><a href="#Anchor_Reflector">Reflector</a></font></td>182 183 < td></td>184 185 < td></td>186 187 < td></td>188 </ tr>189 190 < tr>191 < td></td>192 193 < td></td>194 195 < td></td>196 197 < td><font size=+1><a href="#anchor_Camera">Camera</a></font></td>198 199 < td></td>200 201 < td></td>202 203 < td></td>204 </ tr>205 206 < tr>207 < td></td>208 209 < td></td>210 211 < td></td>212 213 < td><font size=+1><a href="#Anchor_include-GENERAL">include-GENERAL</a></font></td>214 215 < td></td>216 217 < td></td>218 219 < td></td>220 </ tr>221 222 < tr>223 < td></td>224 225 < td></td>226 227 < td></td>228 229 < td><font size=+1><a href="#Anchor_include-CORSIKA">include-CORSIKA</a></font></td>230 231 < td></td>232 233 < td></td>234 235 < td></td>236 </ tr>237 238 < tr>239 < td></td>240 241 < td></td>242 243 < td></td>244 245 < td><font size=+1><a href="#Anchor_include-MC">include-MC</a></font></td>246 247 < td></td>248 249 < td></td>250 251 < td></td>252 </ tr>253 254 < tr>255 < td></td>256 257 < td></td>258 259 < td></td>260 261 < td><font size=+1><a href="#Anchor_include-MTrigger">include-MTrigger</a></font></td>262 263 < td></td>264 265 < td></td>266 267 < td></td>268 </ tr>269 270 < tr>271 < td></td>272 273 < td></td>274 275 < td></td>276 277 < td><font size=+1><a href="#Anchor_DetData">Data</a></font></td>278 279 < td></td>280 281 < td></td>282 283 < td></td>284 </ tr>285 286 < tr>287 < td></td>288 289 < td></td>290 291 < td></td>292 293 < td><font size=+1><a href="#Anchor_lib">lib </a></font></td>294 295 < td></td>296 297 < td></td>298 299 < td></td>300 </ tr>301 302 < tr>303 < td></td>304 305 < td><font size=+1><a href="#Anchor_include-Classes">include-Classes</a></font></td>306 307 < td></td>308 309 < td></td>310 311 < td></td>312 313 < td></td>314 315 < td></td>316 </ tr>317 318 < tr>319 < td></td>320 321 < td></td>322 323 < td></td>324 325 < td></td>326 327 < td></td>328 329 < td></td>330 331 < td></td>332 </ tr>333 334 < tr>335 < td></td>336 337 < td><font size=+1><a href="#Anchor_Analysis">Analysis</a></font></td>338 339 < td></td>340 341 < td></td>342 343 < td></td>344 345 < td></td>346 347 < td></td>348 </ tr>349 350 < trNOSAVE>351 < td NOSAVE></td>352 353 < td></td>354 355 < td></td>356 357 < td></td>358 359 < td></td>360 361 < td></td>362 363 < td></td>364 </ tr>365 </ table>366 367 < hrWIDTH="100%">368 < br> 369 < h3>370 < font color="#FF0000"><font size=+2>Detail of sub directories in the repository</font></font></h3>371 372 < p><br><a NAME="Anchor_MagicSoft"></a><font color="#CC33CC"><font size=+2>MagicSoft</font></font>373 < p>In this directory of the cvs-repository you find all software that is139 <BR> 140 <BR> 141 <TABLE BORDER CELLPADDING=10 COLS=7 WIDTH="100%" NOSAVE > 142 <TR> 143 <TD><FONT SIZE=+1><A HREF="#Anchor_MagicSoft">MagicSoft</A></FONT></TD> 144 145 <TD><FONT SIZE=+1><A HREF="#Anchor_CvsDoku">CvsDoku</A></FONT></TD> 146 147 <TD></TD> 148 149 <TD></TD> 150 151 <TD></TD> 152 153 <TD></TD> 154 155 <TD></TD> 156 </TR> 157 158 <TR> 159 <TD></TD> 160 161 <TD><FONT SIZE=+1><A HREF="#Anchor_Simulation">Simulation</A></FONT></TD> 162 163 <TD><FONT SIZE=+1><A HREF="#Anchor_Corsika">Corsika</A></FONT></TD> 164 165 <TD><FONT SIZE=+1>Mmcs</FONT></TD> 166 167 <TD></TD> 168 169 <TD></TD> 170 171 <TD></TD> 172 </TR> 173 174 <TR> 175 <TD></TD> 176 177 <TD></TD> 178 179 <TD><FONT SIZE=+1><A HREF="#Anchor_Detector">Detector</A></FONT></TD> 180 181 <TD><FONT SIZE=+1><A HREF="#Anchor_Reflector">Reflector</A></FONT></TD> 182 183 <TD></TD> 184 185 <TD></TD> 186 187 <TD></TD> 188 </TR> 189 190 <TR> 191 <TD></TD> 192 193 <TD></TD> 194 195 <TD></TD> 196 197 <TD><FONT SIZE=+1><A HREF="#anchor_Camera">Camera</A></FONT></TD> 198 199 <TD></TD> 200 201 <TD></TD> 202 203 <TD></TD> 204 </TR> 205 206 <TR> 207 <TD></TD> 208 209 <TD></TD> 210 211 <TD></TD> 212 213 <TD><FONT SIZE=+1><A HREF="#Anchor_include-GENERAL">include-GENERAL</A></FONT></TD> 214 215 <TD></TD> 216 217 <TD></TD> 218 219 <TD></TD> 220 </TR> 221 222 <TR> 223 <TD></TD> 224 225 <TD></TD> 226 227 <TD></TD> 228 229 <TD><FONT SIZE=+1><A HREF="#Anchor_include-CORSIKA">include-CORSIKA</A></FONT></TD> 230 231 <TD></TD> 232 233 <TD></TD> 234 235 <TD></TD> 236 </TR> 237 238 <TR> 239 <TD></TD> 240 241 <TD></TD> 242 243 <TD></TD> 244 245 <TD><FONT SIZE=+1><A HREF="#Anchor_include-MC">include-MC</A></FONT></TD> 246 247 <TD></TD> 248 249 <TD></TD> 250 251 <TD></TD> 252 </TR> 253 254 <TR> 255 <TD></TD> 256 257 <TD></TD> 258 259 <TD></TD> 260 261 <TD><FONT SIZE=+1><A HREF="#Anchor_include-MTrigger">include-MTrigger</A></FONT></TD> 262 263 <TD></TD> 264 265 <TD></TD> 266 267 <TD></TD> 268 </TR> 269 270 <TR> 271 <TD></TD> 272 273 <TD></TD> 274 275 <TD></TD> 276 277 <TD><FONT SIZE=+1><A HREF="#Anchor_DetData">Data</A></FONT></TD> 278 279 <TD></TD> 280 281 <TD></TD> 282 283 <TD></TD> 284 </TR> 285 286 <TR> 287 <TD></TD> 288 289 <TD></TD> 290 291 <TD></TD> 292 293 <TD><FONT SIZE=+1><A HREF="#Anchor_lib">lib </A></FONT></TD> 294 295 <TD></TD> 296 297 <TD></TD> 298 299 <TD></TD> 300 </TR> 301 302 <TR> 303 <TD></TD> 304 305 <TD><FONT SIZE=+1><A HREF="#Anchor_include-Classes">include-Classes</A></FONT></TD> 306 307 <TD></TD> 308 309 <TD></TD> 310 311 <TD></TD> 312 313 <TD></TD> 314 315 <TD></TD> 316 </TR> 317 318 <TR> 319 <TD></TD> 320 321 <TD></TD> 322 323 <TD></TD> 324 325 <TD></TD> 326 327 <TD></TD> 328 329 <TD></TD> 330 331 <TD></TD> 332 </TR> 333 334 <TR> 335 <TD></TD> 336 337 <TD><FONT SIZE=+1><A HREF="#Anchor_Analysis">Analysis</A></FONT></TD> 338 339 <TD></TD> 340 341 <TD></TD> 342 343 <TD></TD> 344 345 <TD></TD> 346 347 <TD></TD> 348 </TR> 349 350 <TR NOSAVE> 351 <TD NOSAVE></TD> 352 353 <TD></TD> 354 355 <TD></TD> 356 357 <TD></TD> 358 359 <TD></TD> 360 361 <TD></TD> 362 363 <TD></TD> 364 </TR> 365 </TABLE> 366 367 <HR WIDTH="100%"> 368 <BR> 369 <H3> 370 <FONT COLOR="#FF0000"><FONT SIZE=+2>Detail of sub directories in the repository</FONT></FONT></H3> 371 372 <P><BR><A NAME="Anchor_MagicSoft"></A><FONT COLOR="#CC33CC"><FONT SIZE=+2>MagicSoft</FONT></FONT> 373 <P>In this directory of the cvs-repository you find all software that is 374 374 developed for MAGIC using CVS. 375 < br>This directory contain four sub directories, CvsDoku, Simulation, Analysis375 <BR>This directory contain four sub directories, CvsDoku, Simulation, Analysis 376 376 and include-Classes. 377 < br> 378 < blockquote><a NAME="Anchor_CvsDoku"></a><font color="#CC33CC"><font size=+2>CvsDoku</font></font>379 < p>In this directory of the cvs-repository you find some html pages like377 <BR> 378 <BLOCKQUOTE><A NAME="Anchor_CvsDoku"></A><FONT COLOR="#CC33CC"><FONT SIZE=+2>CvsDoku</FONT></FONT> 379 <P>In this directory of the cvs-repository you find some html pages like 380 380 the one you are looking at the moment. This documentation is written as 381 381 a guideline for MAGIC developers using the CVS tool. Also the documentation 382 382 for CVS usage is using CVS!! 383 < p><a NAME="Anchor_Simulation"></a><font color="#CC66CC"><font size=+2>Simulation</font></font>384 < br>For MAGIC a lot of programs were developed to simulate the behavior383 <P><A NAME="Anchor_Simulation"></A><FONT COLOR="#CC66CC"><FONT SIZE=+2>Simulation</FONT></FONT> 384 <BR>For MAGIC a lot of programs were developed to simulate the behavior 385 385 of Air Showers, the Mirrors and the Camera. All this things you need for 386 386 simulation is inside this directory. 387 < br> 388 < blockquote><a NAME="Anchor_Corsika"></a><font color="#CC33CC"><font size=+2>Corsika</font></font>389 < br>All things needed for the simulation of Air Showers. All this simulation387 <BR> 388 <BLOCKQUOTE><A NAME="Anchor_Corsika"></A><FONT COLOR="#CC33CC"><FONT SIZE=+2>Corsika</FONT></FONT> 389 <BR>All things needed for the simulation of Air Showers. All this simulation 390 390 are based on the CORSIKA program of the KASCADE group in Karlsruhe. 391 < br> 392 < p><a NAME="Anchor_Detector"></a><font color="#CC33CC"><font size=+2>Detector</font></font>393 < br> Every thing that is needed to transfer the simulated events to391 <BR> 392 <P><A NAME="Anchor_Detector"></A><FONT COLOR="#CC33CC"><FONT SIZE=+2>Detector</FONT></FONT> 393 <BR> Every thing that is needed to transfer the simulated events to 394 394 the common raw data format. There are a lot of different tools inside this 395 395 directory, mainly based on the work of Jose Carlos Gonzales. 396 < br> 397 < blockquote><a NAME="Anchor_Reflector"></a><font color="#CC33CC"><font size=+2>Reflector</font></font>398 < br> Here you find the source code of the reflector program. This396 <BR> 397 <BLOCKQUOTE><A NAME="Anchor_Reflector"></A><FONT COLOR="#CC33CC"><FONT SIZE=+2>Reflector</FONT></FONT> 398 <BR> Here you find the source code of the reflector program. This 399 399 is written to read the CORSIKA (Mmcs) output. With this data you can simulate 400 400 the behavior of the MAGIC mirrors. But to compile and run the program some 401 401 other sub directories are needed. 402 < p><a NAME="anchor_Camera"></a><font color="#CC66CC"><font size=+2>Camera</font></font>403 < p><font color="#330000"> In this directory are all the files of the402 <P><A NAME="anchor_Camera"></A><FONT COLOR="#CC66CC"><FONT SIZE=+2>Camera</FONT></FONT> 403 <P><FONT COLOR="#330000"> In this directory are all the files of the 404 404 camera program. The camera program is calculating the response of each 405 405 photo multiplier of the camera. At the end we get the number of ADC count 406 406 for each time slice of each pixel. In the previous there were also some 407 smaller calculations of the camera pixels in it.</ font>408 < p><a NAME="Anchor_include-CORSIKA"></a><font color="#CC33CC"><font size=+2>include-CORSIKA</font></font>409 < br>Here you can find a implementation to read the CORSIKA output. This407 smaller calculations of the camera pixels in it.</FONT> 408 <P><A NAME="Anchor_include-CORSIKA"></A><FONT COLOR="#CC33CC"><FONT SIZE=+2>include-CORSIKA</FONT></FONT> 409 <BR>Here you can find a implementation to read the CORSIKA output. This 410 410 classes are needed by the reflector program. 411 < p><a NAME="Anchor_include-MC"></a><font color="#CC33CC"><font size=+2>include-MC</font></font>412 < br>Here you can find a implementation to write and read the output of411 <P><A NAME="Anchor_include-MC"></A><FONT COLOR="#CC33CC"><FONT SIZE=+2>include-MC</FONT></FONT> 412 <BR>Here you can find a implementation to write and read the output of 413 413 the reflector program. This classes are needed by the reflector and the 414 414 camera program. 415 < p><a NAME="Anchor_include-GENERAL"></a><font color="#CC33CC"><font size=+2>include-GENERAL</font></font>416 < br>Here you can find some header file that are needed by reflector and415 <P><A NAME="Anchor_include-GENERAL"></A><FONT COLOR="#CC33CC"><FONT SIZE=+2>include-GENERAL</FONT></FONT> 416 <BR>Here you can find some header file that are needed by reflector and 417 417 camera. For example the declaration of the runlib is found here. 418 < br> 419 < p><a NAME="Anchor_include-MTrigger"></a><font color="#CC66CC"><font size=+2>include-MTrigger</font></font>420 < br>Studies of the trigger behavior are very fundamental things. The simulation418 <BR> 419 <P><A NAME="Anchor_include-MTrigger"></A><FONT COLOR="#CC66CC"><FONT SIZE=+2>include-MTrigger</FONT></FONT> 420 <BR>Studies of the trigger behavior are very fundamental things. The simulation 421 421 of the trigger is a part of the camera program. All the methods are put 422 422 in the Classes (called MTRigger ) in this directory. 423 < p><a NAME="Anchor_DetData"></a><font color="#CC33CC"><font size=+2>Data</font></font>424 < br>All the different data files for the simulation tools reflector and423 <P><A NAME="Anchor_DetData"></A><FONT COLOR="#CC33CC"><FONT SIZE=+2>Data</FONT></FONT> 424 <BR>All the different data files for the simulation tools reflector and 425 425 camera are in this directory. For example the geometry of the MAGIC telescope 426 426 is stored in magic.def or the data of the focal points is stored in focal.dat. 427 < p><a NAME="Anchor_lib"></a><font color="#CC33CC"><font size=+2>lib</font></font>428 < br>Here you find the ranlib that is used by reflector and camera.</blockquote>429 </ blockquote>430 < a NAME="Anchor_include-Classes"></a><font color="#CC66CC"><font size=+2>include-Classes</font></font>431 < p>In this directory you can find all Classes (C++ and hopefully OOP )427 <P><A NAME="Anchor_lib"></A><FONT COLOR="#CC33CC"><FONT SIZE=+2>lib</FONT></FONT> 428 <BR>Here you find the ranlib that is used by reflector and camera.</BLOCKQUOTE> 429 </BLOCKQUOTE> 430 <A NAME="Anchor_include-Classes"></A><FONT COLOR="#CC66CC"><FONT SIZE=+2>include-Classes</FONT></FONT> 431 <P>In this directory you can find all Classes (C++ and hopefully OOP ) 432 432 that are used for simulation and for analysis. An example is the RawDataFormat 433 433 used in the Analysis and the Camera programs. The Classes are MRawPixel, 434 434 MRawEvt, MRawMc ..... 435 < p><a NAME="Anchor_Analysis"></a><font color="#CC66CC"><font size=+2>Analysis</font></font>436 < p>In this directory you can find all Programs to analyze data of MAGIC.435 <P><A NAME="Anchor_Analysis"></A><FONT COLOR="#CC66CC"><FONT SIZE=+2>Analysis</FONT></FONT> 436 <P>In this directory you can find all Programs to analyze data of MAGIC. 437 437 Here you will find tools to look on single Events, to calculate the Hillas 438 438 parameters and to find the periodicity of one special source. (But all 439 439 this is still under construction!!!! Here the must development is needed 440 440 in the future!!!) 441 <br> </blockquote> 442 443 <br> 444 </body> 445 </html> 441 <BR> </BLOCKQUOTE> 442 443 <HR WIDTH="100%"> 444 <BR><I>H.Kornmayer</I> 445 <BR> 446 </BODY> 447 </HTML>
Note:
See TracChangeset
for help on using the changeset viewer.