JG ROOT Tools libraries  version 5.0 - august 2014
RDecayFunction.hh File Reference
#include "RBaseFunctions.hh"

Go to the source code of this file.

Macros

#define RDECAY_LN2   0.6931471805599453094172321214581766L
 Constante ln(2)
 

Functions

Double_t RDecayFullFctProd0 (const Double_t t, const Double_t L0, const Double_t P0)
 
Double_t RDecayFullFctDecay0 (const Double_t t, const Double_t L0, const Double_t P0, const Double_t dtp)
 
Double_t RDecayFullFctProd1 (const Double_t t, const Double_t L0, const Double_t L1, const Double_t P0)
 
Double_t RDecayFullFctDecay1 (const Double_t t, const Double_t L0, const Double_t L1, const Double_t P0, const Double_t dtp)
 
Double_t RDecayFullFctProd2 (const Double_t t, const Double_t L0, const Double_t L1, const Double_t L2, const Double_t P0)
 
Double_t RDecayFullFctDecay2 (const Double_t t, const Double_t L0, const Double_t L1, const Double_t L2, const Double_t P0, const Double_t dtp)
 
Double_t RDecayOnlyFct0 (const Double_t t, const Double_t L0, const Double_t N0)
 
Double_t RDecayOnlyFct1 (const Double_t t, const Double_t L0, const Double_t L1, const Double_t N0, const Double_t N1)
 
Double_t RDecayOnlyFct2 (const Double_t t, const Double_t L0, const Double_t L1, const Double_t L2, const Double_t N0, const Double_t N1, const Double_t N2)
 

Detailed Description

Include file for decay functions.

Function Documentation

Double_t RDecayFullFctProd0 ( const Double_t  t,
const Double_t  L0,
const Double_t  P0 
)

Function for number of nuclei during production phase (function for fit with production phase).

Parameters
ttime variable
L0decay constant
P0production per time unit

Referenced by RDecayFullFctDecay0(), RDecayFullFctDecay1(), RDecayFullFctDecay2(), and RFitDecayFunction().

Double_t RDecayFullFctDecay0 ( const Double_t  t,
const Double_t  L0,
const Double_t  P0,
const Double_t  dtp 
)

Function for number of nuclei during decay phase (function for fit with production phase).

Parameters
ttime variable
L0decay constant
P0production per time unit
dtpproduction phase duration

References RDecayFullFctProd0().

Referenced by RFitDecayFunction().

Double_t RDecayFullFctProd1 ( const Double_t  t,
const Double_t  L0,
const Double_t  L1,
const Double_t  P0 
)

Function for number of daughter nuclei during production phase (function for fit with production phase).

Parameters
ttime variable
L0parent decay constant
L1daughter decay constant
P0production of parent nucleus per time unit

Referenced by RDecayFullFctDecay1(), RDecayFullFctDecay2(), and RFitDecayFunction().

Double_t RDecayFullFctDecay1 ( const Double_t  t,
const Double_t  L0,
const Double_t  L1,
const Double_t  P0,
const Double_t  dtp 
)

Function for number of daughter nuclei during decay phase (function for fit with production phase).

Parameters
ttime variable
L0parent decay constant
L1daughter decay constant
P0production of parent nucleus per time unit
dtpproduction phase duration

References RDecayFullFctProd0(), and RDecayFullFctProd1().

Referenced by RFitDecayFunction().

Double_t RDecayFullFctProd2 ( const Double_t  t,
const Double_t  L0,
const Double_t  L1,
const Double_t  L2,
const Double_t  P0 
)

Function for number of grand-daughter nuclei during production phase (function for fit with production phase).

Parameters
ttime variable
L0parent decay constant
L1daughter decay constant
L2grand-daughter decay constant
P0production of parent nucleus per time unit

Referenced by RDecayFullFctDecay2(), and RFitDecayFunction().

Double_t RDecayFullFctDecay2 ( const Double_t  t,
const Double_t  L0,
const Double_t  L1,
const Double_t  L2,
const Double_t  P0,
const Double_t  dtp 
)

Function for number of grand-daughter nuclei during decay phase (function for fit with production phase).

Parameters
ttime variable
L0parent decay constant
L1daughter decay constant
L2grand-daughter decay constant
P0production of parent nucleus per time unit
dtpproduction phase duration

References RDecayFullFctProd0(), RDecayFullFctProd1(), and RDecayFullFctProd2().

Referenced by RFitDecayFunction().

Double_t RDecayOnlyFct0 ( const Double_t  t,
const Double_t  L0,
const Double_t  N0 
)

Function for number of nuclei during decay phase (function for fit with decay phase only).

Parameters
ttime variable
L0decay constant
N0number of nuclei at beginning of decay

Referenced by RFitDecayFunction().

Double_t RDecayOnlyFct1 ( const Double_t  t,
const Double_t  L0,
const Double_t  L1,
const Double_t  N0,
const Double_t  N1 
)

Function for number of daughter nuclei during decay phase (function for fit with decay phase only).

Parameters
ttime variable
L0parent decay constant
L1daughter decay constant
N0number of parent nuclei at beginning of decay
N1number of daughter nuclei at beginning of decay

Referenced by RFitDecayFunction().

Double_t RDecayOnlyFct2 ( const Double_t  t,
const Double_t  L0,
const Double_t  L1,
const Double_t  L2,
const Double_t  N0,
const Double_t  N1,
const Double_t  N2 
)

Function for number of grand-daughter nuclei during decay phase (function for fit with decay phase only).

Parameters
ttime variable
L0parent decay constant
L1daughter decay constant
L2grand-daughter decay constant
N0number of parent nuclei at beginning of decay
N1number of daughter nuclei at beginning of decay
N2number of grand-daughter nuclei at beginning of decay

Referenced by RFitDecayFunction().