SimuPac 2.0(r200)
Simulates several PacMan nodes
Public Member Functions

PacIntermediateState Class Reference

Class that models a single intermediate state of a decay cascade. More...

#include <PacIntermediateState.h>

List of all members.

Public Member Functions

 PacIntermediateState (double halflife)
 ~PacIntermediateState ()
void addPopulatingDecay (PacDecay *d)
void addDepopulatingDecay (PacDecay *d)
double sumOfPopulatingFractions () const
const PacDecaydrawPopulatingDecay (gsl_rng *r) const
const PacDecaydrawDepopulatingDecay (gsl_rng *r) const
quint64 drawLifeTime (gsl_rng *r, float angle) const

Detailed Description

Class that models a single intermediate state of a decay cascade.

Author:
Matthias Nagl <mnagl@uni-goettingen.de>

Constructor & Destructor Documentation

PacIntermediateState::PacIntermediateState ( double  halflife)
PacIntermediateState::~PacIntermediateState ( )

Member Function Documentation

void PacIntermediateState::addDepopulatingDecay ( PacDecay d)
void PacIntermediateState::addPopulatingDecay ( PacDecay d)
const PacDecay * PacIntermediateState::drawDepopulatingDecay ( gsl_rng *  r) const
quint64 PacIntermediateState::drawLifeTime ( gsl_rng *  r,
float  angle 
) const
Returns:
in ps
const PacDecay * PacIntermediateState::drawPopulatingDecay ( gsl_rng *  r) const
double PacIntermediateState::sumOfPopulatingFractions ( ) const

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Enumerations Properties Friends Defines