GooFit
v2.1.3
include
goofit
PDFs
combine
ProdPdf.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
goofit/PDFs/GooPdf.h
>
4
5
namespace
GooFit
{
6
7
class
ProdPdf
:
public
GooPdf
{
8
public
:
9
ProdPdf
(std::string n, std::vector<PdfBase *>
comps
);
10
__host__
fptype
normalize
()
const override
;
11
__host__
bool
hasAnalyticIntegral
()
const override
{
return
false
; }
12
13
private
:
14
bool
varOverlaps;
// True if any components share an observable.
15
};
16
}
// namespace GooFit
GooFit::GooPdf
Definition:
GooPdf.h:54
GooFit::fptype
double fptype
Definition:
GlobalCudaDefines.h:96
GooFit::ProdPdf
Definition:
ProdPdf.h:7
comps
std::vector< PdfBase * > comps
Definition:
pipipi0DPFit.cpp:154
GooPdf.h
GooFit::ProdPdf::ProdPdf
ProdPdf(std::string n, std::vector< PdfBase *> comps)
GooFit
Definition:
Application.h:18
GooFit::ProdPdf::hasAnalyticIntegral
__host__ bool hasAnalyticIntegral() const override
Definition:
ProdPdf.h:11
GooFit::ProdPdf::normalize
__host__ fptype normalize() const override
Generated on Sat Apr 21 2018 20:13:17 for GooFit by
1.8.13