DESIGN_LRD enum value | DiscDIRC_Photodetector | |
DESIGN_SIPM enum value | DiscDIRC_Photodetector | |
DesignID enum name | DiscDIRC_Photodetector | |
Detect(double const &hit_pos_x, double const &hit_pos_y, double const &hit_time_ns, double const &wavelength_nm, PixelInfo &pixel_info, double &smeared_time_ns) const | SensorGrid::SensorGridPhotodetector | |
DiscDIRC_Photodetector() | DiscDIRC_Photodetector | |
DiscDIRC_Photodetector(DesignID id) | DiscDIRC_Photodetector | |
GenerateNoise(double const &time_start_ns, double const &time_window_ns, std::vector< std::pair< int, double > > &hits) const | SensorGrid::SensorGridPhotodetector | |
GenerateNoise(double const &time_start_ns, double const &time_window_ns) | SensorGrid::SensorGridPhotodetector | |
GetGrid() | SensorGrid::SensorGridPhotodetector | inline |
GetInhomegenityFactor(double const &, double const &) const | SensorGrid::SensorGridPhotodetector | inlinevirtual |
GetNoiseHit(int &pixel_number, double &hit_time_ns, double &smeared_time_ns) | SensorGrid::SensorGridPhotodetector | |
GetPDE(const double &wavelength_nm) const | DiscDIRC_Photodetector | inlinevirtual |
GetSmearedTime(double const &time_value, PixelInfo const &pixel_info) const | SensorGrid::SensorGridPhotodetector | |
Init() | DiscDIRC_Photodetector | protected |
Init(DesignID design_id) | DiscDIRC_Photodetector | protected |
SensorGrid::SensorGridPhotodetector::Init(SensorGridBase *sensor_grid_, bool per_pixel_traits_, double const &efficiency_init, double const &noise_rate_init, double const &time_res_init) | SensorGrid::SensorGridPhotodetector | protected |
noisegen_current_hit | SensorGrid::SensorGridPhotodetector | protected |
noisegen_current_time_sigma | SensorGrid::SensorGridPhotodetector | protected |
noisegen_n_hits | SensorGrid::SensorGridPhotodetector | protected |
noisegen_pixel_number | SensorGrid::SensorGridPhotodetector | protected |
noisegen_time_start_ns | SensorGrid::SensorGridPhotodetector | protected |
noisegen_time_window_ns | SensorGrid::SensorGridPhotodetector | protected |
pde_interpolator | DiscDIRC_Photodetector | private |
per_pixel_traits | SensorGrid::SensorGridPhotodetector | protected |
pixel_traits | SensorGrid::SensorGridPhotodetector | protected |
sensor_grid | SensorGrid::SensorGridPhotodetector | protected |
SensorGridPhotodetector(SensorGridBase *sensor_grid_, bool per_pixel_traits_, double const &pde_init, double const &noise_rate_init, double const &time_res_init) | SensorGrid::SensorGridPhotodetector | |
SensorGridPhotodetector() | SensorGrid::SensorGridPhotodetector | inlineprotected |
SetDCR(double const &dcr_Hz) | SensorGrid::SensorGridPhotodetector | |
SetPDE(int n_entries, const double *wavelength_nm, const double *pde) | DiscDIRC_Photodetector | inline |
SetPixel(int pixel_id, double efficiency, double noise_rate, double time_res_ns) | SensorGrid::SensorGridPhotodetector | |
use_inhomogenity_factor | SensorGrid::SensorGridPhotodetector | protected |
UseInhomogenityFactor(bool flag) | SensorGrid::SensorGridPhotodetector | inline |
~DiscDIRC_Photodetector() | DiscDIRC_Photodetector | inlinevirtual |
~SensorGridPhotodetector() | SensorGrid::SensorGridPhotodetector | inlineprotectedvirtual |