/***************************************************************************** * Project: RooFit * * * * This code was autogenerated by RooClassFactory * *****************************************************************************/ #ifndef RooStats_Heaviside #define RooStats_Heaviside #include "RooAbsReal.h" #include "RooRealProxy.h" #include "RooCategoryProxy.h" #include "RooAbsReal.h" #include "RooAbsCategory.h" namespace RooStats { class Heaviside : public RooAbsReal { public: Heaviside() {} ; Heaviside(const char *name, const char *title, RooAbsReal& _x, RooAbsReal& _c); Heaviside(const Heaviside& other, const char* name=nullptr) ; TObject* clone(const char* newname) const override { return new Heaviside(*this,newname); } protected: RooRealProxy x ; RooRealProxy c ; double evaluate() const override ; private: ClassDefOverride(Heaviside,1) // Your description goes here... }; } #endif