![]() |
ATLAS Offline Software
|
#include <CosmicGun.h>
Public Member Functions | |
| CLHEP::HepLorentzVector | GenerateEvent (void) |
| CLHEP::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) |
Private Member Functions | |
| CosmicGun (void) | |
Private Attributes | |
| int | m_event |
| int | m_printevt |
| int | m_printmod |
| float | m_emin |
| float | m_emax |
| float | m_coscut |
Static Private Attributes | |
| static CosmicGun * | s_mpointer = 0 |
Definition at line 10 of file CosmicGun.h.
|
private |
Definition at line 64 of file CosmicGun.cxx.
| CLHEP::HepLorentzVector CosmicGun::GenerateEvent | ( | void | ) |
Definition at line 113 of file CosmicGun.cxx.
| CLHEP::HepLorentzVector CosmicGun::GenerateVertex | ( | void | ) |
|
static |
Definition at line 53 of file CosmicGun.cxx.
| int CosmicGun::GetMuonCharge | ( | void | ) |
Definition at line 137 of file CosmicGun.cxx.
| float CosmicGun::InitializeGenerator | ( | ) |
Definition at line 85 of file CosmicGun.cxx.
| void CosmicGun::PrintLevel | ( | int | printevt, |
| int | printmod ) |
Definition at line 94 of file CosmicGun.cxx.
| void CosmicGun::SetCosCut | ( | float | ctcut | ) |
| void CosmicGun::SetEnergyRange | ( | float | emin, |
| float | emax ) |
Definition at line 141 of file CosmicGun.cxx.
|
private |
Definition at line 27 of file CosmicGun.h.
|
private |
Definition at line 26 of file CosmicGun.h.
|
private |
Definition at line 26 of file CosmicGun.h.
|
private |
Definition at line 24 of file CosmicGun.h.
|
private |
Definition at line 25 of file CosmicGun.h.
|
private |
Definition at line 25 of file CosmicGun.h.
|
staticprivate |
Definition at line 22 of file CosmicGun.h.