This is the complete list of members for PropagationTimeModel, including all inherited members.
fActiveVolumes | PropagationTimeModel | private |
fangle_bin_timing_vis | PropagationTimeModel | private |
fangle_bin_timing_vuv | PropagationTimeModel | private |
fast_acos(double x) const | PropagationTimeModel | private |
fcathode_centre | PropagationTimeModel | private |
fcut_off_pars | PropagationTimeModel | private |
fdistances_refl | PropagationTimeModel | private |
fdoReflectedLight | PropagationTimeModel | private |
fGeoPropTimeOnly | PropagationTimeModel | private |
finflexion_point_distance | PropagationTimeModel | private |
finter_d(const double *x, const double *par) | PropagationTimeModel | privatestatic |
fISTPC | PropagationTimeModel | private |
fmax_d | PropagationTimeModel | private |
fmin_d | PropagationTimeModel | private |
fOpDetCenter | PropagationTimeModel | private |
fOpDetOrientation | PropagationTimeModel | private |
fparameters | PropagationTimeModel | private |
fplane_depth | PropagationTimeModel | private |
fradial_distances_refl | PropagationTimeModel | private |
fScintTimeEngine | PropagationTimeModel | private |
fstep_size | PropagationTimeModel | private |
ftau_pars | PropagationTimeModel | private |
fUniformGen | PropagationTimeModel | private |
fvis_vmean | PropagationTimeModel | private |
fVISTimingParams | PropagationTimeModel | private |
fVUV_max | PropagationTimeModel | private |
fVUV_min | PropagationTimeModel | private |
fVUV_timing | PropagationTimeModel | private |
fvuv_vgroup_max | PropagationTimeModel | private |
fvuv_vgroup_mean | PropagationTimeModel | private |
fVUVTimingParams | PropagationTimeModel | private |
generateParam(const size_t index, const size_t angle_bin) | PropagationTimeModel | private |
getVISTimes(std::vector< double > &arrivalTimes, const TVector3 &ScintPoint, const TVector3 &OpDetPoint) | PropagationTimeModel | private |
getVUVTimes(std::vector< double > &arrivalTimes, const double distance_in_cm, const size_t angle_bin) | PropagationTimeModel | private |
getVUVTimesGeo(std::vector< double > &arrivalTimes, const double distance_in_cm) | PropagationTimeModel | private |
Initialization() | PropagationTimeModel | private |
interpolate(const std::vector< double > &xData, const std::vector< double > &yData, double x, bool extrapolate, size_t i=0) const | PropagationTimeModel | private |
interpolate3(std::array< double, 3 > &inter, const std::vector< double > &xData, const std::vector< double > &yData1, const std::vector< double > &yData2, const std::vector< double > &yData3, double x, bool extrapolate) | PropagationTimeModel | private |
model_close(const double *x, const double *par) | PropagationTimeModel | privatestatic |
model_far(const double *x, const double *par) | PropagationTimeModel | privatestatic |
nOpDets | PropagationTimeModel | private |
propagationTime(std::vector< double > &arrival_time_dist, geo::Point_t const &x0, const size_t OpChannel, bool Reflected=false) | PropagationTimeModel | |
PropagationTimeModel(fhicl::ParameterSet VUVTimingParams, fhicl::ParameterSet VISTimingParams, CLHEP::HepRandomEngine &ScintTimeEngine, bool doReflectedLight=false, bool GeoPropTimeOnly=false) | PropagationTimeModel | |