SourceModel Member List

This is the complete list of members for SourceModel, including all inherited members.

addSource(Source *source)SourceModelinline
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)SourceModelinline
getDirectionAndEnergy(Vector *nudir, double t, double &nuE, double minE=1e9, double maxE=1e12)SourceModel
getName() const (defined in SourceModel)SourceModelinline
getNSources() const (defined in SourceModel)SourceModelinline
getPerSourceTimeWeight(double t, int i, bool use_average_nonzero_flux=true) const (defined in SourceModel)SourceModel
getSource(int i) const (defined in SourceModel)SourceModelinline
getSourceModel(const char *key, Restriction r=Restriction())SourceModelstatic
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)SourceModelvirtual