class Gambit::DarkBit::DecayChain::DecayTable

[No description available]

Public Functions

Name
DecayTable(const TH_ProcessCatalog & cat, const SimYieldTable & tab, set< string > disabledList)
DecayTable()
boolhasEntry(string index) const
voidaddEntry(string pID, double m, bool stable)
voidaddEntry(string pID, DecayTableEntry entry)
boolrandomDecay(string pID, const TH_Channel *& decay) const
const DecayTableEntry &operator[](string i) const
voidprintTable() const
doublegetWidth(const TH_Channel * ch)

Public Functions Documentation

function DecayTable

DecayTable(
    const TH_ProcessCatalog & cat,
    const SimYieldTable & tab,
    set< string > disabledList
)

function DecayTable

inline DecayTable()

function hasEntry

bool hasEntry(
    string index
) const

function addEntry

void addEntry(
    string pID,
    double m,
    bool stable
)

function addEntry

void addEntry(
    string pID,
    DecayTableEntry entry
)

function randomDecay

bool randomDecay(
    string pID,
    const TH_Channel *& decay
) const

function operator[]

const DecayTableEntry & operator[](
    string i
) const

function printTable

void printTable() const

function getWidth

static double getWidth(
    const TH_Channel * ch
)

Updated on 2023-06-26 at 21:36:52 +0000