32void rf711_lagrangianmorph()
 
   48   cHq3.setAttribute(
"NewPhysics", 
true);
 
   52   std::string 
infilename = std::string(
gROOT->GetTutorialDir()) + 
"/roofit/roofit/input_histos_rf_lagrangianmorph.root";
 
   53   std::vector<std::string> 
samplelist = {
"SM_NPsq0", 
"cHq3_NPsq1", 
"cHq3_NPsq2"};
 
  123   std::unique_ptr<RooDataSet> 
data{model.generate({
cHq3, 
obsvar}, 1000000)};
 
  125   hh_data->SetTitle(
"Morphing prediction");
 
  133   gPad->SetLeftMargin(0.15);
 
  134   gPad->SetRightMargin(0.05);
 
  138   leg1->SetTextSize(0.04);
 
  141   leg1->AddEntry(
"SM_NPsq0", 
"SM", 
"LP");
 
  143   leg1->AddEntry(
"cHq3_NPsq1", 
"c_{Hq^(3)}=1.0 at #Lambda^{-2}", 
"LP");
 
  145   leg1->AddEntry(
"cHq3_NPsq2", 
"c_{Hq^(3)}=1.0 at #Lambda^{-4}", 
"LP");
 
  149   gPad->SetLeftMargin(0.15);
 
  150   gPad->SetRightMargin(0.05);
 
  155   leg2->SetTextSize(0.04);
 
  158   leg2->AddEntry(
"morph_dh_cHq3=0.01", 
"c_{Hq^{(3)}}=0.01", 
"L");
 
  160   leg2->AddEntry(
"morph_dh_cHq3=0.25", 
"c_{Hq^{(3)}}=0.25", 
"L");
 
  162   leg2->AddEntry(
"morph_dh_cHq3=0.5", 
"c_{Hq^{(3)}}=0.5", 
"L");
 
  167   gPad->SetLeftMargin(0.12);
 
  168   gPad->SetRightMargin(0.18);
 
  174   hh_data->GetYaxis()->SetTitle(
"c_{Hq^{(3)}}");
 
  175   hh_data->GetYaxis()->SetRangeUser(0, 0.5);
 
  176   hh_data->GetZaxis()->SetTitleOffset(1.8);
 
  178   c1->SaveAs(
"rf711_lagrangianmorph.png");
 
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
 
R__EXTERN TStyle * gStyle
 
virtual bool add(const RooAbsArg &var, bool silent=false)
Add the specified argument to list.
 
Container class to hold N-dimensional binned data.
 
Class RooLagrangianMorphing is a implementation of the method of Effective Lagrangian Morphing,...
 
Variable that can be changed from the outside.
 
The RooWrapperPdf is a class that can be used to convert a function into a PDF.
 
static void InvertPalette()
Invert the current color palette.
 
A ROOT file is an on-disk file, usually with extension .root, that stores objects in a file-system-li...
 
<div class="legacybox"><h2>Legacy Code</h2> TFolder is a legacy interface: there will be no bug fixes...
 
TH1 is the base class of all histogram classes in ROOT.
 
This class displays a legend box (TPaveText) containing several legend entries.
 
Mother of all ROOT objects.
 
void SetOptStat(Int_t stat=1)
The type of information printed in the histogram statistics box can be selected via the parameter mod...
 
void SetPalette(Int_t ncolors=kBird, Int_t *colors=nullptr, Float_t alpha=1.)
See TColor::SetPalette.
 
void SetNumberContours(Int_t number=20)
Set the default number of contour levels when drawing 2-d plots.
 
RooCmdArg YVar(const RooAbsRealLValue &var, const RooCmdArg &arg={})
 
RooCmdArg DataError(Int_t)
 
RooCmdArg Binning(const RooAbsBinning &binning)
 
RooCmdArg DrawOption(const char *opt)
 
RooCmdArg LineColor(TColorNumber color)
 
RooCmdArg XErrorSize(double width)
 
RooCmdArg MarkerSize(Size_t size)
 
RooCmdArg MarkerColor(TColorNumber color)
 
The namespace RooFit contains mostly switches that change the behaviour of functions of PDFs (or othe...
 
std::string observableName
 
std::vector< std::string > folderNames