'MULTIDIMENSIONAL MODELS' RooFit tutorial macro #306
Complete example with use of conditional p.d.f. with per-event errors
Processing /mnt/build/workspace/root-makedoc-v610/rootspi/rdoc/src/v6-10-00-patches/tutorials/roofit/rf306_condpereventerrors.C...
void rf306_condpereventerrors()
{
RooRealVar dterr(
"dterr",
"per-event error on dt",0.01,10) ;
RooGaussModel gm(
"gm1",
"gauss model scaled bt per-event error",dt,bias,sigma,dterr) ;
RooDataSet* expDataDterr = pdfDtErr.generate(dterr,10000) ;
RooPlot* frame = dt.frame(
Title(
"Slices of decay(dt|dterr) at various dterr")) ;
for (
Int_t ibin=0 ; ibin<100 ; ibin+=20) {
dterr.setBin(ibin) ;
}
RooPlot* frame2 = dt.frame(
Title(
"Projection of decay(dt|dterr) on dt")) ;
TCanvas* c =
new TCanvas(
"rf306_condpereventerrors",
"rf306_condperventerrors",1200, 400);
}
- Author
- 07/2008 - Wouter Verkerke
Definition in file rf306_condpereventerrors.C.