RooSimultaneous facilitates simultaneous fitting of multiple PDFs
to subsets of a given dataset.

The class takes an index category, which is interpreted as
the data subset indicator, and a list of PDFs, each associated
with a state of the index category. RooSimultaneous always returns
the value of the PDF that is associated with the current value
of the index category

Extended likelihood fitting is supported if all components support
extended likelihood mode. The expected number of events by a RooSimultaneous
is that of the component p.d.f. selected by the index category

Class Charts

Function documentation

Constructor with index category. PDFs associated with indexCat
states can be added after construction with the addPdf() function.
RooSimultaneous can function without having a PDF associated
with every single state. The normalization in such cases is taken
from the number of registered PDFs, but getVal() will assert if
when called for an unregistered index state.

Constructor from index category and full list of PDFs.
In this constructor form, a PDF must be supplied for each indexCat state
to avoid ambiguities. The PDFS are associated in order with the state of the
index category as listed by the index categories type iterator.
PDFs may not overlap (i.e. share any variables) with the index category (function)

Associate given PDF with index category state label 'catLabel'.
The names state must be already defined in the index category
RooSimultaneous can function without having a PDF associated
with every single state. The normalization in such cases is taken
from the number of registered PDFs, but getVal() will assert if
when called for an unregistered index state.
PDFs may not overlap (i.e. share any variables) with the index category (function)

Return the number of expected events: If the index is in nset,
then return the sum of the expected events of all components,
otherwise return the number of expected events of the PDF
associated with the current index category state

Back-end for plotOn() implementation on RooSimultaneous which
needs special handling because a RooSimultaneous PDF cannot
project out its index category via integration, plotOn() will
abort if this is requested without providing a projection dataset

» Last changed: Tue Jun 2 15:34:02 2015 » Last generated: 2015-06-02 15:34This page has been automatically generated. For comments or suggestions regarding the documentation or ROOT in general please send a mail to ROOT support.