#include <ROI_refinement.h>
|
| ROI_refinement (Waveform::ChannelMaskMap &cmm, int nwire_u, int nwire_v, int nwire_w, float th_factor=3.0, float fake_signal_low_th=500, float fake_signal_high_th=1000, float fake_signal_low_th_ind_factor=1.0, float fake_signal_high_th_ind_factor=1.0, int pad=5, int break_roi_loop=2, float th_peak=3.0, float sep_peak=6.0, float low_peak_sep_threshold_pre=1200, int max_npeaks=200, float sigma=2, float th_percent=0.1) |
|
| ~ROI_refinement () |
|
void | Clear () |
|
void | load_data (int plane, const Array::array_xxf &r_data, ROI_formation &roi_form) |
|
void | refine_data (int plane, ROI_formation &roi_form) |
|
void | apply_roi (int plane, Array::array_xxf &r_data) |
|
SignalROIChList & | get_u_rois () |
|
SignalROIChList & | get_v_rois () |
|
SignalROIChList & | get_w_rois () |
|
Definition at line 18 of file ROI_refinement.h.
◆ ROI_refinement()
ROI_refinement::ROI_refinement |
( |
Waveform::ChannelMaskMap & |
cmm, |
|
|
int |
nwire_u, |
|
|
int |
nwire_v, |
|
|
int |
nwire_w, |
|
|
float |
th_factor = 3.0 , |
|
|
float |
fake_signal_low_th = 500 , |
|
|
float |
fake_signal_high_th = 1000 , |
|
|
float |
fake_signal_low_th_ind_factor = 1.0 , |
|
|
float |
fake_signal_high_th_ind_factor = 1.0 , |
|
|
int |
pad = 5 , |
|
|
int |
break_roi_loop = 2 , |
|
|
float |
th_peak = 3.0 , |
|
|
float |
sep_peak = 6.0 , |
|
|
float |
low_peak_sep_threshold_pre = 1200 , |
|
|
int |
max_npeaks = 200 , |
|
|
float |
sigma = 2 , |
|
|
float |
th_percent = 0.1 |
|
) |
| |
◆ ~ROI_refinement()
ROI_refinement::~ROI_refinement |
( |
| ) |
|
◆ apply_roi()
◆ Clear()
void ROI_refinement::Clear |
( |
| ) |
|
◆ get_u_rois()
◆ get_v_rois()
◆ get_w_rois()
◆ load_data()
◆ refine_data()
void ROI_refinement::refine_data |
( |
int |
plane, |
|
|
ROI_formation & |
roi_form |
|
) |
| |
The documentation for this class was generated from the following files: