27class BesPolygon2D :
public TNamed,
public TAttLine,
public TAttFill {
47 virtual void Draw( Option_t* option =
"" );
48 virtual void Paint( Option_t* option =
"" );
52 virtual void Resize( Double_t ScaleFactor );
54 virtual void ExecuteEvent( Int_t event, Int_t px, Int_t py );
56 virtual void GetCenter( Double_t* Center )
const;
59 virtual void SetSize( Double_t size );
61 virtual void Stretch( Double_t sx, Double_t sy, Double_t sz, Double_t factor );
65 inline void SetName(
const char* name ) { TNamed::SetName( name ); }
66 inline void SetTitle(
const char* name ) { TNamed::SetTitle( name ); }
67 inline void Delete( Option_t* option ) { TObject::Delete( option ); }
69 inline void DrawClone( Option_t* option ) { TObject::DrawClone( option ); }
70 inline void SetDrawOption( Option_t* option ) { TObject::SetDrawOption( option ); }
72 for ( Int_t i = 0; i <
fN * 3; i++ )
fP[i] =
P[i];
double P(RecMdcKalTrack *trk)
virtual void SetZRSign(Int_t sign)
virtual void SetSize(Double_t size)
virtual void Paint(Option_t *option="")
virtual Int_t DistancetoPrimitive(Int_t px, Int_t py)
void SetRotatable(Bool_t input)
void SetName(const char *name)
virtual void SetInfoBox()
void SetPoints(Double_t *P)
void SetTitle(const char *name)
virtual void Stretch(Double_t sx, Double_t sy, Double_t sz, Double_t factor)
virtual void Resize(Double_t ScaleFactor)
virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py)
void SetDrawOption(Option_t *option)
void DrawClone(Option_t *option)
void Delete(Option_t *option)
virtual void GetCenter(Double_t *Center) const
virtual char * GetObjectInfo(Int_t px, Int_t py) const
virtual void RotatePhi(Double_t phi)