Struct tttr_toolbox::tttr_tools::zero_finder::ZeroFinderParams
source · pub struct ZeroFinderParams {
pub channel_1: i32,
pub channel_2: i32,
pub correlation_window: f64,
pub resolution: f64,
}
Expand description
Parameters for the zero finder algorithm.
Parameters
- channel_1: The number of the first input channel into the TCSPC
- channel_2: The number of the second input channel into the TCSPC
- correlation_window: Length of the correlation window of interest in seconds
- resolution: Resolution of the g2 histogram in seconds
Fields§
§channel_1: i32
§channel_2: i32
§correlation_window: f64
§resolution: f64
Trait Implementations§
source§impl Clone for ZeroFinderParams
impl Clone for ZeroFinderParams
source§fn clone(&self) -> ZeroFinderParams
fn clone(&self) -> ZeroFinderParams
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ZeroFinderParams
impl Debug for ZeroFinderParams
impl Copy for ZeroFinderParams
Auto Trait Implementations§
impl RefUnwindSafe for ZeroFinderParams
impl Send for ZeroFinderParams
impl Sync for ZeroFinderParams
impl Unpin for ZeroFinderParams
impl UnwindSafe for ZeroFinderParams
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more