This is the complete list of members for SourceModel, including all inherited members.
addSource(Source *source) | SourceModel | inline |
computeFluxTimeChanges(std::vector< double > *changes) const | SourceModel | |
estimateFlux(double tmin, double tmax, double Emin, double Emax, int nbins=100, int Ntrials=1e6) (defined in SourceModel) | SourceModel | |
getDirection(Vector &nudir, double t, double nuE=1e10) | SourceModel | inline |
getDirectionAndEnergy(Vector *nudir, double t, double &nuE, double minE=1e9, double maxE=1e12) | SourceModel | |
getName() const (defined in SourceModel) | SourceModel | inline |
getNSources() const (defined in SourceModel) | SourceModel | inline |
getPerSourceTimeWeight(double t, int i, bool use_average_nonzero_flux=true) const (defined in SourceModel) | SourceModel | |
getSource(int i) const (defined in SourceModel) | SourceModel | inline |
getSourceModel(const char *key, Restriction r=Restriction()) | SourceModel | static |
getTimeWeight(double t, bool use_average_nonzero_flux=true) const (defined in SourceModel) | SourceModel | |
setUpWeights(double t0, double t1, double minE=1e9, double maxE=1e12, int N=1e6) | SourceModel | |
SourceModel(const char *model_name) (defined in SourceModel) | SourceModel | |
~SourceModel() (defined in SourceModel) | SourceModel | virtual |