GooFit  v2.1.3
ArgusPdf.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 ArgusPdf : public GooPdf {
8  public:
9  ArgusPdf(std::string n, Observable _x, Variable m, Variable s, bool upper);
10  ArgusPdf(std::string n, Observable _x, Variable m, Variable s, bool upper, Variable power);
11  __host__ bool hasAnalyticIntegral() const override { return false; }
12  __host__ fptype integrate(fptype lo, fptype hi) const override;
13 
14  private:
15 };
16 
17 } // namespace GooFit
double fptype
ArgusPdf(std::string n, Observable _x, Variable m, Variable s, bool upper)
__host__ fptype integrate(fptype lo, fptype hi) const override
Special class for observables. Used in DataSets.
Definition: Variable.h:109
__host__ bool hasAnalyticIntegral() const override
Definition: ArgusPdf.h:11