4#include "KVDalitzPlot.h"
16 TH2F(name, title, nbinsx, xlow, xup, nbinsy, ylow, yup)
164 gPad->GetCanvas()->SetRightMargin(0.001);
165 gPad->GetCanvas()->SetTopMargin(0.001);
168 if (cc->InheritsFrom(
"KVCanvas"))((
KVCanvas*)cc)->DisableClass(
"TLine");
173 gPad->SetBorderMode(0);
174 gPad->SetBorderSize(2);
176 gPad->SetFrameBorderMode(0);
177 gPad->SetFrameLineColor(0);
195 lb1 =
new TLine(0.5758319, 1., 0., 0.);
198 lb2 =
new TLine(0.5758319, 1., 1.15, 0.);
206 gPad->SetFrameLineColor(0);
224 lc1 =
new TLine(0.575, 1, 0.575, 0.333);
228 lc2 =
new TLine(0, 0, 0.575, 0.333);
232 lc3 =
new TLine(0.575, 0.333, 1.15, 0);
237 gPad->SetFrameLineColor(0);
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t result
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void value
char * Form(const char *fmt,...)
TCanvas with mouse-controlled dynamic zoom and pan & scan.
Fill 3D observables in a dalitz plot ,.
void Draw(Option_t *opt="")
void SetShowBorder(Int_t value=1)
Int_t FillMe(Double_t a1, Double_t a2, Double_t a3)
void SetShowCenter(Int_t value=1)
KVDalitzPlot()
Default constructor.
void Copy(TObject &) const
virtual ~KVDalitzPlot()
Destructor.
Int_t FillAsDalitz(Double_t a1, Double_t a2, Double_t a3)
TH1 * GetDistanceFromCenter()
virtual void SetAxisColor(Color_t color=1, Float_t alpha=1.)
virtual void SetLabelSize(Float_t size=0.04)
virtual void SetTitleFont(Style_t font=62)
virtual void SetLabelFont(Style_t font=62)
virtual void SetTitleSize(Float_t size=0.04)
virtual void SetNdivisions(Int_t n1, Int_t n2, Int_t n3, Bool_t optim=kTRUE)
virtual void SetTickLength(Float_t length=0.03)
virtual void SetLabelColor(Color_t color=1, Float_t alpha=1.)
virtual void SetLineStyle(Style_t lstyle)
virtual void SetLineWidth(Width_t lwidth)
virtual Double_t GetBinCenter(Int_t bin) const
virtual Int_t GetNbinsY() const
virtual Int_t GetNbinsX() const
void Draw(Option_t *option="") override
virtual Int_t Fill(const char *name, Double_t w)
void Copy(TObject &hnew) const override
virtual Double_t GetBinContent(Int_t bin) const
const char * GetName() const override
virtual void Draw(Option_t *option="")
double dist(AxisAngle const &r1, AxisAngle const &r2)
Double_t Power(Double_t x, Double_t y)
Double_t Sqrt(Double_t x)