pub struct DetectorTail {
pub fraction: f64,
pub decay_us: f64,
}Expand description
A detector that records a fraction f of the counts late by an
exponential delay of mean τ_D, and the rest at their arrival.
Fields§
§fraction: f64f, within 0–1.
decay_us: f64τ_D in µs, from 1e-9 to 1e9.
Trait Implementations§
Source§impl Clone for DetectorTail
impl Clone for DetectorTail
Source§fn clone(&self) -> DetectorTail
fn clone(&self) -> DetectorTail
Returns a duplicate 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 DetectorTail
impl Debug for DetectorTail
Source§impl PartialEq for DetectorTail
impl PartialEq for DetectorTail
impl Copy for DetectorTail
impl StructuralPartialEq for DetectorTail
Auto Trait Implementations§
impl Freeze for DetectorTail
impl RefUnwindSafe for DetectorTail
impl Send for DetectorTail
impl Sync for DetectorTail
impl Unpin for DetectorTail
impl UnsafeUnpin for DetectorTail
impl UnwindSafe for DetectorTail
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more