#include <TCrown.h>
Inheritance diagram for TCrown:
Public Member Functions | |
TCrown () | |
TCrown (Double_t x1, Double_t y1, Double_t radin, Double_t radout, Double_t phimin=0, Double_t phimax=360) | |
TCrown (const TCrown &crown) | |
virtual | ~TCrown () |
void | Copy (TObject &crown) const |
virtual Int_t | DistancetoPrimitive (Int_t px, Int_t py) |
virtual void | DrawCrown (Double_t x1, Double_t y1, Double_t radin, Double_t radout, Double_t phimin=0, Double_t phimax=360, Option_t *option="") |
virtual void | ExecuteEvent (Int_t event, Int_t px, Int_t py) |
virtual void | Paint (Option_t *option="") |
virtual void | SavePrimitive (ostream &out, Option_t *option="") |
TCrown () | |
TCrown (Double_t x1, Double_t y1, Double_t radin, Double_t radout, Double_t phimin=0, Double_t phimax=360) | |
TCrown (const TCrown &crown) | |
virtual | ~TCrown () |
void | Copy (TObject &crown) const |
virtual Int_t | DistancetoPrimitive (Int_t px, Int_t py) |
virtual void | DrawCrown (Double_t x1, Double_t y1, Double_t radin, Double_t radout, Double_t phimin=0, Double_t phimax=360, Option_t *option="") |
virtual void | ExecuteEvent (Int_t event, Int_t px, Int_t py) |
virtual void | Paint (Option_t *option="") |
virtual void | SavePrimitive (ostream &out, Option_t *option="") |
Definition at line 30 of file TCrown.h.
TCrown::TCrown | ( | ) |
Referenced by DrawCrown().
TCrown::TCrown | ( | Double_t | x1, | |
Double_t | y1, | |||
Double_t | radin, | |||
Double_t | radout, | |||
Double_t | phimin = 0 , |
|||
Double_t | phimax = 360 | |||
) |
Definition at line 64 of file TCrown.cxx.
TCrown::TCrown | ( | const TCrown & | crown | ) |
Definition at line 85 of file TCrown.cxx.
TCrown::~TCrown | ( | ) | [virtual] |
Definition at line 96 of file TCrown.cxx.
TCrown::TCrown | ( | ) |
TCrown::TCrown | ( | Double_t | x1, | |
Double_t | y1, | |||
Double_t | radin, | |||
Double_t | radout, | |||
Double_t | phimin = 0 , |
|||
Double_t | phimax = 360 | |||
) |
TCrown::TCrown | ( | const TCrown & | crown | ) |
virtual TCrown::~TCrown | ( | ) | [virtual] |
void TCrown::Copy | ( | TObject & | crown | ) | const [virtual] |
Reimplemented from TEllipse.
Definition at line 105 of file TCrown.cxx.
References TEllipse::Copy().
Reimplemented from TEllipse.
Definition at line 116 of file TCrown.cxx.
References TMath::Abs(), TMath::ACos(), ROOT::Math::gv_detail::dist(), TEllipse::fPhimax, TEllipse::fPhimin, TEllipse::fR1, TEllipse::fR2, TEllipse::fX1, TEllipse::fY1, TAttFill::GetFillColor(), TAttFill::GetFillStyle(), gPad, kPI, phi, TMath::Pi(), r1, r2, TMath::Sqrt(), x, and y.
void TCrown::DrawCrown | ( | Double_t | x1, | |
Double_t | y1, | |||
Double_t | radin, | |||
Double_t | radout, | |||
Double_t | phimin = 0 , |
|||
Double_t | phimax = 360 , |
|||
Option_t * | option = "" | |||
) | [virtual] |
Definition at line 167 of file TCrown.cxx.
References TObject::AppendPad(), TAttFill::Copy(), TAttLine::Copy(), TObject::kCanDelete, TObject::SetBit(), and TCrown().
Reimplemented from TEllipse.
Definition at line 182 of file TCrown.cxx.
References TEllipse::ExecuteEvent().
void TCrown::Paint | ( | Option_t * | option = "" |
) | [virtual] |
Reimplemented from TEllipse.
Definition at line 195 of file TCrown.cxx.
References TMath::Cos(), TEllipse::fPhimax, TEllipse::fPhimin, TEllipse::fR1, TEllipse::fR2, TEllipse::fTheta, TEllipse::fX1, TEllipse::fY1, TAttFill::GetFillColor(), TAttFill::GetFillStyle(), TAttLine::GetLineStyle(), gPad, i, kPI, TAttFill::Modify(), TAttLine::Modify(), TMath::Pi(), TMath::Sin(), x, and y.
Referenced by THistPainter::PaintColorLevels().
void TCrown::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TEllipse.
Definition at line 249 of file TCrown.cxx.
References xmlio::Class, TROOT::ClassSaved(), TEllipse::fPhimax, TEllipse::fPhimin, TEllipse::fR1, TEllipse::fR2, TEllipse::fX1, TEllipse::fY1, TEllipse::GetNoEdges(), gROOT, TAttFill::SaveFillAttributes(), and TAttLine::SaveLineAttributes().
Reimplemented from TEllipse.
virtual void TCrown::DrawCrown | ( | Double_t | x1, | |
Double_t | y1, | |||
Double_t | radin, | |||
Double_t | radout, | |||
Double_t | phimin = 0 , |
|||
Double_t | phimax = 360 , |
|||
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TEllipse.
virtual void TCrown::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TEllipse.