detectedDirectVisibilities(std::map< size_t, double > &DetectedVisibilities, geo::Point_t const &ScintPoint) | SemiAnalyticalModel | |
detectedReflectedVisibilities(std::map< size_t, double > &ReflDetectedVisibilities, geo::Point_t const &ScintPoint, bool AnodeMode=false) | SemiAnalyticalModel | |
Disk_SolidAngle(const double d, const double h, const double b) const | SemiAnalyticalModel | private |
fActiveVolumes | SemiAnalyticalModel | private |
fanode_centre | SemiAnalyticalModel | private |
fanode_plane | SemiAnalyticalModel | private |
fanode_plane_depth | SemiAnalyticalModel | private |
fanode_ydimension | SemiAnalyticalModel | private |
fanode_zdimension | SemiAnalyticalModel | private |
fAnodeReflectivity | SemiAnalyticalModel | private |
fApplyFieldCageTransparency | SemiAnalyticalModel | private |
fast_acos(double x) const | SemiAnalyticalModel | private |
fborder_corr_angulo_dome | SemiAnalyticalModel | private |
fborder_corr_angulo_flat | SemiAnalyticalModel | private |
fborder_corr_dome | SemiAnalyticalModel | private |
fborder_corr_flat | SemiAnalyticalModel | private |
fcathode_centre | SemiAnalyticalModel | private |
fcathode_plane | SemiAnalyticalModel | private |
fcathode_ydimension | SemiAnalyticalModel | private |
fcathode_zdimension | SemiAnalyticalModel | private |
fdelta_angulo_vis | SemiAnalyticalModel | private |
fdelta_angulo_vuv | SemiAnalyticalModel | private |
fDoReflectedLight | SemiAnalyticalModel | private |
fFieldCageTransparencyCathode | SemiAnalyticalModel | private |
fFieldCageTransparencyLateral | SemiAnalyticalModel | private |
fGH_distances_anode | SemiAnalyticalModel | private |
fGHvuvpars_dome | SemiAnalyticalModel | private |
fGHvuvpars_flat | SemiAnalyticalModel | private |
fGHvuvpars_flat_lateral | SemiAnalyticalModel | private |
fIncludeAnodeReflections | SemiAnalyticalModel | private |
fIsDomePDCorr | SemiAnalyticalModel | private |
fIsFlatPDCorr | SemiAnalyticalModel | private |
fIsFlatPDCorrLat | SemiAnalyticalModel | private |
fISTPC | SemiAnalyticalModel | private |
fL_abs_vuv | SemiAnalyticalModel | private |
fNTPC | SemiAnalyticalModel | private |
fOpDetCenter | SemiAnalyticalModel | private |
fOpDetHeight | SemiAnalyticalModel | private |
fOpDetLength | SemiAnalyticalModel | private |
fOpDetOrientation | SemiAnalyticalModel | private |
fOpDetType | SemiAnalyticalModel | private |
fplane_depth | SemiAnalyticalModel | private |
fradius | SemiAnalyticalModel | private |
fvis_distances_r_dome | SemiAnalyticalModel | private |
fvis_distances_r_flat | SemiAnalyticalModel | private |
fvis_distances_r_flat_lateral | SemiAnalyticalModel | private |
fvis_distances_x_dome | SemiAnalyticalModel | private |
fvis_distances_x_flat | SemiAnalyticalModel | private |
fvis_distances_x_flat_lateral | SemiAnalyticalModel | private |
fVISHitsParams | SemiAnalyticalModel | private |
fvispars_dome | SemiAnalyticalModel | private |
fvispars_flat | SemiAnalyticalModel | private |
fvispars_flat_lateral | SemiAnalyticalModel | private |
fVUVHitsParams | SemiAnalyticalModel | private |
Gaisser_Hillas(const double x, const double *par) const | SemiAnalyticalModel | private |
Initialization() | SemiAnalyticalModel | private |
interpolate(const std::vector< double > &xData, const std::vector< double > &yData, double x, bool extrapolate, size_t i=0) const | SemiAnalyticalModel | private |
interpolate2(const std::vector< double > &xDistances, const std::vector< double > &rDistances, const std::vector< std::vector< std::vector< double >>> ¶meters, const double x, const double r, const size_t k) const | SemiAnalyticalModel | private |
isApproximatelyEqual(TReal a, TReal b, TReal tolerance=std::numeric_limits< TReal >::epsilon()) | SemiAnalyticalModel | inlineprivatestatic |
isApproximatelyZero(TReal a, TReal tolerance=std::numeric_limits< TReal >::epsilon()) | SemiAnalyticalModel | inlineprivatestatic |
isDefinitelyGreaterThan(TReal a, TReal b, TReal tolerance=std::numeric_limits< TReal >::epsilon()) | SemiAnalyticalModel | inlineprivatestatic |
isDefinitelyLessThan(TReal a, TReal b, TReal tolerance=std::numeric_limits< TReal >::epsilon()) | SemiAnalyticalModel | inlineprivatestatic |
isOpDetInSameTPC(geo::Point_t const &ScintPoint, geo::Point_t const &OpDetPoint) const | SemiAnalyticalModel | private |
nOpDets | SemiAnalyticalModel | private |
Omega_Dome_Model(const double distance, const double theta) const | SemiAnalyticalModel | private |
Rectangle_SolidAngle(const double a, const double b, const double d) const | SemiAnalyticalModel | private |
Rectangle_SolidAngle(Dims const &o, geo::Vector_t const &v, const double OpDetOrientation) const | SemiAnalyticalModel | private |
SemiAnalyticalModel(fhicl::ParameterSet VUVHits, fhicl::ParameterSet VISHits, bool doReflectedLight=false, bool includeAnodeReflections=false) | SemiAnalyticalModel | |
VISVisibility(geo::Point_t const &ScintPoint, OpticalDetector const &opDet, const double cathode_visibility, geo::Point_t const &hotspot, double &ReflDetThis, bool AnodeMode=false) | SemiAnalyticalModel | private |
VUVVisibility(geo::Point_t const &ScintPoint, OpticalDetector const &opDet, double &DetThis) | SemiAnalyticalModel | private |