Classes | Functions

Generator.h File Reference

Header file for Generator class used for defining the OLYMPUS event generator. More...

#include "G4VUserPrimaryGeneratorAction.hh"
#include "G4ThreeVector.hh"
Include dependency graph for Generator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ep_Kinematics
 Class for calculating ep elastic kinematics. More...
class  Generator
 Generator class. More...

Functions

G4double epCrossSection (const G4double &E, const G4double &theta3, const G4double &Ep, const G4double &Q2)
 Calculate the ep elastic cross section.

Detailed Description

Header file for Generator class used for defining the OLYMPUS event generator.

This defines the Generator class and the member routines which generate the primary events.

Author:
D.K. Hasell
Version:
1.0
Date:
2010-10-14

Definition in file Generator.h.


Function Documentation

G4double epCrossSection ( const G4double &  E,
const G4double &  theta3,
const G4double &  Ep,
const G4double &  Q2 
)

Calculate the ep elastic cross section.

Definition at line 281 of file Generator.cc.