16#ifndef ROO_CONV_COEF_VAR 
   17#define ROO_CONV_COEF_VAR 
#define ClassDefOverride(name, id)
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void input
 
Base class for PDFs that represent a physics model that can be analytically convolved with a resoluti...
 
Abstract base class for objects that represent a real value and implements functionality common to al...
 
RooArgSet is a container object that can hold multiple RooAbsArg objects.
 
Auxiliary class that represents the coefficient of a RooAbsAnaConvPdf implementation as a separate Ro...
 
TObject * clone(const char *newname) const override
 
double getValV(const RooArgSet *nset=nullptr) const override
Return value of chosen coefficient.
 
RooRealProxy _convPdf
RooAbsAnaConv object implementing our coefficient.
 
RooConvCoefVar()
Default constructor.
 
Int_t _coefIdx
Index code of the coefficient.
 
RooSetProxy _varSet
Not used anymore?
 
double evaluate() const override
Return value of chosen coefficient.
 
double analyticalIntegral(Int_t code, const char *rangeName=nullptr) const override
Return analytical integral of chosen coefficient.
 
Int_t getAnalyticalIntegral(RooArgSet &allVars, RooArgSet &analVars, const char *rangeName=nullptr) const override
Return analytical integration capabilities of chosen coefficient.
 
Mother of all ROOT objects.