source: trunk/documents/UserDoc/UsersGuides/ForApplicationDeveloper/html/Appendix/clhepLHCxx.html @ 1231

Last change on this file since 1231 was 1208, checked in by garnier, 15 years ago

CVS update

File size: 2.6 KB
Line 
1<HTML>
2<TITLE>
3</TITLE>
4
5<BODY>
6<TABLE WIDTH="100%"><TR>
7<TD>
8
9
10<A HREF="index.html">
11<IMG SRC="../../../../resources/html/IconsGIF/Contents.gif" ALT="Contents"></A>
12<A HREF="histogramming.html">
13<IMG SRC="../../../../resources/html/IconsGIF/Previous.gif" ALT="Previous"></A>
14<A HREF="templateLib.html">
15<IMG SRC="../../../../resources/html/IconsGIF/Next.gif" ALT="Next"></A>
16</TD>
17<TD ALIGN="Right">
18<FONT SIZE="-1" COLOR="#238E23">
19<B>Geant4 User's Guide</B>
20<BR>
21<B>For Application Developers</B>
22<BR>
23<B>Appendix</B>
24</FONT>
25</TD>
26</TR></TABLE>
27<BR><BR>
28
29<P ALIGN="Center">
30<FONT SIZE="+3" COLOR="#238E23">
31<A name="10.3">
32<B>10.3 CLHEP Foundation Library</B></A>
33</FONT>
34<BR><BR>
35
36<HR ALIGN="Center" SIZE="7%">
37<BR><BR>
38
39<p>
40<A HREF="http://cern.ch/clhep">
41CLHEP</A> <A HREF="#CLHEP-home">[1]</a> is a set of Class Libraries
42containing many basic classes for use in High Energy Physics.
43</p>
44<p>
45Both a CLHEP
46<A HREF="http://cern.ch/clhep/manual/RefGuide">
47Reference Guide</A> <A HREF="#CLHEP-ref">[2]</a> and a
48<A HREF="http://cern.ch/clhep/manual/UserGuide">
49User Guide</A> <A HREF="#CLHEP-man">[3]</a> are available.
50</p>
51
52<b>Origin and current situation of CLHEP</b>
53<p>
54CLHEP started in 1992 as a library for fundamental classes mostly
55needed for, and in fact derived from, the MC event generator MC++
56written in C++. Since then various authors added classes to this
57package, including several contributions made by developers
58in the Geant4 Collaboration.
59</p>
60<br>
61
62<b>Geant4 and CLHEP</b>
63<p>
64The Geant4 project contributed to the development of CLHEP.
65The random number package, physics units and constants, and some of
66the numeric and geometry classes had their origins in Geant4.
67</p>
68<p>
69Geant4 also benefits from the development of CLHEP. In addition to
70the already mentioned classes for random numbers and numerics, we
71use the classes for points, vectors, and planes and their transformations
72in 3D space, and lorentz vectors and their transformations. Although
73these classes have Geant4 names like G4ThreeVector, these are just
74typedefs to the CLHEP classes.
75</p>
76<P>&nbsp;</P>
77
78<HR>
79
80<table>
81<tr><td valign=top><a name="CLHEP-home">[1]</a>
82<td><a href="http://cern.ch/clhep">
83    cern.ch/clhep</a>
84<tr><td valign=top><a name="CLHEP-ref">[2]</a>
85<td><a href="http://cern.ch/clhep/manual/RefGuide">
86    cern.ch/clhep/manual/RefGuide</a>
87<tr><td valign=top><a name="CLHEP-man">[3]</a>
88<td><a href="http://cern.ch/clhep/manual/UserGuide">
89    cern.ch/clhep/manual/UserGuide</a>
90</table>
91
92<HR>
93<A HREF="../../../../Authors/html/subjectsToAuthors.html">
94<I>About the authors</I></A>
95
96</BODY>
97</HTML>
Note: See TracBrowser for help on using the repository browser.