13#ifndef ROO_GEN_PROD_PROJ
14#define ROO_GEN_PROD_PROJ
24 const RooArgSet &_normSet,
const char *isetRangeName,
const char *normRangeName =
nullptr,
25 bool doFactorize =
true);
27 RooGenProdProj(
const RooGenProdProj &other,
const char *
name =
nullptr);
28 TObject *clone(
const char *newname)
const override {
return new RooGenProdProj(*
this, newname); }
32 const char *isetRangeName,
bool doFactorize);
34 void operModeHook()
override;
37 std::unique_ptr<RooArgSet> _compSetOwnedN;
38 std::unique_ptr<RooArgSet> _compSetOwnedD;
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.
Mother of all ROOT objects.
void evaluate(typename Architecture_t::Tensor_t &A, EActivationFunction f)
Apply the given activation function to each value in the given tensor A.