CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
hitfit::Constrained_Z_Args Class Reference

Hold on to parameters for the Constrained_Z class. More...

#include <Constrained_Z.h>

Public Member Functions

 Constrained_Z_Args (const Defaults &defs)
 Constructor, initialize from a Defaults object. More...
 
const Fourvec_Constrainer_Argsfourvec_constrainer_args () const
 
double zmass () const
 

Private Attributes

Fourvec_Constrainer_Args _fourvec_constrainer_args
 
double _zmass
 

Detailed Description

Hold on to parameters for the Constrained_Z class.

Definition at line 49 of file Constrained_Z.h.

Constructor & Destructor Documentation

◆ Constrained_Z_Args()

hitfit::Constrained_Z_Args::Constrained_Z_Args ( const Defaults defs)

Constructor, initialize from a Defaults object.

param defs An instance of the Defaults object. The instance must the variables necessary to set up a fourvec_constrainer_args, and the following variables with types and names.

  • double zmass.

Definition at line 50 of file Constrained_Z.cc.

57  : _zmass(defs.get_float("zmass")), _fourvec_constrainer_args(defs) {}
Fourvec_Constrainer_Args _fourvec_constrainer_args
Definition: Constrained_Z.h:92

Member Function Documentation

◆ fourvec_constrainer_args()

const Fourvec_Constrainer_Args & hitfit::Constrained_Z_Args::fourvec_constrainer_args ( ) const

Return the _fourvec_constrainer_args parameter.

Definition at line 68 of file Constrained_Z.cc.

References _fourvec_constrainer_args.

72  {
74  }
Fourvec_Constrainer_Args _fourvec_constrainer_args
Definition: Constrained_Z.h:92

◆ zmass()

double hitfit::Constrained_Z_Args::zmass ( ) const

Return the _zmass parameter.

Definition at line 59 of file Constrained_Z.cc.

References _zmass.

Referenced by hitfit::Constrained_Z::Constrained_Z().

64  {
65  return _zmass;
66  }

Member Data Documentation

◆ _fourvec_constrainer_args

Fourvec_Constrainer_Args hitfit::Constrained_Z_Args::_fourvec_constrainer_args
private

Arguments for the subobjects, constraints among the four vectors in the event.

Definition at line 92 of file Constrained_Z.h.

Referenced by fourvec_constrainer_args().

◆ _zmass

double hitfit::Constrained_Z_Args::_zmass
private

The mass to which Z bosons should be fixed to.

Definition at line 86 of file Constrained_Z.h.

Referenced by zmass().