CGEM BOSS 6.6.5.g
BESIII Offline Software System
|
#include <CosmicGun.h>
Public Member Functions | |
HepLorentzVector | GenerateEvent (void) |
HepLorentzVector | GenerateVertex (void) |
void | SetEnergyRange (float emin, float emax) |
void | SetCosCut (float ctcut) |
void | PrintLevel (int printevt, int printmod) |
int | GetMuonCharge (void) |
float | InitializeGenerator () |
Static Public Member Functions | |
static CosmicGun * | GetCosmicGun (void) |
Definition at line 6 of file CosmicGun.h.
HepLorentzVector CosmicGun::GenerateEvent | ( | void | ) |
Definition at line 109 of file CosmicGun.cxx.
Referenced by CosmicGenerator::execute().
HepLorentzVector CosmicGun::GenerateVertex | ( | void | ) |
|
static |
Definition at line 49 of file CosmicGun.cxx.
Referenced by CosmicGenerator::execute(), and CosmicGenerator::initialize().
int CosmicGun::GetMuonCharge | ( | void | ) |
Definition at line 134 of file CosmicGun.cxx.
Referenced by CosmicGenerator::execute().
float CosmicGun::InitializeGenerator | ( | ) |
Definition at line 81 of file CosmicGun.cxx.
Referenced by CosmicGenerator::initialize().
void CosmicGun::PrintLevel | ( | int | printevt, |
int | printmod | ||
) |
Definition at line 90 of file CosmicGun.cxx.
Referenced by CosmicGenerator::initialize().
void CosmicGun::SetCosCut | ( | float | ctcut | ) |
Definition at line 154 of file CosmicGun.cxx.
Referenced by CosmicGenerator::initialize().
void CosmicGun::SetEnergyRange | ( | float | emin, |
float | emax | ||
) |
Definition at line 138 of file CosmicGun.cxx.
Referenced by CosmicGenerator::initialize().