JHUGen MELA  v2.4.1
Matrix element calculations as used in JHUGen. MELA is an important tool that was used for the Higgs boson discovery and for precise measurements of its structure and interactions. Please see the website https://spin.pha.jhu.edu/ and papers cited there for more details, and kindly cite those papers when using this code.
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
MELARelBWUFParam Class Reference

#include <MELACombinePdfs.h>

Inheritance diagram for MELARelBWUFParam:
Inheritance graph
[legend]
Collaboration diagram for MELARelBWUFParam:
Collaboration graph
[legend]

Public Member Functions

 MELARelBWUFParam ()
 
 MELARelBWUFParam (const char *name, const char *title, RooAbsReal &_m4l, RooAbsReal &_mH, RooAbsReal &_scaleParam, Double_t _widthSF=1.)
 
 MELARelBWUFParam (const MELARelBWUFParam &other, const char *name=0)
 
virtual TObject * clone (const char *newname) const
 
virtual ~MELARelBWUFParam ()
 

Protected Member Functions

Double_t evaluate () const
 

Protected Attributes

RooRealProxy m4l
 
RooRealProxy mH
 
RooRealProxy scaleParam
 
Double_t widthSF
 

Detailed Description

Definition at line 134 of file MELACombinePdfs.h.

Constructor & Destructor Documentation

◆ MELARelBWUFParam() [1/3]

MELARelBWUFParam::MELARelBWUFParam ( )
inline

Definition at line 136 of file MELACombinePdfs.h.

136 {};

◆ MELARelBWUFParam() [2/3]

MELARelBWUFParam::MELARelBWUFParam ( const char *  name,
const char *  title,
RooAbsReal &  _m4l,
RooAbsReal &  _mH,
RooAbsReal &  _scaleParam,
Double_t  _widthSF = 1. 
)

Definition at line 2103 of file MELACombinePdfs.cc.

2108  :
2109  RooAbsPdf(name, title),
2110  m4l("m4l", "m4l", this, _m4l),
2111  mH("mH", "mH", this, _mH),
2112  scaleParam("scaleParam", "scaleParam", this, _scaleParam),
2113  widthSF(_widthSF)
2114 {}

◆ MELARelBWUFParam() [3/3]

MELARelBWUFParam::MELARelBWUFParam ( const MELARelBWUFParam other,
const char *  name = 0 
)

Definition at line 2116 of file MELACombinePdfs.cc.

2117  :
2118  RooAbsPdf(other, name),
2119  m4l("m4l", this, other.m4l),
2120  mH("mH", this, other.mH),
2121  scaleParam("scaleParam", this, other.scaleParam),
2122  widthSF(other.widthSF)
2123 {}

◆ ~MELARelBWUFParam()

virtual MELARelBWUFParam::~MELARelBWUFParam ( )
inlinevirtual

Definition at line 146 of file MELACombinePdfs.h.

146 {}

Member Function Documentation

◆ clone()

virtual TObject* MELARelBWUFParam::clone ( const char *  newname) const
inlinevirtual

Definition at line 145 of file MELACombinePdfs.h.

145 { return new MELARelBWUFParam(*this, newname); }

◆ evaluate()

Double_t MELARelBWUFParam::evaluate ( ) const
protected

Definition at line 2125 of file MELACombinePdfs.cc.

2125  {
2126  if (MELASuperMela_n::BR[0][0] == 0){ MELASuperMela_n::readFile(); }
2127 
2128  Double_t mHreq = mH;
2129  Double_t mStar = m4l;
2130  Double_t x = scaleParam;
2131 
2132  Double_t pdf_1_NoBrem = MELASuperMela_n::pdf1Param(mStar, mHreq, x, widthSF);
2133  return pdf_1_NoBrem;
2134 }

Member Data Documentation

◆ m4l

RooRealProxy MELARelBWUFParam::m4l
protected

Definition at line 150 of file MELACombinePdfs.h.

◆ mH

RooRealProxy MELARelBWUFParam::mH
protected

Definition at line 151 of file MELACombinePdfs.h.

◆ scaleParam

RooRealProxy MELARelBWUFParam::scaleParam
protected

Definition at line 152 of file MELACombinePdfs.h.

◆ widthSF

Double_t MELARelBWUFParam::widthSF
protected

Definition at line 153 of file MELACombinePdfs.h.


The documentation for this class was generated from the following files:
MELARelBWUFParam::MELARelBWUFParam
MELARelBWUFParam()
Definition: MELACombinePdfs.h:136
MELARelBWUFParam::mH
RooRealProxy mH
Definition: MELACombinePdfs.h:151
MELASuperMela_n::readFile
void readFile()
Definition: MELACombinePdfs.cc:44
MELASuperMela_n::BR
Double_t BR[26][217]
Definition: MELACombinePdfs.cc:40
MELASuperMela_n::pdf1Param
Double_t pdf1Param(double mHstar, double mHreq, double x, double widthSF=1.)
MELARelBWUFParam::scaleParam
RooRealProxy scaleParam
Definition: MELACombinePdfs.h:152
MELARelBWUFParam::widthSF
Double_t widthSF
Definition: MELACombinePdfs.h:153
MELARelBWUFParam::m4l
RooRealProxy m4l
Definition: MELACombinePdfs.h:150