#include <G4CascadeCheckBalance.hh>
|
| G4CascadeCheckBalance (const char *owner="G4CascadeCheckBalance") |
|
| G4CascadeCheckBalance (G4double relative, G4double absolute, const char *owner="G4CascadeCheckBalance") |
|
virtual | ~G4CascadeCheckBalance () |
|
void | setOwner (const char *owner) |
|
void | setLimits (G4double relative, G4double absolute) |
|
void | setRelativeLimit (G4double limit) |
|
void | setAbsoluteLimit (G4double limit) |
|
void | collide (G4InuclParticle *bullet, G4InuclParticle *target, G4CollisionOutput &output) |
|
void | collide (const G4Fragment &fragment, G4CollisionOutput &output) |
|
void | collide (G4InuclParticle *bullet, G4InuclParticle *target, const std::vector< G4InuclElementaryParticle > &particles) |
|
void | collide (G4InuclParticle *bullet, G4InuclParticle *target, const std::vector< G4CascadParticle > &particles) |
|
void | collide (G4InuclParticle *bullet, G4InuclParticle *target, G4CollisionOutput &output, const std::vector< G4CascadParticle > &cparticles) |
|
void | collide (const G4Fragment &target, const std::vector< G4InuclElementaryParticle > &particles) |
|
void | collide (const G4Fragment &target, const std::vector< G4InuclNuclei > &fragments) |
|
G4bool | energyOkay () const |
|
G4bool | ekinOkay () const |
|
G4bool | momentumOkay () const |
|
G4bool | baryonOkay () const |
|
G4bool | chargeOkay () const |
|
G4bool | strangeOkay () const |
|
G4bool | okay () const |
|
G4double | deltaE () const |
|
G4double | relativeE () const |
|
G4double | deltaKE () const |
|
G4double | relativeKE () const |
|
G4double | deltaP () const |
|
G4double | relativeP () const |
|
G4LorentzVector | deltaLV () const |
|
G4int | deltaB () const |
|
G4int | deltaQ () const |
|
G4int | deltaS () const |
|
| G4VCascadeCollider (const char *name, G4int verbose=0) |
|
virtual | ~G4VCascadeCollider () |
|
virtual void | setVerboseLevel (G4int verbose=0) |
|
Definition at line 64 of file G4CascadeCheckBalance.hh.
G4CascadeCheckBalance::G4CascadeCheckBalance |
( |
const char * |
owner = "G4CascadeCheckBalance" | ) |
|
|
explicit |
G4CascadeCheckBalance::G4CascadeCheckBalance |
( |
G4double |
relative, |
|
|
G4double |
absolute, |
|
|
const char * |
owner = "G4CascadeCheckBalance" |
|
) |
| |
virtual G4CascadeCheckBalance::~G4CascadeCheckBalance |
( |
| ) |
|
|
inlinevirtual |
G4bool G4CascadeCheckBalance::baryonOkay |
( |
| ) |
const |
G4bool G4CascadeCheckBalance::chargeOkay |
( |
| ) |
const |
G4int G4CascadeCheckBalance::deltaB |
( |
| ) |
const |
|
inline |
G4double G4CascadeCheckBalance::deltaE |
( |
| ) |
const |
|
inline |
G4double G4CascadeCheckBalance::deltaKE |
( |
| ) |
const |
|
inline |
G4double G4CascadeCheckBalance::deltaP |
( |
| ) |
const |
|
inline |
G4int G4CascadeCheckBalance::deltaQ |
( |
| ) |
const |
|
inline |
G4int G4CascadeCheckBalance::deltaS |
( |
| ) |
const |
|
inline |
G4bool G4CascadeCheckBalance::ekinOkay |
( |
| ) |
const |
G4bool G4CascadeCheckBalance::energyOkay |
( |
| ) |
const |
G4bool G4CascadeCheckBalance::momentumOkay |
( |
| ) |
const |
G4bool G4CascadeCheckBalance::okay |
( |
| ) |
const |
|
inline |
G4double G4CascadeCheckBalance::relativeE |
( |
| ) |
const |
|
inline |
G4double G4CascadeCheckBalance::relativeKE |
( |
| ) |
const |
|
inline |
G4double G4CascadeCheckBalance::relativeP |
( |
| ) |
const |
|
inline |
void G4CascadeCheckBalance::setAbsoluteLimit |
( |
G4double |
limit | ) |
|
|
inline |
void G4CascadeCheckBalance::setOwner |
( |
const char * |
owner | ) |
|
|
inline |
void G4CascadeCheckBalance::setRelativeLimit |
( |
G4double |
limit | ) |
|
|
inline |
G4bool G4CascadeCheckBalance::strangeOkay |
( |
| ) |
const |
const G4double G4CascadeCheckBalance::tolerance = 1e-6 |
|
static |
The documentation for this class was generated from the following files: