CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
diMuonMassBias::fitOutputs Struct Reference

#include <DiMuonMassBiasClient.h>

Public Member Functions

 fitOutputs (const Measurement1D &bias, const Measurement1D &width)
 
const Measurement1D getBias ()
 
const Measurement1D getWidth ()
 
const bool isInvalid ()
 

Private Attributes

Measurement1D m_bias
 
Measurement1D m_width
 

Detailed Description

Definition at line 26 of file DiMuonMassBiasClient.h.

Constructor & Destructor Documentation

◆ fitOutputs()

diMuonMassBias::fitOutputs::fitOutputs ( const Measurement1D bias,
const Measurement1D width 
)
inline

Member Function Documentation

◆ getBias()

const Measurement1D diMuonMassBias::fitOutputs::getBias ( )
inline

Definition at line 31 of file DiMuonMassBiasClient.h.

References m_bias.

31 { return m_bias; }

◆ getWidth()

const Measurement1D diMuonMassBias::fitOutputs::getWidth ( )
inline

Definition at line 32 of file DiMuonMassBiasClient.h.

References m_width.

32 { return m_width; }

◆ isInvalid()

const bool diMuonMassBias::fitOutputs::isInvalid ( )
inline

Definition at line 33 of file DiMuonMassBiasClient.h.

References Measurement1D::error(), m_bias, m_width, and Measurement1D::value().

33  {
34  return (m_bias.value() == 0.f && m_bias.error() == 0.f && m_width.value() == 0.f && m_width.error() == 0.f);
35  }
double value() const
Definition: Measurement1D.h:25
double error() const
Definition: Measurement1D.h:27

Member Data Documentation

◆ m_bias

Measurement1D diMuonMassBias::fitOutputs::m_bias
private

Definition at line 38 of file DiMuonMassBiasClient.h.

Referenced by getBias(), and isInvalid().

◆ m_width

Measurement1D diMuonMassBias::fitOutputs::m_width
private

Definition at line 39 of file DiMuonMassBiasClient.h.

Referenced by getWidth(), and isInvalid().