Dear @StephanH,
I got message after including Verbose(1)
.
RooMCStudy: now generating 686 events
— RooSimGenContext —
Using PDF RooSimultaneous::modPdf[ indexCat=sp2 emode=allpdf mmode=alzpdf ]
List of component generators
— RooAddGenContext —
Using PDF RooAddPdf::allpdf[ coef1 * gauss_e + coef2 * poly ]
List of component generators
— RooGenContext —
Using PDF RooGaussian::gauss_e[ x=pl mean=gmean_e sigma=gsigma_e ]
Use PDF generator for (pl)
Use MC sampling generator for (sample)
— RooGenContext —
Using PDF RooPolynomial::poly[ x=pl coefList=(ycept) ]
Use PDF generator for ()
Use MC sampling generator RooFoamGenerator for (pl,sample)
— RooAddGenContext —
Using PDF RooAddPdf::alzpdf[ coef3 * gauss_m + coef4 * poly2 ]
List of component generators
— RooGenContext —
Using PDF RooGaussian::gauss_m[ x=pl mean=gmean_m sigma=gsigma_m ]
Use PDF generator for (pl)
Use MC sampling generator for (sample)
— RooGenContext —
Using PDF RooPolynomial::poly2[ x=pl coefList=(y2cept) ]
Use PDF generator for ()
Use MC sampling generator RooFoamGenerator for (pl,sample)
I can catch that my category name for generation PDF is not sample
but sp2
.
Then problems would come at calling RooMCStudy :
RooMCStudy* mcstudy = new RooMCStudy(*modPdf, RooArgSet(pl, sp2, sample), FitModel(*simPdf), Verbose(1), Binned(kFALSE), Extended(), Silence(), FitOptions(Save(kTRUE), PrintEvalErrors(0))) ;
(modPdf
with sp2
for generating, and simPdf
with sample
for fitting)
especially RooArgSet(pl, sp2, sample)
.
(I referred RooMCStudy with simultaneous fit - #4 by dennis question.)
How can I include category type when constructing RooMCStudy?
(Or is it not a problem?)
Thank you.
Best regards,
Kyungho Kim