Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

mscat.cxx File Reference

#include "BaseApp.h"
#include "SlabWorld.h"
#include "SmplStat.h"
#include "gismo/Units.h"
#include "geometry/CoordTransform.h"
#include "gismo/EGSInteractor.h"
#include "gismo/GheishaInteractor.h"
#include <iomanip>

Go to the source code of this file.

Compounds

class  Calorimeter
class  Spectrometer
class  TestApp

Functions

template<classT> T sqr (T x)

Variables

SampleStatistic thetaSquared
SampleStatistic energyLoss
SampleStatistic multiplicity
SampleStatistic energyDeposited
unsigned long numberOfEvents = 1000
float thickness = 1.0
float incidentAngle = 0.
float sigmaMS
float expectedEloss
float initialEnergy


Function Documentation

template<classT>
T sqr ( T x ) [inline]
 

Definition at line 39 of file mscat.cxx.

Referenced by Ranbo::Ranbo(), World::addMedium(), TwoBody::decay(), PhaseSpace::decay2(), PhaseSpace::decay3(), LayeredTube::Layer::distanceToLeave(), Interactor::eloss(), TestApp::init(), TestApp::last(), LayeredTube::Layer::localRadius(), Interactor::maxStepSize(), Interactor::multipleScatter(), GParticle::scatterBy(), Spectrometer::score(), and LayeredTube::select().


Variable Documentation

SampleStatistic energyDeposited
 

Definition at line 20 of file mscat.cxx.

SampleStatistic energyLoss
 

Definition at line 18 of file mscat.cxx.

float expectedEloss
 

Definition at line 33 of file mscat.cxx.

float incidentAngle = 0.
 

Definition at line 28 of file mscat.cxx.

float initialEnergy
 

Definition at line 34 of file mscat.cxx.

SampleStatistic multiplicity
 

Definition at line 19 of file mscat.cxx.

unsigned long numberOfEvents = 1000
 

Definition at line 22 of file shower.cxx.

float sigmaMS
 

Definition at line 32 of file mscat.cxx.

SampleStatistic thetaSquared
 

Definition at line 17 of file mscat.cxx.

float thickness = 1.0
 

Definition at line 25 of file mscat.cxx.


Generated at Wed Nov 21 12:20:28 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000