pub struct NormalizedProcessHistograms { /* private fields */ }Expand description
Per-process, normalized histogram output from a sample-table run.
Implementations§
Source§impl NormalizedProcessHistograms
impl NormalizedProcessHistograms
pub fn processes( &self, ) -> &BTreeMap<String, BTreeMap<String, HistSet1D<String>>>
pub fn data_obs(&self) -> &BTreeMap<String, HistSet1D<String>>
pub fn sample_reports(&self) -> &[SampleRunReport]
Sourcepub fn to_datacard(&self) -> Result<MultiProcessDatacard<'_>>
pub fn to_datacard(&self) -> Result<MultiProcessDatacard<'_>>
Build a Combine datacard from the normalized nominal histograms.
Sourcepub fn write_datacard(&self, output_dir: &Path) -> Result<DatacardOutput>
pub fn write_datacard(&self, output_dir: &Path) -> Result<DatacardOutput>
Write datacard.txt and shapes.root for the normalized output.
Trait Implementations§
Source§impl Clone for NormalizedProcessHistograms
impl Clone for NormalizedProcessHistograms
Source§fn clone(&self) -> NormalizedProcessHistograms
fn clone(&self) -> NormalizedProcessHistograms
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 NormalizedProcessHistograms
impl Debug for NormalizedProcessHistograms
impl StructuralPartialEq for NormalizedProcessHistograms
Auto Trait Implementations§
impl Freeze for NormalizedProcessHistograms
impl RefUnwindSafe for NormalizedProcessHistograms
impl Send for NormalizedProcessHistograms
impl Sync for NormalizedProcessHistograms
impl Unpin for NormalizedProcessHistograms
impl UnsafeUnpin for NormalizedProcessHistograms
impl UnwindSafe for NormalizedProcessHistograms
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