AmBeSource Class Reference

Ratpac-two: RAT::AmBeSource Class Reference
Ratpac-two
RAT::AmBeSource Class Reference

Public Member Functions

 AmBeSource ()
 
 ~AmBeSource ()
 
 AmBeSource (const AmBeSource &AmBeSource)
 
AmBeSourceoperator= (const AmBeSource &rhs)
 
int GetNumNeutron () const
 
int GetNumGamma () const
 
CLHEP::HepLorentzVector GetAmBeNeutronMomentum (int n) const
 
double GetAmBeNeutronTime (int n) const
 
CLHEP::HepLorentzVector GetAmBeGammaMomentum (int n) const
 
double GetAmBeGammaTime (int n) const
 

Constructor & Destructor Documentation

◆ AmBeSource() [1/2]

RAT::AmBeSource::AmBeSource ( )

AmBeSource constructor. Use a default reaction of AmBe,

◆ ~AmBeSource()

RAT::AmBeSource::~AmBeSource ( )

AmBeSource destructor.

◆ AmBeSource() [2/2]

RAT::AmBeSource::AmBeSource ( const AmBeSource AmBeSource)

AmBeSource copy constructor.

Member Function Documentation

◆ GetAmBeGammaMomentum()

CLHEP::HepLorentzVector RAT::AmBeSource::GetAmBeGammaMomentum ( int  n) const
inline

Returns the energy of the gammas produced by each AmBe decay. Called with the integer index for each gamma in the gammaE array, from 0 to the total number of gammas/source.

◆ GetAmBeNeutronMomentum()

CLHEP::HepLorentzVector RAT::AmBeSource::GetAmBeNeutronMomentum ( int  n) const
inline

Returns the energy of the neutrons produced by each AmBe decay. Called with the integer index for each neutron in the neutronE array, from 0 to the total number of neutrons.

◆ GetNumGamma()

int RAT::AmBeSource::GetNumGamma ( ) const
inline

Returns the prompt photon multiplicity

◆ GetNumNeutron()

int RAT::AmBeSource::GetNumNeutron ( ) const
inline

Returns the neutron multiplicity

◆ operator=()

AmBeSource & RAT::AmBeSource::operator= ( const AmBeSource rhs)

AmBeSource overloaded = operator


The documentation for this class was generated from the following files:
  • /home/docs/checkouts/readthedocs.org/user_builds/ratpac/checkouts/latest/src/gen/include/RAT/AmBeSource.hh
  • /home/docs/checkouts/readthedocs.org/user_builds/ratpac/checkouts/latest/src/gen/src/AmBeSource.cc