AddSaturation(G4EmSaturation *sat) | larg4::OpFastScintillation | inline |
AtRestDoIt(const G4Track &aTrack, const G4Step &aStep) | larg4::OpFastScintillation | virtual |
average_position(G4Step const &aStep, double *xzyPos) const | larg4::OpFastScintillation | private |
bi_exp(const G4double t, const G4double tau1, const G4double tau2) const | larg4::OpFastScintillation | private |
bPropagate | larg4::OpFastScintillation | private |
BuildThePhysicsTable() | larg4::OpFastScintillation | protected |
detectedDirectHits(std::map< size_t, int > &DetectedNum, const double Num, geo::Point_t const &ScintPoint) const | larg4::OpFastScintillation | |
detectedReflecHits(std::map< size_t, int > &ReflDetectedNum, const double Num, geo::Point_t const &ScintPoint) const | larg4::OpFastScintillation | |
Disk_SolidAngle(const double d, const double h, const double b) const | larg4::OpFastScintillation | private |
DumpPhysicsTable() const | larg4::OpFastScintillation | inline |
emSaturation | larg4::OpFastScintillation | private |
ExcitationRatio | larg4::OpFastScintillation | protected |
extractActiveVolumes(geo::GeometryCore const &geom) | larg4::OpFastScintillation | privatestatic |
fActiveVolumes | larg4::OpFastScintillation | private |
fangle_bin_timing_vis | larg4::OpFastScintillation | private |
fangle_bin_timing_vuv | larg4::OpFastScintillation | private |
fborder_corr_angulo_dome | larg4::OpFastScintillation | private |
fborder_corr_angulo_flat | larg4::OpFastScintillation | private |
fborder_corr_dome | larg4::OpFastScintillation | private |
fborder_corr_flat | larg4::OpFastScintillation | private |
fcathode_centre | larg4::OpFastScintillation | private |
fcathode_plane | larg4::OpFastScintillation | private |
fcathode_ydimension | larg4::OpFastScintillation | private |
fcathode_zdimension | larg4::OpFastScintillation | private |
fcut_off_pars | larg4::OpFastScintillation | private |
fdelta_angulo_vis | larg4::OpFastScintillation | private |
fdelta_angulo_vuv | larg4::OpFastScintillation | private |
fdistances_refl | larg4::OpFastScintillation | private |
fFiniteRiseTime | larg4::OpFastScintillation | protected |
fGHvuvpars_dome | larg4::OpFastScintillation | private |
fGHvuvpars_flat | larg4::OpFastScintillation | private |
finflexion_point_distance | larg4::OpFastScintillation | private |
fIsDomePDCorr | larg4::OpFastScintillation | private |
fIsFlatPDCorr | larg4::OpFastScintillation | private |
fL_abs_vuv | larg4::OpFastScintillation | private |
fmax_d | larg4::OpFastScintillation | private |
fmin_d | larg4::OpFastScintillation | private |
fOnlyActiveVolume | larg4::OpFastScintillation | private |
fOnlyOneCryostat | larg4::OpFastScintillation | private |
fOpaqueCathode | larg4::OpFastScintillation | private |
fOpDetCenter | larg4::OpFastScintillation | private |
fOpDetHeight | larg4::OpFastScintillation | private |
fOpDetLength | larg4::OpFastScintillation | private |
fOpDetType | larg4::OpFastScintillation | private |
fparameters | larg4::OpFastScintillation | private |
fplane_depth | larg4::OpFastScintillation | private |
fPVS | larg4::OpFastScintillation | private |
fradial_distances_refl | larg4::OpFastScintillation | private |
fradius | larg4::OpFastScintillation | private |
fstep_size | larg4::OpFastScintillation | private |
fStoreReflected | larg4::OpFastScintillation | private |
ftau_pars | larg4::OpFastScintillation | private |
fTPBEm | larg4::OpFastScintillation | private |
fTrackSecondariesFirst | larg4::OpFastScintillation | protected |
fUseNhitsModel | larg4::OpFastScintillation | private |
fvis_distances_r_dome | larg4::OpFastScintillation | private |
fvis_distances_r_flat | larg4::OpFastScintillation | private |
fvis_distances_x_dome | larg4::OpFastScintillation | private |
fvis_distances_x_flat | larg4::OpFastScintillation | private |
fvis_vmean | larg4::OpFastScintillation | private |
fvispars_dome | larg4::OpFastScintillation | private |
fvispars_flat | larg4::OpFastScintillation | private |
fvuv_vgroup_max | larg4::OpFastScintillation | private |
fvuv_vgroup_mean | larg4::OpFastScintillation | private |
Gaisser_Hillas(const double x, const double *par) const | larg4::OpFastScintillation | private |
generateParam(const size_t index, const size_t angle_bin) | larg4::OpFastScintillation | |
GetFastIntegralTable() const | larg4::OpFastScintillation | inline |
GetFiniteRiseTime() const | larg4::OpFastScintillation | inline |
GetMeanFreePath(const G4Track &aTrack, G4double, G4ForceCondition *) | larg4::OpFastScintillation | |
GetMeanLifeTime(const G4Track &aTrack, G4ForceCondition *) | larg4::OpFastScintillation | |
GetSaturation() const | larg4::OpFastScintillation | inline |
GetScintillationByParticleType() const | larg4::OpFastScintillation | inline |
GetScintillationExcitationRatio() const | larg4::OpFastScintillation | inline |
GetScintillationYieldFactor() const | larg4::OpFastScintillation | inline |
GetSlowIntegralTable() const | larg4::OpFastScintillation | inline |
GetTrackSecondariesFirst() const | larg4::OpFastScintillation | inline |
getVISTimes(std::vector< double > &arrivalTimes, const TVector3 &ScintPoint, const TVector3 &OpDetPoint) | larg4::OpFastScintillation | |
getVUVTimes(std::vector< double > &arrivalTimes, const double distance_in_cm, const size_t angle_bin) | larg4::OpFastScintillation | |
interpolate(const std::vector< double > &xData, const std::vector< double > &yData, double x, bool extrapolate, size_t i=0) const | larg4::OpFastScintillation | 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) const | larg4::OpFastScintillation | private |
IsApplicable(const G4ParticleDefinition &aParticleType) | larg4::OpFastScintillation | inlinevirtual |
isOpDetInSameTPC(geo::Point_t const &ScintPoint, geo::Point_t const &OpDetPoint) const | larg4::OpFastScintillation | private |
isScintInActiveVolume(geo::Point_t const &ScintPoint) | larg4::OpFastScintillation | private |
Omega_Dome_Model(const double distance, const double theta) const | larg4::OpFastScintillation | private |
OpFastScintillation(const G4String &processName="Scintillation", G4ProcessType type=fElectromagnetic) | larg4::OpFastScintillation | |
ParPropTimeTF1 | larg4::OpFastScintillation | private |
PostStepDoIt(const G4Track &aTrack, const G4Step &aStep) | larg4::OpFastScintillation | virtual |
ProcessStep(const G4Step &step) | larg4::OpFastScintillation | private |
propagationTime(std::vector< double > &arrival_time_dist, G4ThreeVector x0, const size_t OpChannel, bool Reflected=false) | larg4::OpFastScintillation | private |
RecordPhotonsProduced(const G4Step &aStep, double N) | larg4::OpFastScintillation | protected |
Rectangle_SolidAngle(const double a, const double b, const double d) const | larg4::OpFastScintillation | private |
Rectangle_SolidAngle(Dims const &o, const std::array< double, 3 > v) const | larg4::OpFastScintillation | private |
reemission_energy() const | larg4::OpFastScintillation | private |
ReflT0s | larg4::OpFastScintillation | private |
RemoveSaturation() | larg4::OpFastScintillation | inline |
sample_time(const G4double tau1, const G4double tau2) const | larg4::OpFastScintillation | private |
scint_time(const G4Step &aStep, G4double ScintillationTime, G4double ScintillationRiseTime) const | larg4::OpFastScintillation | private |
scintillationByParticleType | larg4::OpFastScintillation | protected |
SetFiniteRiseTime(const G4bool state) | larg4::OpFastScintillation | inline |
SetScintillationByParticleType(const G4bool) | larg4::OpFastScintillation | |
SetScintillationExcitationRatio(const G4double excitationratio) | larg4::OpFastScintillation | inline |
SetScintillationYieldFactor(const G4double yieldfactor) | larg4::OpFastScintillation | inline |
SetTrackSecondariesFirst(const G4bool state) | larg4::OpFastScintillation | inline |
single_exp(const G4double t, const G4double tau2) const | larg4::OpFastScintillation | private |
theFastIntegralTable | larg4::OpFastScintillation | protected |
theSlowIntegralTable | larg4::OpFastScintillation | protected |
tpbemission | larg4::OpFastScintillation | private |
usesSemiAnalyticModel() const | larg4::OpFastScintillation | private |
VISHits(geo::Point_t const &ScintPoint, OpticalDetector const &opDet, const double cathode_hits_rec, const std::array< double, 3 > hotspot) const | larg4::OpFastScintillation | private |
VUV_max | larg4::OpFastScintillation | private |
VUV_min | larg4::OpFastScintillation | private |
VUV_timing | larg4::OpFastScintillation | private |
VUVHits(const double Nphotons_created, geo::Point_t const &ScintPoint, OpticalDetector const &opDet) const | larg4::OpFastScintillation | private |
YieldFactor | larg4::OpFastScintillation | protected |
~OpFastScintillation() | larg4::OpFastScintillation | |