2008-03-20 09:23:20 +00:00

79 lines
2.6 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<!--Converted with jLaTeX2HTML 2002-2-1 (1.70) JA patch-2.0
patched version by: Kenshi Muto, Debian Project.
* modified by: Shige TAKENO
LaTeX2HTML 2002-2-1 (1.70),
original version by: Nikos Drakos, CBLU, University of Leeds
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
* with significant contributions from:
Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
<HTML>
<HEAD>
<TITLE>The mandatory classes</TITLE>
<META NAME="description" CONTENT="The mandatory classes">
<META NAME="keywords" CONTENT="LEMuSR_Simulation">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">
<META NAME="Generator" CONTENT="jLaTeX2HTML v2002-2-1 JA patch-2.0">
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
<LINK REL="STYLESHEET" HREF="LEMuSR_Simulation.css">
<LINK REL="next" HREF="node7.html">
<LINK REL="previous" HREF="node5.html">
<LINK REL="up" HREF="node5.html">
<LINK REL="next" HREF="node7.html">
</HEAD>
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html125"
HREF="node7.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
SRC="file:/usr/share/latex2html/icons/next.png"></A>
<A NAME="tex2html123"
HREF="node5.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
SRC="file:/usr/share/latex2html/icons/up.png"></A>
<A NAME="tex2html117"
HREF="node5.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
SRC="file:/usr/share/latex2html/icons/prev.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html126"
HREF="node7.html">The visualization class</A>
<B> Up:</B> <A NAME="tex2html124"
HREF="node5.html">The main file: LEMuSR.cc</A>
<B> Previous:</B> <A NAME="tex2html118"
HREF="node5.html">The main file: LEMuSR.cc</A>
<BR>
<BR>
<!--End of Navigation Panel-->
<H3><A NAME="SECTION00121100000000000000">
The mandatory classes</A>
</H3>
The simplest Geant4 simulation requires four so-called mandatory classes. These classes provide the main information about the simulation fundamental parameters, like the detector description or the physical interaction taken in account. They are initialized at the beginning of LEMuSR.cc:
<UL>
<LI>runManager: it is the Geant4 mandatory class used to initialize the kernel.
</LI>
<LI>LEMuSRDetectorConstruction : mandatory user initialization class for the detector geometry.
</LI>
<LI>LEMuSRPhysicsList : mandatory user initialization class for the physical interactions.
</LI>
<LI>LEMuSRPrimaryGeneratorAction mandatory user action class for the simulation monitoring.
</LI>
</UL>
<P>
<BR><HR>
<ADDRESS>
2005-12-21
</ADDRESS>
</BODY>
</HTML>