Source file for Generator class used for defining the OLYMPUS event generator. More...
#include "Generator.h"
#include "GN_Messenger.h"
#include "G4ParticleGun.hh"
#include "G4Event.hh"
#include "G4ThreeVector.hh"
#include "G4ParticleTable.hh"
#include "Randomize.hh"
#include <cmath>
Go to the source code of this file.
Functions | |
G4double | epCrossSection (const G4double &E, const G4double &theta3, const G4double &Ep, const G4double &Q2) |
Calculate the ep elastic cross section. |
Source 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 for the OLYMPUS Monte Carlo
Definition in file Generator.cc.
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.