Index: trunk/MagicSoft/CvsDoku/welcome.html
===================================================================
--- trunk/MagicSoft/CvsDoku/welcome.html	(revision 309)
+++ trunk/MagicSoft/CvsDoku/welcome.html	(revision 314)
@@ -3,5 +3,5 @@
 <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-   <meta name="GENERATOR" content="Mozilla/4.5 [en] (X11; I; Linux 2.0.36 i686) [Netscape]">
+   <meta name="GENERATOR" content="Mozilla/4.51 [en] (X11; I; Linux 2.2.5 i586) [Netscape]">
    <title> CVS for Magic Software Development </title>
 </head>
@@ -47,5 +47,92 @@
 for tcsh (use the syntax of your shell)
 <p>The access from other computers is still under construction and tests.
-Wait for the green light, very soon.
+If you want access please inform<a href="mailto:harald@hegra1.mppmu.mpg.de">
+Harald Kornmayer&nbsp;</a> in Munich. For more details about the structure
+of the repository see <a href="#Anchor_StructureRepository">here.</a>
+<br>&nbsp;
+<p>
+<hr WIDTH="100%">
+<br><font color="#FF0000"><font size=+2>Just for Beginners</font></font>
+<p>All developers should use CVS commands for further development. I set
+up different projects of software development. Please take only the source
+file from the repository which are necessary for the project you want to
+work on. Please don't work on to much projects in parallel. If you are
+planning to do bigger changes create your own development branch. But don't
+wait to long with committing.
+<br>
+<hr WIDTH="100%">
+<br><font color="#FF0000"><font size=+2>Projects</font></font>
+<p>The software is separated in different software projects. This projects
+are:
+<br>&nbsp;
+<blockquote><font color="#CC6600"><font size=+1>&nbsp;Mmcs (Magic Monte
+Carlo Simulation )</font></font>
+<br>This is the adapted CORSIKA code for calculating air showers.
+<p><font color="#CC6600"><font size=+1>Reflector</font></font>
+<br>With this program you can track the cerenkov photons generated by Mmcs
+to the camera plane. So all the geometry of the telescope is inside this
+program.
+<p><font color="#CC6600"><font size=+1>Camera</font></font>
+<br>To change the information of the cerenkov photons to FADC counts you
+have to use the camera program. This program contains a lot of different
+other sources that are also used by the reflector or the Evita project.
+<p><font color="#CC6600"><font size=+1>Evita (EVent Imaging Tool for Analysis)</font></font>
+<br>To display one event use this nice Gui package.
+<p>.......
+<br>&nbsp;</blockquote>
+It is obvious that some source code of a given directory is part of different
+projects. I.e. the directory include-MC is a part of the reflector and
+the camera project.
+<p>
+<hr WIDTH="100%">
+<br><font color="#FF0000"><font size=+2>Commands</font></font>
+<br>&nbsp;
+<ol>
+<li>
+Continue with development of existing projects</li>
+
+<br>command: cvs checkout <i>project</i>
+<br>Then you will get all the directories that are necessary for compiling
+the given project. So go first in the directory with the Makefile and try
+to compile it. Then you can start with working on the source files. At
+the end of your work you will have modified source files.
+<br>&nbsp;
+<li>
+Check the status of the files in your directory</li>
+
+<br>command: cvs status
+<br>Then you will get a long list with information of all files in this
+directory and all sub directory.
+<br>If you want to see only the names of the modified files use the
+<br>command:cvs status | grep odi
+<br>&nbsp;
+<li>
+See differences of your files and the repository</li>
+
+<br>command: cvs diff <i>[filename]</i>
+<br>This will show you the changed you did.
+<br>&nbsp;
+<li>
+Commit your changes to the repository</li>
+
+<br>command: cvs commit [<i>filename]</i>
+<br>The changes you made will then be in the repository and are available
+for all other developers.
+<br>&nbsp;
+<li>
+Remove all your files</li>
+
+<br>command: cvs release -d [filename]
+<br>Do this in the most upper directory (There you can see i.e. MagicSoft.).
+If CVS find some altered files it will not deleted all immediately. But
+if you have no altered files say yes and delete all the files and directory
+you worked on. So you are always sure that there is no old or changed version
+of a project.
+<br>&nbsp;
+<br>&nbsp;</ol>
+
+<hr WIDTH="100%">
+<p><a NAME="Anchor_StructureRepository"></a><font color="#FF0000"><font size=+2>Structure
+of the Repository</font></font>
 <p>All the Software is inside the directory. The structure of the sub directories
 is following one:
@@ -76,5 +163,5 @@
 <td><font size=+1><a href="#Anchor_Corsika">Corsika</a></font></td>
 
-<td><font size=+1>mmcs</font></td>
+<td><font size=+1>Mmcs</font></td>
 
 <td></td>
@@ -173,4 +260,36 @@
 
 <td><font size=+1><a href="#Anchor_include-MTrigger">include-MTrigger</a></font></td>
+
+<td></td>
+
+<td></td>
+
+<td></td>
+</tr>
+
+<tr>
+<td></td>
+
+<td></td>
+
+<td><font size=+1><a href="Anchor_DetData"></a></font></td>
+
+<td><font size=+1><a href="#Anchor_DetData">Data</a></font></td>
+
+<td></td>
+
+<td></td>
+
+<td></td>
+</tr>
+
+<tr>
+<td></td>
+
+<td></td>
+
+<td><font size=+1><a href="#Anchor_lib"></a></font></td>
+
+<td><font size=+1><a href="#Anchor_lib">lib&nbsp;</a></font></td>
 
 <td></td>
@@ -249,5 +368,5 @@
 <br>&nbsp;
 <h3>
-<font color="#FF0000"><font size=+2>Detail of subdirectories in the repository</font></font></h3>
+<font color="#FF0000"><font size=+2>Detail of sub directories in the repository</font></font></h3>
 
 <p><br><a NAME="Anchor_MagicSoft"></a><font color="#CC33CC"><font size=+2>MagicSoft</font></font>
@@ -268,21 +387,21 @@
 <br>&nbsp;
 <blockquote><a NAME="Anchor_Corsika"></a><font color="#CC33CC"><font size=+2>Corsika</font></font>
-<br>All things needed for the simulation of AirShowers. All this simulation
+<br>All things needed for the simulation of Air Showers. All this simulation
 are based on the CORSIKA program of the KASCADE group in Karlsruhe.
 <br>&nbsp;
 <p><a NAME="Anchor_Detector"></a><font color="#CC33CC"><font size=+2>Detector</font></font>
 <br>&nbsp;Every thing that is needed to transfer the simulated events to
-the common raw data forrmat. There are a lot of different tools inside
-this directory, mainly based on the work of Jose Carlos Gonzales.
+the common raw data format. There are a lot of different tools inside this
+directory, mainly based on the work of Jose Carlos Gonzales.
 <br>&nbsp;
 <blockquote><a NAME="Anchor_Reflector"></a><font color="#CC33CC"><font size=+2>Reflector</font></font>
 <br>&nbsp;Here you find the source code of the reflector program. This
-is written to read the CORSIKA (mmcs) output. With this data you can simulate
-the behaviour of the MAGIC mirrors. But to compile and run the program
-some other subdirectories are needed.
+is written to read the CORSIKA (Mmcs) output. With this data you can simulate
+the behavior of the MAGIC mirrors. But to compile and run the program some
+other sub directories are needed.
 <p><a NAME="anchor_Camera"></a><font color="#CC66CC"><font size=+2>Camera</font></font>
 <p><font color="#330000">&nbsp;In this directory are all the files of the
 camera program. The camera program is calculating the response of each
-photomultiplier of the camera. At the end we get the number of ADC count
+photo multiplier of the camera. At the end we get the number of ADC count
 for each time slice of each pixel. In the previous there were also some
 smaller calculations of the camera pixels in it.</font>
@@ -299,8 +418,13 @@
 <br>&nbsp;
 <p><a NAME="Anchor_include-MTrigger"></a><font color="#CC66CC"><font size=+2>include-MTrigger</font></font>
-<br>Studies of the trigger behaviour are very fundamental things. The simulation
+<br>Studies of the trigger behavior are very fundamental things. The simulation
 of the trigger is a part of the camera program. All the methods are put
 in the Classes (called MTRigger ) in this directory.
-<br>&nbsp;</blockquote>
+<p><a NAME="Anchor_DetData"></a><font color="#CC33CC"><font size=+2>Data</font></font>
+<br>All the different data files for the simulation tools reflector and
+camera are in this directory. For example the geometry of the MAGIC&nbsp;telescope
+is stored in magic.def or the data of the focal points is stored in focal.dat.
+<p><a NAME="Anchor_lib"></a><font color="#CC33CC"><font size=+2>lib</font></font>
+<br>Here you find the ranlib that is used by reflector and camera.</blockquote>
 </blockquote>
 <a NAME="Anchor_include-Classes"></a><font color="#CC66CC"><font size=+2>include-Classes</font></font>
