Ignore:
Timestamp:
10/29/99 08:44:51 (25 years ago)
Author:
harald
Message:
small changes of some formats
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/CvsDoku/welcome.html

    r285 r296  
    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>
    99<! 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 CVS for Magic Software Development</h1></center>
    13 
    14 <hr>
    15 <h3>
    16 <font color="#FF0000"><font size=+2>Introduction</font></font></h3>
     10<CENTER>
     11<H1>
     12CVS for Magic Software Development</H1></CENTER>
     13
     14<HR>
     15<H3>
     16<FONT COLOR="#FF0000"><FONT SIZE=+2>Introduction</FONT></FONT></H3>
    1717More than one software developer are involved in the progress of Software
    1818for the MAGIC telescope. Because the developers are distributed all over
     
    2020possibility of such version control systems, but for the beginning we take
    2121CVS ( Concurrent Versions System ).
    22 <p>CVS is a version control system, which allows you to keep old versions
     22<P>CVS is a version control system, which allows you to keep old versions
    2323of files (usually source code), keep a log of who, when, and why changes
    2424occurred, etc., like RCS or SCCS. Unlike the simpler systems, CVS does
     
    2828editing of source files among multiple authors. CVS allows triggers to
    2929enable/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 the
     30<P>CVS keeps a single copy of the master sources. This copy is called the
    3131source ``repository''; it contains all the information to permit extracting
    3232previous software releases at any time based on either a symbolic revision
    3333tag, or a date in the past.
    34 <p>For CVS updates, more information on documentation,&nbsp; software related
     34<P>For CVS updates, more information on documentation,&nbsp; software related
    3535to CVS, development of CVS, and more, see:
    36 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    37 <a href="http://www.cyclic.com">http://www.cyclic.com</a>
    38 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    39 <a href="http://www.loria.fr/~molli/cvs-index.html">http://www.loria.fr/~molli/cvs-index.html</a>
    40 <br>&nbsp;
    41 <p>
    42 <hr WIDTH="100%">
    43 <br><font color="#FF0000"><font size=+2>Repository</font></font>
    44 <p>The single copy of the master source for all MAGIC software is held
     36<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     37
     38<A HREF="http://www.cyclic.com">http://www.cyclic.com</A>
     39<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     40
     41<A HREF="http://www.loria.fr/~molli/cvs-index.html">http://www.loria.fr/~molli/cvs-index.html</A>
     42<BR>&nbsp;
     43<P>
     44<HR WIDTH="100%">
     45<BR><FONT COLOR="#FF0000"><FONT SIZE=+2>Repository</FONT></FONT>
     46<P>The single copy of the master source for all MAGIC software is held
    4547in the repository on the alpha cluster in Max-Planck-Institut f&uuml;r
    4648Physik in Munich. As a developer you must declare the
    47 <br>environment variable
    48 <p>setenv&nbsp;&nbsp; CVSROOT&nbsp; /hd60/CvsRepository/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     49<BR>environment variable
     50<P>setenv&nbsp;&nbsp; CVSROOT&nbsp; /hd60/CvsRepository/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    4951for tcsh (use the syntax of your shell)
    50 <br>&nbsp;
    51 <p>All the Software is inside the directory. The structure of the sub directories
     52<BR>&nbsp;
     53<P>All the Software is inside the directory. The structure of the sub directories
    5254is following one:
    53 <br>&nbsp;
    54 <br>&nbsp;
    55 <table BORDER=0 CELLPADDING=10 COLS=7 WIDTH="100%" NOSAVE >
    56 <tr>
    57 <td><font size=+3><a href="#Anchor_MagicSoft">MagicSoft</a></font></td>
    58 
    59 <td><font size=+3><a href="#Anchor_CvsDoku">CvsDoku</a></font></td>
    60 
    61 <td></td>
    62 
    63 <td></td>
    64 
    65 <td></td>
    66 
    67 <td></td>
    68 
    69 <td></td>
    70 </tr>
    71 
    72 <tr>
    73 <td></td>
    74 
    75 <td><font size=+3><a href="#Anchor_Simulation">Simulation</a></font></td>
    76 
    77 <td><font size=+3><a href="#Anchor_Corsika">Corsika</a></font></td>
    78 
    79 <td><font size=+3>mmcs</font></td>
    80 
    81 <td></td>
    82 
    83 <td></td>
    84 
    85 <td></td>
    86 </tr>
    87 
    88 <tr>
    89 <td></td>
    90 
    91 <td></td>
    92 
    93 <td><font size=+3><a href="#Anchor_Detector">Detector</a></font></td>
    94 
    95 <td><font size=+3><a href="#Anchor_Reflector">Reflector</a></font></td>
    96 
    97 <td></td>
    98 
    99 <td></td>
    100 
    101 <td></td>
    102 </tr>
    103 
    104 <tr>
    105 <td></td>
    106 
    107 <td></td>
    108 
    109 <td></td>
    110 
    111 <td><font size=+3><a href="#Anchor_include-GENERAL">include-GENERAL</a></font></td>
    112 
    113 <td></td>
    114 
    115 <td></td>
    116 
    117 <td></td>
    118 </tr>
    119 
    120 <tr>
    121 <td></td>
    122 
    123 <td></td>
    124 
    125 <td></td>
    126 
    127 <td><font size=+3><a href="#Anchor_include-CORSIKA">include-CORSIKA</a></font></td>
    128 
    129 <td></td>
    130 
    131 <td></td>
    132 
    133 <td></td>
    134 </tr>
    135 
    136 <tr>
    137 <td></td>
    138 
    139 <td></td>
    140 
    141 <td></td>
    142 
    143 <td><font size=+3><a href="#Anchor_include-MC">include-MC</a></font></td>
    144 
    145 <td></td>
    146 
    147 <td></td>
    148 
    149 <td></td>
    150 </tr>
    151 
    152 <tr>
    153 <td></td>
    154 
    155 <td><font size=+3><a href="#Anchor_include-Classes">include-Classes</a></font></td>
    156 
    157 <td></td>
    158 
    159 <td></td>
    160 
    161 <td></td>
    162 
    163 <td></td>
    164 
    165 <td></td>
    166 </tr>
    167 
    168 <tr>
    169 <td></td>
    170 
    171 <td></td>
    172 
    173 <td></td>
    174 
    175 <td></td>
    176 
    177 <td></td>
    178 
    179 <td></td>
    180 
    181 <td></td>
    182 </tr>
    183 
    184 <tr>
    185 <td></td>
    186 
    187 <td><font size=+3><a href="#Anchor_Analysis">Analysis</a></font></td>
    188 
    189 <td></td>
    190 
    191 <td></td>
    192 
    193 <td></td>
    194 
    195 <td></td>
    196 
    197 <td></td>
    198 </tr>
    199 
    200 <tr>
    201 <td></td>
    202 
    203 <td></td>
    204 
    205 <td></td>
    206 
    207 <td></td>
    208 
    209 <td></td>
    210 
    211 <td></td>
    212 
    213 <td></td>
    214 </tr>
    215 </table>
    216 
    217 <hr WIDTH="100%">
    218 <br>&nbsp;
    219 <h3>
    220 <font color="#FF0000"><font size=+2>Detail of subdirectories in the repository</font></font></h3>
    221 
    222 <p><br><a NAME="Anchor_MagicSoft"></a><font color="#CC33CC"><font size=+2>MagicSoft</font></font>
    223 <p>In this directory of the cvs-repository you find all software that is
     55<BR><FONT SIZE=+1></FONT>&nbsp;
     56<BR><FONT SIZE=+1></FONT>&nbsp;
     57<TABLE BORDER=0 CELLPADDING=10 COLS=7 WIDTH="100%" NOSAVE >
     58<TR>
     59<TD><FONT SIZE=+1><A HREF="#Anchor_MagicSoft">MagicSoft</A></FONT></TD>
     60
     61<TD><FONT SIZE=+1><A HREF="#Anchor_CvsDoku">CvsDoku</A></FONT></TD>
     62
     63<TD><FONT SIZE=+1></FONT></TD>
     64
     65<TD><FONT SIZE=+1></FONT></TD>
     66
     67<TD><FONT SIZE=+1></FONT></TD>
     68
     69<TD><FONT SIZE=+1></FONT></TD>
     70
     71<TD><FONT SIZE=+1></FONT></TD>
     72</TR>
     73
     74<TR>
     75<TD><FONT SIZE=+1></FONT></TD>
     76
     77<TD><FONT SIZE=+1><A HREF="#Anchor_Simulation">Simulation</A></FONT></TD>
     78
     79<TD><FONT SIZE=+1><A HREF="#Anchor_Corsika">Corsika</A></FONT></TD>
     80
     81<TD><FONT SIZE=+1>mmcs</FONT></TD>
     82
     83<TD><FONT SIZE=+1></FONT></TD>
     84
     85<TD><FONT SIZE=+1></FONT></TD>
     86
     87<TD><FONT SIZE=+1></FONT></TD>
     88</TR>
     89
     90<TR>
     91<TD><FONT SIZE=+1></FONT></TD>
     92
     93<TD><FONT SIZE=+1></FONT></TD>
     94
     95<TD><FONT SIZE=+1><A HREF="#Anchor_Detector">Detector</A></FONT></TD>
     96
     97<TD><FONT SIZE=+1><A HREF="#Anchor_Reflector">Reflector</A></FONT></TD>
     98
     99<TD><FONT SIZE=+1></FONT></TD>
     100
     101<TD><FONT SIZE=+1></FONT></TD>
     102
     103<TD><FONT SIZE=+1></FONT></TD>
     104</TR>
     105
     106<TR>
     107<TD><FONT SIZE=+1></FONT></TD>
     108
     109<TD><FONT SIZE=+1></FONT></TD>
     110
     111<TD><FONT SIZE=+1></FONT></TD>
     112
     113<TD><FONT SIZE=+1><A HREF="#Anchor_include-GENERAL">include-GENERAL</A></FONT></TD>
     114
     115<TD><FONT SIZE=+1></FONT></TD>
     116
     117<TD><FONT SIZE=+1></FONT></TD>
     118
     119<TD><FONT SIZE=+1></FONT></TD>
     120</TR>
     121
     122<TR>
     123<TD><FONT SIZE=+1></FONT></TD>
     124
     125<TD><FONT SIZE=+1></FONT></TD>
     126
     127<TD><FONT SIZE=+1></FONT></TD>
     128
     129<TD><FONT SIZE=+1><A HREF="#Anchor_include-CORSIKA">include-CORSIKA</A></FONT></TD>
     130
     131<TD><FONT SIZE=+1></FONT></TD>
     132
     133<TD><FONT SIZE=+1></FONT></TD>
     134
     135<TD><FONT SIZE=+1></FONT></TD>
     136</TR>
     137
     138<TR>
     139<TD><FONT SIZE=+1></FONT></TD>
     140
     141<TD><FONT SIZE=+1></FONT></TD>
     142
     143<TD><FONT SIZE=+1></FONT></TD>
     144
     145<TD><FONT SIZE=+1><A HREF="#Anchor_include-MC">include-MC</A></FONT></TD>
     146
     147<TD><FONT SIZE=+1></FONT></TD>
     148
     149<TD><FONT SIZE=+1></FONT></TD>
     150
     151<TD><FONT SIZE=+1></FONT></TD>
     152</TR>
     153
     154<TR>
     155<TD><FONT SIZE=+1></FONT></TD>
     156
     157<TD><FONT SIZE=+1><A HREF="#Anchor_include-Classes">include-Classes</A></FONT></TD>
     158
     159<TD><FONT SIZE=+1></FONT></TD>
     160
     161<TD><FONT SIZE=+1></FONT></TD>
     162
     163<TD><FONT SIZE=+1></FONT></TD>
     164
     165<TD><FONT SIZE=+1></FONT></TD>
     166
     167<TD><FONT SIZE=+1></FONT></TD>
     168</TR>
     169
     170<TR>
     171<TD><FONT SIZE=+1></FONT></TD>
     172
     173<TD><FONT SIZE=+1></FONT></TD>
     174
     175<TD><FONT SIZE=+1></FONT></TD>
     176
     177<TD><FONT SIZE=+1></FONT></TD>
     178
     179<TD><FONT SIZE=+1></FONT></TD>
     180
     181<TD><FONT SIZE=+1></FONT></TD>
     182
     183<TD><FONT SIZE=+1></FONT></TD>
     184</TR>
     185
     186<TR>
     187<TD><FONT SIZE=+1></FONT></TD>
     188
     189<TD><FONT SIZE=+1><A HREF="#Anchor_Analysis">Analysis</A></FONT></TD>
     190
     191<TD><FONT SIZE=+1></FONT></TD>
     192
     193<TD><FONT SIZE=+1></FONT></TD>
     194
     195<TD><FONT SIZE=+1></FONT></TD>
     196
     197<TD><FONT SIZE=+1></FONT></TD>
     198
     199<TD><FONT SIZE=+1></FONT></TD>
     200</TR>
     201
     202<TR>
     203<TD><FONT SIZE=+1></FONT></TD>
     204
     205<TD><FONT SIZE=+1></FONT></TD>
     206
     207<TD><FONT SIZE=+1></FONT></TD>
     208
     209<TD><FONT SIZE=+1></FONT></TD>
     210
     211<TD><FONT SIZE=+1></FONT></TD>
     212
     213<TD><FONT SIZE=+1></FONT></TD>
     214
     215<TD><FONT SIZE=+1></FONT></TD>
     216</TR>
     217</TABLE>
     218
     219<HR WIDTH="100%">
     220<BR>&nbsp;
     221<H3>
     222<FONT COLOR="#FF0000"><FONT SIZE=+2>Detail of subdirectories in the repository</FONT></FONT></H3>
     223
     224<P><BR><A NAME="Anchor_MagicSoft"></A><FONT COLOR="#CC33CC"><FONT SIZE=+2>MagicSoft</FONT></FONT>
     225<P>In this directory of the cvs-repository you find all software that is
    224226developed for MAGIC using CVS.
    225 <br>This directory contain four sub directories, CvsDoku, Simulation, Analysis
     227<BR>This directory contain four sub directories, CvsDoku, Simulation, Analysis
    226228and include-Classes.
    227 <br>&nbsp;
    228 <blockquote><a NAME="Anchor_CvsDoku"></a><font color="#CC33CC"><font size=+2>CvsDoku</font></font>
    229 <p>In this directory of the cvs-repository you find some html pages like
     229<BR>&nbsp;
     230<BLOCKQUOTE><A NAME="Anchor_CvsDoku"></A><FONT COLOR="#CC33CC"><FONT SIZE=+2>CvsDoku</FONT></FONT>
     231<P>In this directory of the cvs-repository you find some html pages like
    230232the one you are looking at the moment. This documentation is written as
    231233a guideline for MAGIC developers using the CVS tool. Also the documentation
    232234for CVS usage is using CVS!!
    233 <p><a NAME="Anchor_Simulation"></a><font color="#CC66CC"><font size=+2>Simulation</font></font>
    234 <br>For MAGIC a lot of programs were developed to simulate the behavior
     235<P><A NAME="Anchor_Simulation"></A><FONT COLOR="#CC66CC"><FONT SIZE=+2>Simulation</FONT></FONT>
     236<BR>For MAGIC a lot of programs were developed to simulate the behavior
    235237of Air Showers, the Mirrors and the Camera. All this things you need for
    236238simulation is inside this directory.
    237 <br>&nbsp;
    238 <blockquote><a NAME="Anchor_Corsika"></a><font color="#CC33CC"><font size=+2>Corsika</font></font>
    239 <br>All things needed for the simulation of AirShowers. All this simulation
     239<BR>&nbsp;
     240<BLOCKQUOTE><A NAME="Anchor_Corsika"></A><FONT COLOR="#CC33CC"><FONT SIZE=+2>Corsika</FONT></FONT>
     241<BR>All things needed for the simulation of AirShowers. All this simulation
    240242are based on the CORSIKA program of the KASCADE group in Karlsruhe.
    241 <br>&nbsp;
    242 <p><a NAME="Anchor_Detector"></a><font color="#CC33CC"><font size=+2>Detector</font></font>
    243 <br>&nbsp;Every thing that is needed to transfer the simulated events to
     243<BR>&nbsp;
     244<P><A NAME="Anchor_Detector"></A><FONT COLOR="#CC33CC"><FONT SIZE=+2>Detector</FONT></FONT>
     245<BR>&nbsp;Every thing that is needed to transfer the simulated events to
    244246the common raw data forrmat. There are a lot of different tools inside
    245247this directory, mainly based on the work of Jose Carlos Gonzales.
    246 <br>&nbsp;
    247 <blockquote><a NAME="Anchor_Reflector"></a><font color="#CC33CC"><font size=+2>Reflector</font></font>
    248 <br>&nbsp;Here you find the source code of the reflector program. This
     248<BR>&nbsp;
     249<BLOCKQUOTE><A NAME="Anchor_Reflector"></A><FONT COLOR="#CC33CC"><FONT SIZE=+2>Reflector</FONT></FONT>
     250<BR>&nbsp;Here you find the source code of the reflector program. This
    249251is written to read the CORSIKA (mmcs) output. With this data you can simulate
    250252the behaviour of the MAGIC mirrors. But to compile and run the program
    251253some other subdirectories are needed.
    252 <p><a NAME="Anchor_include-CORSIKA"></a><font color="#CC33CC"><font size=+2>include-CORSIKA</font></font>
    253 <br>Here you can find a implementation to read the CORSIKA output. This
     254<P><A NAME="Anchor_include-CORSIKA"></A><FONT COLOR="#CC33CC"><FONT SIZE=+2>include-CORSIKA</FONT></FONT>
     255<BR>Here you can find a implementation to read the CORSIKA output. This
    254256classes are needed by the reflector program.
    255 <p><a NAME="Anchor_include-MC"></a><font color="#CC33CC"><font size=+2>include-MC</font></font>
    256 <br>Here you can find a implementation to write and read the output of
     257<P><A NAME="Anchor_include-MC"></A><FONT COLOR="#CC33CC"><FONT SIZE=+2>include-MC</FONT></FONT>
     258<BR>Here you can find a implementation to write and read the output of
    257259the reflector program. This classes are needed by the reflector and the
    258260camera program.
    259 <p><a NAME="Anchor_include-GENERAL"></a><font color="#CC33CC"><font size=+2>include-GENERAL</font></font>
    260 <br>Here you can find some header file that are needed by reflector and
     261<P><A NAME="Anchor_include-GENERAL"></A><FONT COLOR="#CC33CC"><FONT SIZE=+2>include-GENERAL</FONT></FONT>
     262<BR>Here you can find some header file that are needed by reflector and
    261263camera. For example the declaration of the runlib is found here.
    262 <br>&nbsp;</blockquote>
    263 </blockquote>
    264 <a NAME="Anchor_include-Classes"></a><font color="#CC66CC"><font size=+2>include-Classes</font></font>
    265 <p>In this directory you can find all Classes (C++ and hopefully OOP )
     264<BR>&nbsp;</BLOCKQUOTE>
     265</BLOCKQUOTE>
     266<A NAME="Anchor_include-Classes"></A><FONT COLOR="#CC66CC"><FONT SIZE=+2>include-Classes</FONT></FONT>
     267<P>In this directory you can find all Classes (C++ and hopefully OOP )
    266268that are used for simulation and for analysis. An example is the RawDataFormat
    267269used in the Analysis and the Camera programs.
    268 <p><a NAME="Anchor_Analysis"></a><font color="#CC66CC"><font size=+2>Analysis</font></font>
    269 <p>In this directory you can find all Programs to analyze data of MAGIC.
     270<P><A NAME="Anchor_Analysis"></A><FONT COLOR="#CC66CC"><FONT SIZE=+2>Analysis</FONT></FONT>
     271<P>In this directory you can find all Programs to analyze data of MAGIC.
    270272Here you will find tools to look on single Events, to calculate the Hillas
    271273parameters and to find the periodicity of one special source. (But all
    272274this is still under construction!!!! Here the must development is needed
    273275in the future!!!)
    274 <br>&nbsp;</blockquote>
    275 
    276 <br>&nbsp;
    277 </body>
    278 </html>
     276<BR>&nbsp;</BLOCKQUOTE>
     277
     278<BR>&nbsp;
     279</BODY>
     280</HTML>
Note: See TracChangeset for help on using the changeset viewer.