(Generated on Fri Feb 19 2016 13:25:10 by 1.8.9.1)
BrHtoZZRatio Class Reference

A class for computing the ratio of the Br $$(H\to ZZ)$$. More...

#include <HiggsThObservables.h>

Inheritance diagram for BrHtoZZRatio:
[legend]
Collaboration diagram for BrHtoZZRatio:
[legend]

Detailed Description

A class for computing the ratio of the Br $$(H\to ZZ)$$.

A class for computing the ratio of the Br $$(H\to ZZ)$$ in the current model and in the Standard Model.

Definition at line 443 of file HiggsThObservables.h.

Public Member Functions

BrHtoZZRatio (const StandardModel &SM_i)
Constructor. More...

double computeThValue ()
A method to compute the the ratio of the Br $$(H\to ZZ)$$ in the current model and in the Standard Model. More...

Public Member Functions inherited from ThObservable
double getBinMax ()
A get method to get the maximum value of the bin. More...

double getBinMin ()
A get method to get the minimum value of the bin. More...

const StandardModelgetModel ()
A get method to get the model. More...

void setBinMax (double max)
A set method to set the maximum value of the bin. More...

void setBinMin (double min)
A set method to set the minimum value of the bin. More...

ThObservable (const StandardModel &SM_i)
Constructor. More...

ThObservable (const ThObservable &orig)
The copy constructor. More...

virtual ~ThObservable ()
The default destructor. More...

Private Attributes

const NPbasemyNPbase

Protected Attributes inherited from ThObservable
double max
the bin maximum. More...

double min
The bin minimum. More...

const StandardModelSM
A reference to an object of StandardMode class. More...

Constructor & Destructor Documentation

 BrHtoZZRatio::BrHtoZZRatio ( const StandardModel & SM_i )
inline

Constructor.

Parameters
 [in] SM_i a reference to a HiggsExtensionModel object or to any extension of it

Definition at line 450 of file HiggsThObservables.h.

451  : ThObservable(SM_i)
452  {
453  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
454  throw std::runtime_error("BrHtoZZRatio called with a class whose parent is not NPbase");
455  }
const StandardModel & SM
A reference to an object of StandardMode class.
Definition: ThObservable.h:99
ThObservable(const StandardModel &SM_i)
Constructor.
Definition: ThObservable.h:29
const NPbase * myNPbase

Member Function Documentation

 double BrHtoZZRatio::computeThValue ( )
inlinevirtual

A method to compute the the ratio of the Br $$(H\to ZZ)$$ in the current model and in the Standard Model.

Returns
Br $$(H\to ZZ)$$

Implements ThObservable.

Definition at line 462 of file HiggsThObservables.h.

463  {
464  return myNPbase->BrHZZRatio();
465  }
virtual double BrHZZRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:476
const NPbase * myNPbase

Member Data Documentation

 const NPbase* BrHtoZZRatio::myNPbase
private

Definition at line 468 of file HiggsThObservables.h.

The documentation for this class was generated from the following file: