er  dev
Public Member Functions | Private Attributes | List of all members
ERDecayLi9DetoLi10_Li9n_p Class Reference
Inheritance diagram for ERDecayLi9DetoLi10_Li9n_p:
Inheritance graph
[legend]
Collaboration diagram for ERDecayLi9DetoLi10_Li9n_p:
Collaboration graph
[legend]

Public Member Functions

Bool_t Stepping ()
 
void BeginEvent ()
 
void FinishEvent ()
 
Bool_t Init ()
 
- Public Member Functions inherited from ERDecay
 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.
 
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 ()
 

Private Attributes

Float_t fTargetReactZ
 
TRandom3 * fRnd
 
TParticlePDG * fLi9
 
TParticlePDG * fLi10
 
TParticlePDG * fH2
 
TParticlePDG * fn
 
TParticlePDG * fp
 
Bool_t fTargetReactionFinish
 
Int_t fSecondaryIonPDG
 

Additional Inherited Members

- Protected Member Functions inherited from ERDecay
Bool_t FindInteractionPoint ()
 
void CalculateTargetParameters ()
 
void AddParticleToStack (Int_t pdg, TLorentzVector pos, TLorentzVector state)
 
- Protected Attributes inherited from ERDecay
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
 

Detailed Description

Definition at line 14 of file ERDecayLi9DetoLi10_Li9n_p.h.

Member Function Documentation

Bool_t ERDecayLi9DetoLi10_Li9n_p::Stepping ( )
virtual

mass9Li+ massn+E10Li; // ??

Implements ERDecay.

Definition at line 75 of file ERDecayLi9DetoLi10_Li9n_p.cxx.


The documentation for this class was generated from the following files: