JHUGen MELA  JHUGen v7.5.6, MELA v2.4.2
Matrix element calculations as used in JHUGen.
ScalarPdfFactory_VH.h
Go to the documentation of this file.
1 #ifndef SCALAR_PDF_FACTORY_VH
2 #define SCALAR_PDF_FACTORY_VH
3 
4 #include "RooSpinZero_5D_VH.h"
5 #include "RooSpinZero_3D_pp_VH.h"
6 #include "ScalarPdfFactory.h"
7 
8 
10 public:
11 
12  ScalarPdfFactory_VH(RooSpin::modelMeasurables const& measurables_, double sqrts_, RooSpin::VdecayType VHmode1_=RooSpin::kVdecayType_Zud, RooSpin::VdecayType VHmode2_=RooSpin::kVdecayType_Zud, Bool_t OnshellH_=true);
14  RooSpin::modelMeasurables const& measurables_,
15  double gRatio_[4][8], double gZGsRatio_[4][1], double gGsGsRatio_[3][1], double gVVpRatio_[1][1], double gVpVpRatio_[1][1],
16  double sqrts_, bool pmf_applied_=false, RooSpin::VdecayType VHmode1_=RooSpin::kVdecayType_Zud, RooSpin::VdecayType VHmode2_=RooSpin::kVdecayType_Zud, Bool_t OnshellH_=true
17  );
19 
21 
22 protected:
25  double sqrts;
26  int PDFType;
27 
28  virtual void initPDF();
29  virtual void destroyPDF();
30 
31 };
32 
33 #endif
34 
35 
36 
RooSpinZero_5D_VH.h
ScalarPdfFactory_VH::PDF_LHC_3D
RooSpinZero_3D_pp_VH * PDF_LHC_3D
Definition: ScalarPdfFactory_VH.h:24
ScalarPdfFactory_VH::PDF_ILC_5D
RooSpinZero_5D_VH * PDF_ILC_5D
Definition: ScalarPdfFactory_VH.h:23
ScalarPdfFactory_VH::ScalarPdfFactory_VH
ScalarPdfFactory_VH(RooSpin::modelMeasurables const &measurables_, double sqrts_, RooSpin::VdecayType VHmode1_=RooSpin::kVdecayType_Zud, RooSpin::VdecayType VHmode2_=RooSpin::kVdecayType_Zud, Bool_t OnshellH_=true)
Definition: ScalarPdfFactory_VH.cc:4
ScalarPdfFactory.h
RooSpinZero_3D_pp_VH.h
ScalarPdfFactory_VH::initPDF
virtual void initPDF()
Definition: ScalarPdfFactory_VH.cc:33
ScalarPdfFactory_VH::PDFType
int PDFType
Definition: ScalarPdfFactory_VH.h:26
RooSpinZero
Definition: RooSpinZero.h:7
RooSpinZero_3D_pp_VH
Definition: RooSpinZero_3D_pp_VH.h:9
ScalarPdfFactory_VH::sqrts
double sqrts
Definition: ScalarPdfFactory_VH.h:25
ScalarPdfFactory_VH::destroyPDF
virtual void destroyPDF()
Definition: ScalarPdfFactory_VH.cc:65
ScalarPdfFactory_VH::getPDF
RooSpinZero * getPDF()
Definition: ScalarPdfFactory_VH.cc:59
RooSpin::kVdecayType_Zud
@ kVdecayType_Zud
Definition: RooSpin.h:35
RooSpinZero_5D_VH
Definition: RooSpinZero_5D_VH.h:7
ScalarPdfFactory_VH::~ScalarPdfFactory_VH
~ScalarPdfFactory_VH()
Definition: ScalarPdfFactory_VH.cc:29
RooSpin::modelMeasurables
Definition: RooSpin.h:50
RooSpin::VdecayType
VdecayType
Definition: RooSpin.h:28
ScalarPdfFactory_VH
Definition: ScalarPdfFactory_VH.h:9
ScalarPdfFactory
Definition: ScalarPdfFactory.h:10