source: trunk/Documentation/geant4/UserDocumentation/UsersGuides/ForApplicationDeveloper/html/apas03.html@ 901

Last change on this file since 901 was 901, checked in by garnier, 17 years ago

Add Geant4 Documentation at 8.12.2008

File size: 3.7 KB
Line 
1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>3.  CLHEP Foundation Library</title><link rel="stylesheet" href="../xml/XSLCustomizationLayer/G4HTMLStylesheet.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.71.1"><link rel="start" href="index.html" title="Geant4 User's Guide for Application Developers"><link rel="up" href="apa.html" title="Appendix .  Appendix"><link rel="prev" href="apas02.html" title="2.  Histogramming"><link rel="next" href="apas04.html" title="4.  C++ Standard Template Library"><script language="JavaScript">
2function remote_win(fName)
3{
4 var url = "AllResources/Detector/geometry.src/" + fName;
5 RemoteWin=window.open(url,"","resizable=no,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,copyhistory=0,width=520,height=520")
6 RemoteWin.creator=self
7}
8</script></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">3. 
9CLHEP Foundation Library
10</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apas02.html"><img src="AllResources/IconsGIF/prev.gif" alt="Prev"></a> </td><th width="60%" align="center">Appendix . 
11Appendix
12</th><td width="20%" align="right"> <a accesskey="n" href="apas04.html"><img src="AllResources/IconsGIF/next.gif" alt="Next"></a></td></tr></table><hr></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sect.Clhep"></a>3. 
13CLHEP Foundation Library
14</h2></div></div></div><p>
15<a href="http://cern.ch/proj-clhep/" target="_top">
16CLHEP
17</a>
18 is a set of Class Libraries containing many
19basic classes for use in High Energy Physics.
20</p><p>
21Both a CLHEP
22<a href="http://cern.ch/proj-clhep/manual/RefGuide/" target="_top">
23Reference Guide
24</a>
25 and a
26<a href="http://cern.ch/proj-clhep/manual/UserGuide/" target="_top">
27User Guide
28</a>
29 are available.
30</p><h5><a name="id557761"></a>
31Origin and current situation of CLHEP
32</h5><p>
33CLHEP started in 1992 as a library for fundamental classes
34mostly needed for, and in fact derived from, the MC event generator
35MC++ written in C++. Since then various authors added classes to
36this package, including several contributions made by developers in
37the Geant4 Collaboration.
38</p><h5><a name="id557775"></a>
39Geant4 and CLHEP
40</h5><p>
41The Geant4 project contributed to the development of CLHEP. The
42random number package, physics units and constants, and some of the
43numeric and geometry classes had their origins in Geant4.
44</p><p>
45Geant4 also benefits from the development of CLHEP. In addition
46to the already mentioned classes for random numbers and numerics,
47we use the classes for points, vectors, and planes and their
48transformations in 3D space, and lorentz vectors and their
49transformations. Although these classes have Geant4 names like
50G4ThreeVector, these are just typedefs to the CLHEP classes.
51</p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="apas02.html"><img src="AllResources/IconsGIF/prev.gif" alt="Prev"></a> </td><td width="20%" align="center"><a accesskey="u" href="apa.html"><img src="AllResources/IconsGIF/up.gif" alt="Up"></a></td><td width="40%" align="right"> <a accesskey="n" href="apas04.html"><img src="AllResources/IconsGIF/next.gif" alt="Next"></a></td></tr><tr><td width="40%" align="left" valign="top">2. 
52Histogramming
53 </td><td width="20%" align="center"><a accesskey="h" href="index.html"><img src="AllResources/IconsGIF/home.gif" alt="Home"></a></td><td width="40%" align="right" valign="top"> 4. 
54C++ Standard Template Library
55</td></tr></table></div></body></html>
Note: See TracBrowser for help on using the repository browser.