Docs | All | Real | Category | PDF | DataSet | Plot | Container | Misc | Aux | User |
RooConvCoefVarclass description - source file - inheritance tree (.pdf) class RooConvCoefVar : public RooAbsReal
public: Data Membersprotected: Class DescriptionRooConvCoefVar is an auxilary class that represents the coefficient of a RooAbsAnaConvPdf implementation as a separate RooAbsReal object to be able to interface these coefficient terms with RooRealIntegreal RooConvCoefVar(const char *name, const char *title, const RooAbsAnaConvPdf& input, Int_t coefIdx, const RooArgSet* varList) : RooAbsReal(name,title), _varSet("varSet","Set of coefficient variables",this), _convPdf("convPdf","Convoluted PDF",this,(RooAbsReal&)input), _coefIdx(coefIdx) Constuctor RooConvCoefVar(const RooConvCoefVar& other, const char* name) : RooAbsReal(other,name), _varSet("varSet",this,other._varSet), _convPdf("convPdf",this,other._convPdf), _coefIdx(other._coefIdx) Copy constructor Double_t getVal(const RooArgSet*) const Double_t evaluate() const Int_t getAnalyticalIntegral(RooArgSet& allVars, RooArgSet& analVars, const char* rangeName) const Double_t analyticalIntegral(Int_t code, const char* rangeName) const cout << "RooConvCoefVar::analyticalIntegral(" << _coefIdx << "," << code << ")" << endl ; Inline Functionsvoid ~RooConvCoefVar() RooConvCoefVar RooConvCoefVar(const RooConvCoefVar& other, const char* name = "0") TObject* clone(const char* newname) const TClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)
|
Page maintained by Wouter Verkerke and David Kirkby |