class Gambit::DarkBit::DecayChain::ChainParticle
[No description available]
Public Functions
Name | |
---|---|
ChainParticle(vec3 ipLab, const DecayTable * dc, string pID) | |
void | generateDecayChainMC(int maxSteps, double Emin) |
void | reDrawAngles() |
void | cutChain() |
vec4 | p_to_Lab(const vec4 & p) const |
vec4 | p_Lab() const |
double | E_Lab() const |
void | collectEndpointStates(vector< const ChainParticle * > & endpointStates, bool includeAborted, string ipID ="") const |
int | getnChildren() const |
const ChainParticle * | operator[](int i) const |
const ChainParticle * | getParent() const |
double | E_parentFrame() const |
string | getpID() const |
void | printChain() const |
double | getWeight() const |
void | getBoost(double & gamma, double & beta) const |
const DecayTable * | getDecayTable() const |
~ChainParticle() |
Public Attributes
Name | |
---|---|
const double | m |
Public Functions Documentation
function ChainParticle
ChainParticle(
vec3 ipLab,
const DecayTable * dc,
string pID
)
function generateDecayChainMC
void generateDecayChainMC(
int maxSteps,
double Emin
)
function reDrawAngles
void reDrawAngles()
function cutChain
void cutChain()
function p_to_Lab
vec4 p_to_Lab(
const vec4 & p
) const
function p_Lab
vec4 p_Lab() const
function E_Lab
double E_Lab() const
function collectEndpointStates
void collectEndpointStates(
vector< const ChainParticle * > & endpointStates,
bool includeAborted,
string ipID =""
) const
function getnChildren
inline int getnChildren() const
function operator[]
const ChainParticle * operator[](
int i
) const
function getParent
const ChainParticle * getParent() const
function E_parentFrame
double E_parentFrame() const
function getpID
inline string getpID() const
function printChain
void printChain() const
function getWeight
inline double getWeight() const
function getBoost
void getBoost(
double & gamma,
double & beta
) const
function getDecayTable
inline const DecayTable * getDecayTable() const
function ~ChainParticle
~ChainParticle()
Public Attributes Documentation
variable m
const double m;
Updated on 2024-07-18 at 13:53:31 +0000