|
| ERDecay (TString name) |
|
TString | GetName () const |
|
void | SetInteractionVolumeName (TString name) |
| Defines name of volume where occures interaction of ion. More...
|
|
void | SetNuclearInteractionLength (Double_t lambda) |
| Defines nuclear interaction length. More...
|
|
void | SetMaxPathLength (Double_t pathLength) |
| Defines maximum path length for particles in the volume that is defined in SetInteractionVolumeName(). In macro, method must be called after SetNuclearInteractionLength(). More...
|
|
TString | GetInteractionVolumeName () |
| Method returns interaction volume name.
|
|
virtual Bool_t | Stepping ()=0 |
|
virtual void | BeginEvent () |
|
virtual void | FinishEvent () |
|
virtual Bool_t | Init ()=0 |
|
void | SetDecayPosZ (Double_t pos) |
|
void | SetInputIon (Int_t A, Int_t Z, Int_t Q) |
|
void | SetUniformPos (Double_t a, Double_t b) |
|
void | SetExponentialPos (Double_t start, Double_t tau) |
|
void | SetDecayVolume (TString name) |
|
void | SetStep (Double_t step) |
|
void | SetTargetMass (Double_t targetMass) |
|
TString | GetName () |
|
|
Bool_t | FindInteractionPoint () |
|
void | CalculateTargetParameters () |
|
void | AddParticleToStack (Int_t pdg, TLorentzVector pos, TLorentzVector state) |
|
|
Bool_t | fIsInterationPointFound |
|
Double_t | fDistanceToInteractPoint |
|
Double_t | fDistanceFromEntrance |
|
TString | fName |
|
TRandom3 * | fRnd |
|
Bool_t | fUniform |
|
Float_t | fUniformA |
|
Float_t | fUniformB |
|
Bool_t | fExponential |
|
Float_t | fExponentialStart |
|
Float_t | fExponentialTau |
|
TString | fVolumeName |
|
Double_t | fStep |
|
Double_t | fTargetMass |
|
TString | fInputIonName |
|
TParticlePDG * | fInputIonPDG |
|
Double_t | fDecayPosZ |
|
TLorentzVector | fDecayPos |
|
Bool_t | fDecayFinish |
|
|
TString | fInteractionVolumeName |
|
Double_t | fNuclearInteractionLength |
|
Double_t | fInteractionProbability |
|
Double_t | fNormalizingProbability |
|
TRandom3 * | fRnd1 |
|
TRandom3 * | fRnd2 |
|
Definition at line 17 of file ERDecay.h.
Bool_t ERDecay::FindInteractionPoint |
( |
| ) |
|
|
protected |
- Parameters
-
Method | must be called in Stepping() when particle makes first step in interaction volume; |
Definition at line 122 of file ERDecay.cxx.
void ERDecay::SetInteractionVolumeName |
( |
TString |
name | ) |
|
|
inline |
Defines name of volume where occures interaction of ion.
- Parameters
-
Definition at line 29 of file ERDecay.h.
void ERDecay::SetMaxPathLength |
( |
Double_t |
pathLength | ) |
|
void ERDecay::SetNuclearInteractionLength |
( |
Double_t |
lambda | ) |
|
|
inline |
Defines nuclear interaction length.
- Parameters
-
lambda | nuclear interaction length |
Definition at line 34 of file ERDecay.h.
The documentation for this class was generated from the following files: