1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
densities/indices.cc -- randomly determines the bi-rad category for
every screening round age
tumor/reset.cc -- resets the tumor's parameters like tumor
age, p(survival), doublingtime, selfdetect
age etc. Called from Loop:initialize,
called from Loop::womenLoop for every
simulated case
tumor/tumorage.cc -- given the cumulative risk distribution for
having a tumor, an age from that
distribution is randomly drawn (used by
Tumor::reset)
incidence/carrier.cc -- determines which incidence carrier is used
vary/refresh.cc -- if 'variableVary:' was specified, the
values used for the Growth, Survival, and
Incidence parameters like risk, mean and
std. dev. are updated
loop/maybedetect.cc -- determines whether, given a modality's
sensitivity, a false negative occurred
loop/naturaldeathage.cc -- from Loop::initialize in Loop::womenLoop:
for each simulated case (woman):
determines the case's natural death age
loop/checkseed.cc -- at each new iteration: determines whether
the random number generator is reset using
the original seed or using the next seed
value
loop/maybefalsepositive.cc -- determines whether, given a modality's
specificity, a false positive occurred
loop/use.cc -- determines whether a modality is used by
a screening round
loop/loop1.cc -- resets the generators if variableVary
was specified
loop/iterate.cc -- initializes the generators
----------------------------------
Candidates for a separate random number generator:
loop/naturaldeathage.cc
|