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"> |
---|
41 | CLHEP</A> <A HREF="#CLHEP-home">[1]</a> is a set of Class Libraries |
---|
42 | containing many basic classes for use in High Energy Physics. |
---|
43 | </p> |
---|
44 | <p> |
---|
45 | Both a CLHEP |
---|
46 | <A HREF="http://cern.ch/clhep/manual/RefGuide"> |
---|
47 | Reference Guide</A> <A HREF="#CLHEP-ref">[2]</a> and a |
---|
48 | <A HREF="http://cern.ch/clhep/manual/UserGuide"> |
---|
49 | User Guide</A> <A HREF="#CLHEP-man">[3]</a> are available. |
---|
50 | </p> |
---|
51 | |
---|
52 | <b>Origin and current situation of CLHEP</b> |
---|
53 | <p> |
---|
54 | CLHEP started in 1992 as a library for fundamental classes mostly |
---|
55 | needed for, and in fact derived from, the MC event generator MC++ |
---|
56 | written in C++. Since then various authors added classes to this |
---|
57 | package, including several contributions made by developers |
---|
58 | in the Geant4 Collaboration. |
---|
59 | </p> |
---|
60 | <br> |
---|
61 | |
---|
62 | <b>Geant4 and CLHEP</b> |
---|
63 | <p> |
---|
64 | The Geant4 project contributed to the development of CLHEP. |
---|
65 | The random number package, physics units and constants, and some of |
---|
66 | the numeric and geometry classes had their origins in Geant4. |
---|
67 | </p> |
---|
68 | <p> |
---|
69 | Geant4 also benefits from the development of CLHEP. In addition to |
---|
70 | the already mentioned classes for random numbers and numerics, we |
---|
71 | use the classes for points, vectors, and planes and their transformations |
---|
72 | in 3D space, and lorentz vectors and their transformations. Although |
---|
73 | these classes have Geant4 names like G4ThreeVector, these are just |
---|
74 | typedefs to the CLHEP classes. |
---|
75 | </p> |
---|
76 | <P> </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> |
---|