Basic functionality: plotting unbinned data with alternate and variable binnings
{
RooBMixDecay bmix(
"bmix",
"decay",
dt,
mixState,
tagFlav, tau, dm,
w,
dw,
gm1,
RooBMixDecay::DoubleSided);
tbins.addUniform(60, -15, 0);
tbins.addUniform(15, 0, 15);
abins.addBoundaryPair(1);
abins.addBoundaryPair(2);
abins.addBoundaryPair(3);
abins.addBoundaryPair(4);
abins.addBoundaryPair(6);
RooPlot *
aframe =
dt.frame(
Range(-10, 10), Title(
"mixState asymmetry distribution with custom binning"));
TCanvas *
c =
new TCanvas(
"rf108_plotbinning",
"rf108_plotbinning", 800, 400);
gPad->SetLeftMargin(0.15);
dtframe->GetYaxis()->SetTitleOffset(1.6);
gPad->SetLeftMargin(0.15);
aframe->GetYaxis()->SetTitleOffset(1.6);
}
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void data
RooArgSet is a container object that can hold multiple RooAbsArg objects.
Class RooBMixDecay is a RooAbsAnaConvPdf implementation that describes the decay of B mesons with the...
Implements a RooAbsBinning in terms of an array of boundary values, posing no constraints on the choi...
Object to represent discrete states.
Class RooGaussModel implements a RooResolutionModel that models a Gaussian distribution.
Plot frame and a container for graphics objects within that frame.
Variable that can be changed from the outside.
The namespace RooFit contains mostly switches that change the behaviour of functions of PDFs (or othe...
[#1] INFO:Plotting -- RooAbsReal::plotOn(bmix) plot on dt integrates over variables (mixState,tagFlav)
[#1] INFO:Plotting -- RooAbsReal::plotAsymOn(bmix) plot on dt projects variables (tagFlav)
- Date
- July 2008
- Author
- Wouter Verkerke
Definition in file rf108_plotbinning.C.