GSI Object Oriented Online Offline (Go4)  GO4-6.3.0
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Attributes | List of all members
TGo4Picture Class Reference

#include <TGo4Picture.h>

+ Inheritance diagram for TGo4Picture:

Public Types

enum  Indexes { UndefIndex = -2, PictureIndex = -1 }
 

Public Member Functions

 TGo4Picture ()
 
 TGo4Picture (const char *name, const char *title, Int_t ndivy=1, Int_t ndivx=1)
 
virtual ~TGo4Picture ()
 
void SetDrawHeader (Bool_t draw=kTRUE)
 
Bool_t IsDrawHeader () const
 
void SetDivision (Int_t ndivy, Int_t ndivx)
 
Int_t GetDivX () const
 
Int_t GetDivY () const
 
Bool_t IsDivided () const
 
TGo4Pictureoperator() (int posy, int posx)
 
TGo4PicturePic (Int_t posy, Int_t posx)
 
TGo4PictureFindPic (Int_t posy, Int_t posx)
 
void SetLinesDivision (Int_t numlines, const Int_t *numbers)
 
void SetLinesDivision (Int_t numlines, Int_t n0=1, Int_t n1=1, Int_t n2=1, Int_t n3=1, Int_t n4=1, Int_t n5=1, Int_t n6=1, Int_t n7=1, Int_t n8=1, Int_t n9=1)
 
TGo4PictureLPic (Int_t nline, Int_t ncol)
 
void AddH1 (TH1 *histo, Option_t *DrawOption=nullptr)
 
void AddH1 (Int_t posy, Int_t posx, TH1 *histo, Option_t *DrawOption=nullptr)
 
void AddHStack (THStack *st, Option_t *DrawOption=nullptr)
 
void AddHStack (Int_t posy, Int_t posx, THStack *st, Option_t *DrawOption=nullptr)
 
void AddGraph (TGraph *gr, Option_t *DrawOption=nullptr)
 
void AddGraph (Int_t posy, Int_t posx, TGraph *gr, Option_t *DrawOption=nullptr)
 
void AddCondition (TNamed *cond=nullptr)
 
void AddCondition (Int_t posy, Int_t posx, TNamed *cond=nullptr)
 
void ClearObjNames (Bool_t recursive=kFALSE)
 
void SetRangeX (Double_t min, Double_t max)
 
Bool_t GetRangeX (Double_t &min, Double_t &max) const
 
void ClearRangeX ()
 
void SetRangeY (Double_t min, Double_t max)
 
Bool_t GetRangeY (Double_t &min, Double_t &max) const
 
void ClearRangeY ()
 
void SetRangeZ (Double_t min, Double_t max)
 
Bool_t GetRangeZ (Double_t &min, Double_t &max) const
 
void ClearRangeZ ()
 
void SetLogScale (Int_t nscale=0, Int_t zn=1)
 
Int_t GetLogScale (Int_t nscale=0) const
 
void GetLogScales (TVirtualPad *pad)
 
void ClearLogScales ()
 
void SetSelectedIndex (Int_t index=PictureIndex)
 
void SetLineAtt (Color_t color, Style_t style, Width_t width, Int_t index=UndefIndex)
 
void SetLineAtt (TAttLine *line, Int_t index=UndefIndex)
 
Bool_t GetLineAtt (TAttLine *line, Int_t index=UndefIndex) const
 
void ClearLineAtt (Int_t index=UndefIndex)
 
void SetFillAtt (Color_t color, Style_t style, Int_t index=UndefIndex)
 
void SetFillAtt (TAttFill *fill, Int_t index=UndefIndex)
 
Bool_t GetFillAtt (TAttFill *fill, Int_t index=UndefIndex) const
 
void ClearFillAtt (Int_t index=UndefIndex)
 
void SetMarkerAtt (Color_t color, Size_t size, Style_t style, Int_t index=UndefIndex)
 
void SetMarkerAtt (TAttMarker *marker, Int_t index=UndefIndex)
 
Bool_t GetMarkerAtt (TAttMarker *marker, Int_t index=UndefIndex) const
 
void ClearMarkerAtt (Int_t index=UndefIndex)
 
void SetRebinX (Int_t ngroupx, Int_t index=UndefIndex)
 
void SetRebinY (Int_t ngroupy, Int_t index=UndefIndex)
 
Int_t GetRebinX (Int_t index=UndefIndex) const
 
Int_t GetRebinY (Int_t index=UndefIndex) const
 
void ClearRebin (Int_t index=UndefIndex)
 
void SetDrawAttributes (TObject *obj, Int_t index=UndefIndex)
 
void GetDrawAttributes (TObject *obj, Int_t index=UndefIndex) const
 
void SetDrawOption (Option_t *option="") override
 
virtual void SetDrawOption (Option_t *option, Int_t index)
 
Option_t * GetDrawOption () const override
 
virtual Option_t * GetDrawOption (Int_t index) const
 
void SetHisStats (Bool_t on)
 
Bool_t IsHisStats () const
 
void SetFrameAttr (Double_t left, Double_t top, Double_t right, Double_t bottom)
 
void SetFrameAttr (TPad *pad)
 
Bool_t GetFrameAttr (TPad *pad) const
 
void SetStatsAttr (Double_t x1, Double_t y1, Double_t x2, Double_t y2, Int_t optstat=1111, const char *statformat="6.4g", Int_t optfit=1111, const char *fitformat="5.4g")
 
void SetStatsAttr (TPaveStats *stats)
 
Bool_t GetStatsAttr (TPaveStats *stats) const
 
void SetHisContour (Int_t nlvl)
 
Int_t GetHisContour () const
 
void SetHisTitle (bool on)
 
Bool_t IsHisTitle () const
 
void SetTitleAttr (Double_t x1, Double_t y1, Double_t x2, Double_t y2, Double_t textsize=0.)
 
void SetTitleAttr (TPaveText *title)
 
Bool_t HasTitleAttr ()
 
Bool_t GetTitleAttr (TPaveText *title) const
 
void SetTitleTime (Bool_t on=kTRUE)
 
Bool_t IsTitleTime () const
 
void SetTitleDate (Bool_t on=kTRUE)
 
Bool_t IsTitleDate () const
 
void SetTitleItem (Bool_t on=kTRUE)
 
Bool_t IsTitleItem () const
 
void SetLegendDraw (bool on)
 
bool IsLegendDraw () const
 
void SetCrosshair (bool on)
 
bool IsCrosshair () const
 
void SetAutoScale (bool on)
 
bool IsAutoScale () const
 
void SetSuperimpose (bool on)
 
bool IsSuperimpose () const
 
void SetApplyToAll (bool on)
 
bool IsApplyToAll () const
 
void SetAutoZoom (bool on)
 
bool IsAutoZoom () const
 
void Draw (Option_t *option="") override
 
void Clear (Option_t *option="") override
 
void Print (Option_t *option="") const override
 
void SavePrimitive (std::ostream &fs, Option_t *opt="") override
 
void AddObjName (const char *name, Option_t *DrawOption=nullptr)
 
void AddObjName (Int_t posy, Int_t posx, const char *name, Option_t *DrawOption=nullptr)
 
void AddObject (TObject *obj, Option_t *DrawOption=nullptr)
 
void AddObject (Int_t posy, Int_t posx, TObject *obj, Option_t *DrawOption=nullptr)
 
void Reset ()
 
void UpdateFrom (TGo4Picture *source, TClass *selectedobjclass=nullptr)
 
void CopyOptionsFrom (TGo4Picture *source)
 
Int_t GetNumObjNames () const
 
const char * GetObjName (Int_t n) const
 
Bool_t IsObjNames () const
 
void AddSpecialObject (TObject *obj, Option_t *drawopt=nullptr)
 
void AddSpecialObjectXml (const char *xmlcode, Option_t *drawopt=nullptr)
 
TList * GetSpecialObjects () const
 
void SetStyle (TStyle *style, Int_t index=UndefIndex)
 
TStyle * FindStyle (Int_t index=UndefIndex)
 
TStyle * GetStyle (Int_t index=UndefIndex)
 
void SetAxisLabelFontSize (Int_t naxis, Float_t LabelSize, Int_t index=UndefIndex)
 
void SetAxisTitleFontSize (Int_t naxis, Float_t TitleSize, Int_t index=UndefIndex)
 
void SetAxisAtt (Int_t naxis, Color_t AxisColor, Color_t LabelColor, Style_t LabelFont, Float_t LabelOffset, Float_t LabelSize, Int_t Ndivisions, Float_t TickLength, Color_t TitleColor, Style_t TitleFont, Float_t TitleOffset, Float_t TitleSize, Bool_t decimals, const char *ticks, Int_t bits, Int_t index=UndefIndex)
 
void SetXAxisAttTime (Bool_t timedisplay, const char *format, Int_t index=UndefIndex)
 
Bool_t IsXAxisTimeDisplay () const
 
void SetXAxisTimeDisplay (Bool_t on)
 
void SetXAxisTimeFormat (const char *format)
 
const char * GetXAxisTimeFormat () const
 
void SetXYRatioOne (Bool_t on)
 
Bool_t IsXYRatioOne () const
 
void SetPadAtt (Int_t BorderMode, Int_t BorderSize, Int_t Gridx, Int_t Gridy, Double_t Phi, Double_t Theta, Int_t Tickx, Int_t Ticky, Int_t index=PictureIndex)
 
void SetContentModified (bool on=true)
 
bool IsContentModified () const
 
void SetPadModified (bool on=true)
 
bool IsPadModified () const
 
void SetFullRangeDim (Int_t ndim)
 
Int_t GetFullRangeDim () const
 
void SetFullRange (Int_t naxis, Double_t min, Double_t max)
 
Bool_t GetFullRange (Int_t naxis, Double_t &min, Double_t &max) const
 
void ClearFullRange (Int_t naxis=-1)
 
void SetRange (Int_t naxis, Double_t min, Double_t max)
 
Bool_t GetRange (Int_t naxis, Double_t &min, Double_t &max) const
 
void ClearRange (Int_t naxis=-1)
 
void ChangeDrawOption (Int_t kind, Int_t value)
 
Long_t GetTotalSize ()
 

Static Public Member Functions

static void Add (TString &s, const char *buf)
 

Protected Member Functions

 TGo4Picture (TGo4Picture &picture)
 
void AddSubPicture (TGo4Picture *pic)
 
Int_t GetObjAttIndex (TObject *obj) const
 
void SetPosition (Int_t posy, Int_t posx)
 
Bool_t CheckPosition (Int_t posy, Int_t posx) const
 
Int_t FindOptPos (Short_t index, Short_t typ) const
 
Int_t ExtendOptPos (Short_t index, Short_t typ)
 
void SetOption (Short_t index, Short_t typ, Long_t value)
 
Bool_t GetOption (Short_t index, Short_t typ, Long_t &value) const
 
Long_t GetI (Short_t index, Short_t typ, Long_t def=0) const
 
void SetOptionF (Short_t index, Short_t typ, Float_t value)
 
Bool_t GetOptionF (Short_t index, Short_t typ, Float_t &value) const
 
void SetOptionD (Short_t index, Short_t typ, Double_t value)
 
Bool_t GetOptionD (Short_t index, Short_t typ, Double_t &value) const
 
Double_t GetD (Short_t index, Short_t typ, Double_t def=0.) const
 
void SetObjOption (Short_t index, Short_t typ, TObject *obj)
 
TObject * GetObjOption (Short_t index, Short_t typ) const
 
void SetStrOption (Short_t index, Short_t typ, const char *value)
 
const char * GetStrOption (Short_t index, Short_t typ, const char *defvalue=nullptr) const
 
void ClearOption (Short_t index, Short_t typ)
 
void ClearOption (Int_t pos)
 
void ClearAllOptions (Short_t index=UndefIndex)
 
void CheckIndex (Int_t &index) const
 
void DrawPic (TVirtualPad *pad)
 
void PrintPic (int shift, Bool_t showopt)
 
void SetH1Att (TH1 *h1, Int_t index=UndefIndex)
 
void GetH1Att (TH1 *h1, Int_t index=UndefIndex) const
 
void SetAxisAtt (Int_t naxis, TAxis *axis, Int_t index=UndefIndex)
 
void GetAxisAtt (Int_t naxis, TAxis *axis, Int_t index=UndefIndex) const
 
void SetPadAtt (TPad *pad, Int_t index=UndefIndex)
 
void GetPadAtt (TPad *pad, Int_t index=UndefIndex) const
 
void MakeScript (std::ostream &fs, const char *name)
 
void MakeAxisScript (std::ostream &fs, const char *name, Int_t indx, Int_t naxis)
 

Private Attributes

Int_t fiNDivX {1}
 
Int_t fiNDivY {1}
 
Int_t fiPosX {0}
 
Int_t fiPosY {0}
 
TObjArray * fxNames {nullptr}
 
TObjArray * fxObjects {nullptr}
 
TObjArray * fxSubPictures {nullptr}
 
Int_t fiOptSize {0}
 
TArrayL fxOptIndex
 
TArrayL fxOptValue
 
TObjArray * fxOptObjects {nullptr}
 
TList * fxSpecialObjects {nullptr}
 
Int_t fiLastIndex {0}
 

Detailed Description

Definition at line 37 of file TGo4Picture.h.

Member Enumeration Documentation

◆ Indexes

Enumerator
UndefIndex 
PictureIndex 

Definition at line 39 of file TGo4Picture.h.

Constructor & Destructor Documentation

◆ TGo4Picture() [1/3]

TGo4Picture::TGo4Picture ( )

Definition at line 144 of file TGo4Picture.cxx.

Referenced by Add(), Pic(), and UpdateFrom().

◆ TGo4Picture() [2/3]

TGo4Picture::TGo4Picture ( const char *  name,
const char *  title,
Int_t  ndivy = 1,
Int_t  ndivx = 1 
)

Definition at line 148 of file TGo4Picture.cxx.

References SetDivision().

◆ ~TGo4Picture()

TGo4Picture::~TGo4Picture ( )
virtual

Definition at line 160 of file TGo4Picture.cxx.

References fxNames, fxObjects, fxOptObjects, fxSpecialObjects, and fxSubPictures.

◆ TGo4Picture() [3/3]

TGo4Picture::TGo4Picture ( TGo4Picture picture)
protected

Definition at line 154 of file TGo4Picture.cxx.

References UpdateFrom().

Member Function Documentation

◆ Add()

static void TGo4Picture::Add ( TString &  s,
const char *  buf 
)
inlinestatic

◆ AddCondition() [1/2]

void TGo4Picture::AddCondition ( TNamed *  cond = nullptr)

Definition at line 297 of file TGo4Picture.cxx.

References AddObject().

Referenced by operator()(), TXXXProc::TXXXProc(), and TXXXUnpackProc::TXXXUnpackProc().

◆ AddCondition() [2/2]

void TGo4Picture::AddCondition ( Int_t  posy,
Int_t  posx,
TNamed *  cond = nullptr 
)

Definition at line 302 of file TGo4Picture.cxx.

References AddObject().

◆ AddGraph() [1/2]

void TGo4Picture::AddGraph ( TGraph *  gr,
Option_t *  DrawOption = nullptr 
)

Definition at line 287 of file TGo4Picture.cxx.

References AddObject().

Referenced by operator()().

◆ AddGraph() [2/2]

void TGo4Picture::AddGraph ( Int_t  posy,
Int_t  posx,
TGraph *  gr,
Option_t *  DrawOption = nullptr 
)

Definition at line 292 of file TGo4Picture.cxx.

References AddObject().

◆ AddH1() [1/2]

void TGo4Picture::AddH1 ( TH1 *  histo,
Option_t *  DrawOption = nullptr 
)

Definition at line 267 of file TGo4Picture.cxx.

References AddObject().

Referenced by operator()().

◆ AddH1() [2/2]

void TGo4Picture::AddH1 ( Int_t  posy,
Int_t  posx,
TH1 *  histo,
Option_t *  DrawOption = nullptr 
)

Definition at line 272 of file TGo4Picture.cxx.

References AddObject().

◆ AddHStack() [1/2]

void TGo4Picture::AddHStack ( THStack *  st,
Option_t *  DrawOption = nullptr 
)

Definition at line 277 of file TGo4Picture.cxx.

References AddObject().

Referenced by operator()().

◆ AddHStack() [2/2]

void TGo4Picture::AddHStack ( Int_t  posy,
Int_t  posx,
THStack *  st,
Option_t *  DrawOption = nullptr 
)

Definition at line 282 of file TGo4Picture.cxx.

References AddObject().

◆ AddObject() [1/2]

void TGo4Picture::AddObject ( TObject *  obj,
Option_t *  DrawOption = nullptr 
)

◆ AddObject() [2/2]

void TGo4Picture::AddObject ( Int_t  posy,
Int_t  posx,
TObject *  obj,
Option_t *  DrawOption = nullptr 
)

Definition at line 375 of file TGo4Picture.cxx.

References AddObjName().

◆ AddObjName() [1/2]

void TGo4Picture::AddObjName ( const char *  name,
Option_t *  DrawOption = nullptr 
)

◆ AddObjName() [2/2]

void TGo4Picture::AddObjName ( Int_t  posy,
Int_t  posx,
const char *  name,
Option_t *  DrawOption = nullptr 
)

Definition at line 322 of file TGo4Picture.cxx.

References AddObjName(), and Pic().

◆ AddSpecialObject()

void TGo4Picture::AddSpecialObject ( TObject *  obj,
Option_t *  drawopt = nullptr 
)

Definition at line 1778 of file TGo4Picture.cxx.

References fxSpecialObjects.

Referenced by AddSpecialObjectXml(), TGo4ViewPanel::MakePictureForPad(), and Reset().

◆ AddSpecialObjectXml()

void TGo4Picture::AddSpecialObjectXml ( const char *  xmlcode,
Option_t *  drawopt = nullptr 
)

Definition at line 1788 of file TGo4Picture.cxx.

References AddSpecialObject().

Referenced by Reset().

◆ AddSubPicture()

void TGo4Picture::AddSubPicture ( TGo4Picture pic)
protected

Definition at line 1768 of file TGo4Picture.cxx.

References fxSubPictures.

Referenced by Add().

◆ ChangeDrawOption()

void TGo4Picture::ChangeDrawOption ( Int_t  kind,
Int_t  value 
)

◆ CheckIndex()

void TGo4Picture::CheckIndex ( Int_t &  index) const
protected

◆ CheckPosition()

Bool_t TGo4Picture::CheckPosition ( Int_t  posy,
Int_t  posx 
) const
protected

Definition at line 262 of file TGo4Picture.cxx.

References fiPosX, and fiPosY.

Referenced by Add(), and FindPic().

◆ Clear()

void TGo4Picture::Clear ( Option_t *  option = "")
override

◆ ClearAllOptions()

void TGo4Picture::ClearAllOptions ( Short_t  index = UndefIndex)
protected

Definition at line 1632 of file TGo4Picture.cxx.

References ClearOption(), fiOptSize, fxOptIndex, fxOptObjects, and fxOptValue.

Referenced by Add().

◆ ClearFillAtt()

void TGo4Picture::ClearFillAtt ( Int_t  index = UndefIndex)

Definition at line 573 of file TGo4Picture.cxx.

References CheckIndex(), ClearOption(), op_FillColor, and op_FillStyle.

Referenced by SetSelectedIndex().

◆ ClearFullRange()

void TGo4Picture::ClearFullRange ( Int_t  naxis = -1)

◆ ClearLineAtt()

void TGo4Picture::ClearLineAtt ( Int_t  index = UndefIndex)

Definition at line 540 of file TGo4Picture.cxx.

References CheckIndex(), ClearOption(), op_LineColor, op_LineStyle, and op_LineWidth.

Referenced by SetSelectedIndex().

◆ ClearLogScales()

void TGo4Picture::ClearLogScales ( )

Definition at line 505 of file TGo4Picture.cxx.

References ClearOption(), op_LogScaleX, op_LogScaleY, op_LogScaleZ, and PictureIndex.

Referenced by operator()().

◆ ClearMarkerAtt()

void TGo4Picture::ClearMarkerAtt ( Int_t  index = UndefIndex)

Definition at line 608 of file TGo4Picture.cxx.

References CheckIndex(), ClearOption(), op_MarkerColor, op_MarkerSize, and op_MarkerStyle.

Referenced by SetSelectedIndex().

◆ ClearObjNames()

void TGo4Picture::ClearObjNames ( Bool_t  recursive = kFALSE)

Definition at line 328 of file TGo4Picture.cxx.

References ClearObjNames(), fiLastIndex, fxNames, and fxSubPictures.

Referenced by ClearObjNames(), and operator()().

◆ ClearOption() [1/2]

void TGo4Picture::ClearOption ( Short_t  index,
Short_t  typ 
)
protected

◆ ClearOption() [2/2]

void TGo4Picture::ClearOption ( Int_t  pos)
protected

Definition at line 1596 of file TGo4Picture.cxx.

References fiOptSize, fxOptIndex, fxOptObjects, fxOptValue, and op_ObjsBound.

◆ ClearRange()

void TGo4Picture::ClearRange ( Int_t  naxis = -1)

◆ ClearRangeX()

void TGo4Picture::ClearRangeX ( )

Definition at line 394 of file TGo4Picture.cxx.

References ClearOption(), op_RangeXMax, op_RangeXMin, and PictureIndex.

Referenced by ClearRange(), and operator()().

◆ ClearRangeY()

void TGo4Picture::ClearRangeY ( )

Definition at line 413 of file TGo4Picture.cxx.

References ClearOption(), op_RangeYMax, op_RangeYMin, and PictureIndex.

Referenced by ClearRange(), and operator()().

◆ ClearRangeZ()

void TGo4Picture::ClearRangeZ ( )

Definition at line 432 of file TGo4Picture.cxx.

References ClearOption(), op_RangeZMax, op_RangeZMin, and PictureIndex.

Referenced by ClearRange(), and operator()().

◆ ClearRebin()

void TGo4Picture::ClearRebin ( Int_t  index = UndefIndex)

Definition at line 646 of file TGo4Picture.cxx.

References CheckIndex(), ClearOption(), op_RebinX, and op_RebinY.

Referenced by SetSelectedIndex().

◆ CopyOptionsFrom()

void TGo4Picture::CopyOptionsFrom ( TGo4Picture source)

◆ Draw()

void TGo4Picture::Draw ( Option_t *  option = "")
override

Definition at line 1692 of file TGo4Picture.cxx.

References DrawPic(), and IsDrawHeader().

Referenced by GetDrawOption().

◆ DrawPic()

void TGo4Picture::DrawPic ( TVirtualPad *  pad)
protected

◆ ExtendOptPos()

Int_t TGo4Picture::ExtendOptPos ( Short_t  index,
Short_t  typ 
)
protected

Definition at line 1409 of file TGo4Picture.cxx.

References fiOptSize, fxOptIndex, and fxOptValue.

Referenced by Add(), SetObjOption(), and SetOption().

◆ FindOptPos()

Int_t TGo4Picture::FindOptPos ( Short_t  index,
Short_t  typ 
) const
protected

◆ FindPic()

TGo4Picture * TGo4Picture::FindPic ( Int_t  posy,
Int_t  posx 
)

◆ FindStyle()

TStyle * TGo4Picture::FindStyle ( Int_t  index = UndefIndex)

Definition at line 1572 of file TGo4Picture.cxx.

References CheckIndex(), FindOptPos(), GetObjOption(), and op_Style.

Referenced by GetSpecialObjects(), and GetStyle().

◆ GetAxisAtt()

void TGo4Picture::GetAxisAtt ( Int_t  naxis,
TAxis *  axis,
Int_t  index = UndefIndex 
) const
protected

◆ GetD()

Double_t TGo4Picture::GetD ( Short_t  index,
Short_t  typ,
Double_t  def = 0. 
) const
protected

Definition at line 1504 of file TGo4Picture.cxx.

References GetOptionD().

Referenced by Add(), and MakeScript().

◆ GetDivX()

Int_t TGo4Picture::GetDivX ( ) const
inline

◆ GetDivY()

Int_t TGo4Picture::GetDivY ( ) const
inline

◆ GetDrawAttributes()

void TGo4Picture::GetDrawAttributes ( TObject *  obj,
Int_t  index = UndefIndex 
) const

◆ GetDrawOption() [1/2]

Option_t* TGo4Picture::GetDrawOption ( ) const
inlineoverride

◆ GetDrawOption() [2/2]

Option_t * TGo4Picture::GetDrawOption ( Int_t  index) const
virtual

Definition at line 1559 of file TGo4Picture.cxx.

References CheckIndex(), GetStrOption(), and op_Draw.

◆ GetFillAtt()

Bool_t TGo4Picture::GetFillAtt ( TAttFill *  fill,
Int_t  index = UndefIndex 
) const

Definition at line 563 of file TGo4Picture.cxx.

References CheckIndex(), GetOption(), op_FillColor, and op_FillStyle.

Referenced by GetDrawAttributes(), MakeScript(), and SetSelectedIndex().

◆ GetFrameAttr()

Bool_t TGo4Picture::GetFrameAttr ( TPad *  pad) const

◆ GetFullRange()

Bool_t TGo4Picture::GetFullRange ( Int_t  naxis,
Double_t &  min,
Double_t &  max 
) const

◆ GetFullRangeDim()

Int_t TGo4Picture::GetFullRangeDim ( ) const

◆ GetH1Att()

void TGo4Picture::GetH1Att ( TH1 *  h1,
Int_t  index = UndefIndex 
) const
protected

Definition at line 684 of file TGo4Picture.cxx.

References CheckIndex(), and GetAxisAtt().

Referenced by Add(), and GetDrawAttributes().

◆ GetHisContour()

Int_t TGo4Picture::GetHisContour ( ) const

◆ GetI()

Long_t TGo4Picture::GetI ( Short_t  index,
Short_t  typ,
Long_t  def = 0 
) const
protected

Definition at line 1438 of file TGo4Picture.cxx.

References GetOption().

Referenced by Add(), and MakeScript().

◆ GetLineAtt()

Bool_t TGo4Picture::GetLineAtt ( TAttLine *  line,
Int_t  index = UndefIndex 
) const

◆ GetLogScale()

Int_t TGo4Picture::GetLogScale ( Int_t  nscale = 0) const

◆ GetLogScales()

void TGo4Picture::GetLogScales ( TVirtualPad *  pad)

Definition at line 496 of file TGo4Picture.cxx.

References GetOption(), op_LogScaleX, op_LogScaleY, op_LogScaleZ, and PictureIndex.

Referenced by operator()().

◆ GetMarkerAtt()

Bool_t TGo4Picture::GetMarkerAtt ( TAttMarker *  marker,
Int_t  index = UndefIndex 
) const

◆ GetNumObjNames()

Int_t TGo4Picture::GetNumObjNames ( ) const

◆ GetObjAttIndex()

Int_t TGo4Picture::GetObjAttIndex ( TObject *  obj) const
protected

Definition at line 1649 of file TGo4Picture.cxx.

References GetNumObjNames(), GetObjName(), and UndefIndex.

Referenced by Add().

◆ GetObjName()

const char * TGo4Picture::GetObjName ( Int_t  n) const

◆ GetObjOption()

TObject * TGo4Picture::GetObjOption ( Short_t  index,
Short_t  typ 
) const
protected

Definition at line 1531 of file TGo4Picture.cxx.

References FindOptPos(), fxOptObjects, fxOptValue, and op_ObjsBound.

Referenced by Add(), FindStyle(), and GetStrOption().

◆ GetOption()

Bool_t TGo4Picture::GetOption ( Short_t  index,
Short_t  typ,
Long_t &  value 
) const
protected

◆ GetOptionD()

Bool_t TGo4Picture::GetOptionD ( Short_t  index,
Short_t  typ,
Double_t &  value 
) const
protected

◆ GetOptionF()

Bool_t TGo4Picture::GetOptionF ( Short_t  index,
Short_t  typ,
Float_t &  value 
) const
protected

Definition at line 1458 of file TGo4Picture.cxx.

References GetOption().

Referenced by Add(), GetAxisAtt(), and MakeAxisScript().

◆ GetPadAtt()

void TGo4Picture::GetPadAtt ( TPad *  pad,
Int_t  index = UndefIndex 
) const
protected

Definition at line 917 of file TGo4Picture.cxx.

References CheckIndex(), GetDrawAttributes(), GetOption(), GetOptionD(), and op_Pad.

Referenced by Add(), and GetDrawAttributes().

◆ GetRange()

Bool_t TGo4Picture::GetRange ( Int_t  naxis,
Double_t &  min,
Double_t &  max 
) const

◆ GetRangeX()

Bool_t TGo4Picture::GetRangeX ( Double_t &  min,
Double_t &  max 
) const

Definition at line 387 of file TGo4Picture.cxx.

References GetOptionD(), op_RangeXMax, op_RangeXMin, and PictureIndex.

Referenced by GetRange(), MakeScript(), and operator()().

◆ GetRangeY()

Bool_t TGo4Picture::GetRangeY ( Double_t &  min,
Double_t &  max 
) const

◆ GetRangeZ()

Bool_t TGo4Picture::GetRangeZ ( Double_t &  min,
Double_t &  max 
) const

Definition at line 425 of file TGo4Picture.cxx.

References GetOptionD(), op_RangeZMax, op_RangeZMin, and PictureIndex.

Referenced by GetRange(), MakeScript(), and operator()().

◆ GetRebinX()

Int_t TGo4Picture::GetRebinX ( Int_t  index = UndefIndex) const

◆ GetRebinY()

Int_t TGo4Picture::GetRebinY ( Int_t  index = UndefIndex) const

◆ GetSpecialObjects()

TList* TGo4Picture::GetSpecialObjects ( ) const
inline

◆ GetStatsAttr()

Bool_t TGo4Picture::GetStatsAttr ( TPaveStats *  stats) const

◆ GetStrOption()

const char * TGo4Picture::GetStrOption ( Short_t  index,
Short_t  typ,
const char *  defvalue = nullptr 
) const
protected

Definition at line 1545 of file TGo4Picture.cxx.

References GetObjOption().

Referenced by Add(), GetAxisAtt(), GetDrawOption(), GetStatsAttr(), GetXAxisTimeFormat(), and MakeScript().

◆ GetStyle()

TStyle * TGo4Picture::GetStyle ( Int_t  index = UndefIndex)

Definition at line 1580 of file TGo4Picture.cxx.

References CheckIndex(), FindStyle(), op_Style, and SetObjOption().

Referenced by GetSpecialObjects().

◆ GetTitleAttr()

Bool_t TGo4Picture::GetTitleAttr ( TPaveText *  title) const

◆ GetTotalSize()

Long_t TGo4Picture::GetTotalSize ( )

Returns total size, used by picture in memory

Definition at line 1794 of file TGo4Picture.cxx.

References fxNames, fxOptIndex, fxOptObjects, fxOptValue, fxSpecialObjects, fxSubPictures, GetDivX(), GetDivY(), GetTotalSize(), IsDivided(), and Pic().

Referenced by TGo4ObjectProxy::DefineObjectSize(), GetSpecialObjects(), and GetTotalSize().

◆ GetXAxisTimeFormat()

const char * TGo4Picture::GetXAxisTimeFormat ( ) const

◆ HasTitleAttr()

Bool_t TGo4Picture::HasTitleAttr ( )

◆ IsApplyToAll()

bool TGo4Picture::IsApplyToAll ( ) const

◆ IsAutoScale()

bool TGo4Picture::IsAutoScale ( ) const

◆ IsAutoZoom()

bool TGo4Picture::IsAutoZoom ( ) const

◆ IsContentModified()

bool TGo4Picture::IsContentModified ( ) const

◆ IsCrosshair()

bool TGo4Picture::IsCrosshair ( ) const

Definition at line 1162 of file TGo4Picture.cxx.

References GetOption(), op_Crosshair, and PictureIndex.

Referenced by GetDrawOption(), and SavePrimitive().

◆ IsDivided()

Bool_t TGo4Picture::IsDivided ( ) const
inline

◆ IsDrawHeader()

Bool_t TGo4Picture::IsDrawHeader ( ) const

Definition at line 175 of file TGo4Picture.cxx.

References IsTitleDate(), and IsTitleTime().

Referenced by Draw().

◆ IsHisStats()

Bool_t TGo4Picture::IsHisStats ( ) const

◆ IsHisTitle()

Bool_t TGo4Picture::IsHisTitle ( ) const

◆ IsLegendDraw()

bool TGo4Picture::IsLegendDraw ( ) const

◆ IsObjNames()

Bool_t TGo4Picture::IsObjNames ( ) const

Definition at line 348 of file TGo4Picture.cxx.

References fxSubPictures, GetNumObjNames(), and IsObjNames().

Referenced by IsObjNames(), and Reset().

◆ IsPadModified()

bool TGo4Picture::IsPadModified ( ) const

◆ IsSuperimpose()

bool TGo4Picture::IsSuperimpose ( ) const

◆ IsTitleDate()

Bool_t TGo4Picture::IsTitleDate ( ) const

◆ IsTitleItem()

Bool_t TGo4Picture::IsTitleItem ( ) const

◆ IsTitleTime()

Bool_t TGo4Picture::IsTitleTime ( ) const

◆ IsXAxisTimeDisplay()

Bool_t TGo4Picture::IsXAxisTimeDisplay ( ) const

◆ IsXYRatioOne()

Bool_t TGo4Picture::IsXYRatioOne ( ) const

◆ LPic()

TGo4Picture * TGo4Picture::LPic ( Int_t  nline,
Int_t  ncol 
)

Definition at line 248 of file TGo4Picture.cxx.

References IsDivided(), and Pic().

Referenced by operator()(), TXXXProc::TXXXProc(), and TXXXUnpackProc::TXXXUnpackProc().

◆ MakeAxisScript()

void TGo4Picture::MakeAxisScript ( std::ostream &  fs,
const char *  name,
Int_t  indx,
Int_t  naxis 
)
protected

Definition at line 1849 of file TGo4Picture.cxx.

References GetOption(), GetOptionF(), op_AxisX, op_AxisY, and op_AxisZ.

Referenced by Add(), and MakeScript().

◆ MakeScript()

void TGo4Picture::MakeScript ( std::ostream &  fs,
const char *  name 
)
protected

◆ operator()()

TGo4Picture& TGo4Picture::operator() ( int  posy,
int  posx 
)
inline

◆ Pic()

TGo4Picture * TGo4Picture::Pic ( Int_t  posy,
Int_t  posx 
)

◆ Print()

void TGo4Picture::Print ( Option_t *  option = "") const
override

Definition at line 1762 of file TGo4Picture.cxx.

References PrintPic().

Referenced by GetDrawOption().

◆ PrintPic()

void TGo4Picture::PrintPic ( int  shift,
Bool_t  showopt 
)
protected

◆ Reset()

void TGo4Picture::Reset ( )
inline

◆ SavePrimitive()

void TGo4Picture::SavePrimitive ( std::ostream &  fs,
Option_t *  opt = "" 
)
override

Definition at line 1837 of file TGo4Picture.cxx.

References IsCrosshair(), and MakeScript().

Referenced by GetDrawOption().

◆ SetApplyToAll()

void TGo4Picture::SetApplyToAll ( bool  on)

Definition at line 1193 of file TGo4Picture.cxx.

References op_ApplyToAll, PictureIndex, and SetOption().

Referenced by GetDrawOption(), and TGo4ViewPanel::MakePictureForPad().

◆ SetAutoScale()

void TGo4Picture::SetAutoScale ( bool  on)

◆ SetAutoZoom()

void TGo4Picture::SetAutoZoom ( bool  on)

Definition at line 1205 of file TGo4Picture.cxx.

References op_AutoZoom, PictureIndex, and SetOption().

Referenced by GetDrawOption(), and TGo4ViewPanel::MakePictureForPad().

◆ SetAxisAtt() [1/2]

void TGo4Picture::SetAxisAtt ( Int_t  naxis,
Color_t  AxisColor,
Color_t  LabelColor,
Style_t  LabelFont,
Float_t  LabelOffset,
Float_t  LabelSize,
Int_t  Ndivisions,
Float_t  TickLength,
Color_t  TitleColor,
Style_t  TitleFont,
Float_t  TitleOffset,
Float_t  TitleSize,
Bool_t  decimals,
const char *  ticks,
Int_t  bits,
Int_t  index = UndefIndex 
)

Definition at line 770 of file TGo4Picture.cxx.

References CheckIndex(), op_AxisX, op_AxisY, op_AxisZ, SetOption(), and SetOptionF().

Referenced by Add(), GetSpecialObjects(), SetAxisAtt(), and SetH1Att().

◆ SetAxisAtt() [2/2]

void TGo4Picture::SetAxisAtt ( Int_t  naxis,
TAxis *  axis,
Int_t  index = UndefIndex 
)
protected

Definition at line 813 of file TGo4Picture.cxx.

References SetAxisAtt(), and SetXAxisAttTime().

◆ SetAxisLabelFontSize()

void TGo4Picture::SetAxisLabelFontSize ( Int_t  naxis,
Float_t  LabelSize,
Int_t  index = UndefIndex 
)

Definition at line 693 of file TGo4Picture.cxx.

References CheckIndex(), op_AxisX, op_AxisY, op_AxisZ, and SetOptionF().

Referenced by GetSpecialObjects(), and TXXXUnpackProc::TXXXUnpackProc().

◆ SetAxisTitleFontSize()

void TGo4Picture::SetAxisTitleFontSize ( Int_t  naxis,
Float_t  TitleSize,
Int_t  index = UndefIndex 
)

Definition at line 705 of file TGo4Picture.cxx.

References CheckIndex(), op_AxisX, op_AxisY, op_AxisZ, and SetOptionF().

Referenced by GetSpecialObjects().

◆ SetContentModified()

void TGo4Picture::SetContentModified ( bool  on = true)

◆ SetCrosshair()

void TGo4Picture::SetCrosshair ( bool  on)

Definition at line 1157 of file TGo4Picture.cxx.

References op_Crosshair, PictureIndex, and SetOption().

Referenced by ChangeDrawOption(), and GetDrawOption().

◆ SetDivision()

void TGo4Picture::SetDivision ( Int_t  ndivy,
Int_t  ndivx 
)

◆ SetDrawAttributes()

void TGo4Picture::SetDrawAttributes ( TObject *  obj,
Int_t  index = UndefIndex 
)

◆ SetDrawHeader()

void TGo4Picture::SetDrawHeader ( Bool_t  draw = kTRUE)

Definition at line 169 of file TGo4Picture.cxx.

References SetTitleDate(), and SetTitleTime().

◆ SetDrawOption() [1/2]

void TGo4Picture::SetDrawOption ( Option_t *  option = "")
inlineoverride

◆ SetDrawOption() [2/2]

void TGo4Picture::SetDrawOption ( Option_t *  option,
Int_t  index 
)
virtual

Definition at line 1552 of file TGo4Picture.cxx.

References CheckIndex(), ClearOption(), op_Draw, and SetStrOption().

◆ SetFillAtt() [1/2]

void TGo4Picture::SetFillAtt ( Color_t  color,
Style_t  style,
Int_t  index = UndefIndex 
)

◆ SetFillAtt() [2/2]

void TGo4Picture::SetFillAtt ( TAttFill *  fill,
Int_t  index = UndefIndex 
)

Definition at line 555 of file TGo4Picture.cxx.

References CheckIndex(), op_FillColor, op_FillStyle, and SetOption().

◆ SetFrameAttr() [1/2]

void TGo4Picture::SetFrameAttr ( Double_t  left,
Double_t  top,
Double_t  right,
Double_t  bottom 
)

◆ SetFrameAttr() [2/2]

void TGo4Picture::SetFrameAttr ( TPad *  pad)

Definition at line 943 of file TGo4Picture.cxx.

References SetFrameAttr().

◆ SetFullRange()

void TGo4Picture::SetFullRange ( Int_t  naxis,
Double_t  min,
Double_t  max 
)

◆ SetFullRangeDim()

void TGo4Picture::SetFullRangeDim ( Int_t  ndim)

◆ SetH1Att()

void TGo4Picture::SetH1Att ( TH1 *  h1,
Int_t  index = UndefIndex 
)
protected

Definition at line 675 of file TGo4Picture.cxx.

References CheckIndex(), and SetAxisAtt().

Referenced by Add(), and SetDrawAttributes().

◆ SetHisContour()

void TGo4Picture::SetHisContour ( Int_t  nlvl)

Definition at line 1034 of file TGo4Picture.cxx.

References op_HisContour, PictureIndex, and SetOption().

Referenced by ChangeDrawOption(), and GetDrawOption().

◆ SetHisStats()

void TGo4Picture::SetHisStats ( Bool_t  on)

◆ SetHisTitle()

void TGo4Picture::SetHisTitle ( bool  on)

◆ SetLegendDraw()

void TGo4Picture::SetLegendDraw ( bool  on)

Definition at line 1145 of file TGo4Picture.cxx.

References op_LegendDraw, PictureIndex, and SetOption().

Referenced by ChangeDrawOption(), and GetDrawOption().

◆ SetLineAtt() [1/2]

void TGo4Picture::SetLineAtt ( Color_t  color,
Style_t  style,
Width_t  width,
Int_t  index = UndefIndex 
)

◆ SetLineAtt() [2/2]

void TGo4Picture::SetLineAtt ( TAttLine *  line,
Int_t  index = UndefIndex 
)

Definition at line 520 of file TGo4Picture.cxx.

References CheckIndex(), op_LineColor, op_LineStyle, op_LineWidth, and SetOption().

◆ SetLinesDivision() [1/2]

void TGo4Picture::SetLinesDivision ( Int_t  numlines,
const Int_t *  numbers 
)

◆ SetLinesDivision() [2/2]

void TGo4Picture::SetLinesDivision ( Int_t  numlines,
Int_t  n0 = 1,
Int_t  n1 = 1,
Int_t  n2 = 1,
Int_t  n3 = 1,
Int_t  n4 = 1,
Int_t  n5 = 1,
Int_t  n6 = 1,
Int_t  n7 = 1,
Int_t  n8 = 1,
Int_t  n9 = 1 
)

Definition at line 240 of file TGo4Picture.cxx.

References SetLinesDivision().

◆ SetLogScale()

void TGo4Picture::SetLogScale ( Int_t  nscale = 0,
Int_t  zn = 1 
)

◆ SetMarkerAtt() [1/2]

void TGo4Picture::SetMarkerAtt ( Color_t  color,
Size_t  size,
Style_t  style,
Int_t  index = UndefIndex 
)

◆ SetMarkerAtt() [2/2]

void TGo4Picture::SetMarkerAtt ( TAttMarker *  marker,
Int_t  index = UndefIndex 
)

Definition at line 588 of file TGo4Picture.cxx.

References CheckIndex(), op_MarkerColor, op_MarkerSize, op_MarkerStyle, and SetOption().

◆ SetObjOption()

void TGo4Picture::SetObjOption ( Short_t  index,
Short_t  typ,
TObject *  obj 
)
protected

Definition at line 1511 of file TGo4Picture.cxx.

References ExtendOptPos(), FindOptPos(), fxOptObjects, fxOptValue, and op_ObjsBound.

Referenced by Add(), GetStyle(), SetStrOption(), and SetStyle().

◆ SetOption()

void TGo4Picture::SetOption ( Short_t  index,
Short_t  typ,
Long_t  value 
)
protected

◆ SetOptionD()

void TGo4Picture::SetOptionD ( Short_t  index,
Short_t  typ,
Double_t  value 
)
protected

◆ SetOptionF()

void TGo4Picture::SetOptionF ( Short_t  index,
Short_t  typ,
Float_t  value 
)
protected

Definition at line 1445 of file TGo4Picture.cxx.

References SetOption().

Referenced by Add(), SetAxisAtt(), SetAxisLabelFontSize(), and SetAxisTitleFontSize().

◆ SetPadAtt() [1/2]

void TGo4Picture::SetPadAtt ( Int_t  BorderMode,
Int_t  BorderSize,
Int_t  Gridx,
Int_t  Gridy,
Double_t  Phi,
Double_t  Theta,
Int_t  Tickx,
Int_t  Ticky,
Int_t  index = PictureIndex 
)

Definition at line 880 of file TGo4Picture.cxx.

References CheckIndex(), op_Pad, SetOption(), and SetOptionD().

Referenced by Add(), GetSpecialObjects(), SetDrawAttributes(), and SetPadAtt().

◆ SetPadAtt() [2/2]

void TGo4Picture::SetPadAtt ( TPad *  pad,
Int_t  index = UndefIndex 
)
protected

Definition at line 901 of file TGo4Picture.cxx.

References CheckIndex(), SetDrawAttributes(), and SetPadAtt().

◆ SetPadModified()

void TGo4Picture::SetPadModified ( bool  on = true)

◆ SetPosition()

void TGo4Picture::SetPosition ( Int_t  posy,
Int_t  posx 
)
protected

Definition at line 257 of file TGo4Picture.cxx.

References fiPosX, and fiPosY.

Referenced by Add(), and Pic().

◆ SetRange()

void TGo4Picture::SetRange ( Int_t  naxis,
Double_t  min,
Double_t  max 
)

◆ SetRangeX()

void TGo4Picture::SetRangeX ( Double_t  min,
Double_t  max 
)

Definition at line 381 of file TGo4Picture.cxx.

References op_RangeXMax, op_RangeXMin, PictureIndex, and SetOptionD().

Referenced by operator()(), and SetRange().

◆ SetRangeY()

void TGo4Picture::SetRangeY ( Double_t  min,
Double_t  max 
)

Definition at line 400 of file TGo4Picture.cxx.

References op_RangeYMax, op_RangeYMin, PictureIndex, and SetOptionD().

Referenced by operator()(), and SetRange().

◆ SetRangeZ()

void TGo4Picture::SetRangeZ ( Double_t  min,
Double_t  max 
)

Definition at line 419 of file TGo4Picture.cxx.

References op_RangeZMax, op_RangeZMin, PictureIndex, and SetOptionD().

Referenced by operator()(), and SetRange().

◆ SetRebinX()

void TGo4Picture::SetRebinX ( Int_t  ngroupx,
Int_t  index = UndefIndex 
)

◆ SetRebinY()

void TGo4Picture::SetRebinY ( Int_t  ngroupy,
Int_t  index = UndefIndex 
)

◆ SetSelectedIndex()

void TGo4Picture::SetSelectedIndex ( Int_t  index = PictureIndex)
inline

◆ SetStatsAttr() [1/2]

void TGo4Picture::SetStatsAttr ( Double_t  x1,
Double_t  y1,
Double_t  x2,
Double_t  y2,
Int_t  optstat = 1111,
const char *  statformat = "6.4g",
Int_t  optfit = 1111,
const char *  fitformat = "5.4g" 
)

◆ SetStatsAttr() [2/2]

void TGo4Picture::SetStatsAttr ( TPaveStats *  stats)

Definition at line 993 of file TGo4Picture.cxx.

References SetStatsAttr().

◆ SetStrOption()

void TGo4Picture::SetStrOption ( Short_t  index,
Short_t  typ,
const char *  value 
)
protected

Definition at line 1539 of file TGo4Picture.cxx.

References SetObjOption().

Referenced by Add(), SetDrawOption(), SetStatsAttr(), SetXAxisAttTime(), and SetXAxisTimeFormat().

◆ SetStyle()

void TGo4Picture::SetStyle ( TStyle *  style,
Int_t  index = UndefIndex 
)

Definition at line 1565 of file TGo4Picture.cxx.

References CheckIndex(), op_Style, and SetObjOption().

Referenced by GetSpecialObjects().

◆ SetSuperimpose()

void TGo4Picture::SetSuperimpose ( bool  on)

◆ SetTitleAttr() [1/2]

void TGo4Picture::SetTitleAttr ( Double_t  x1,
Double_t  y1,
Double_t  x2,
Double_t  y2,
Double_t  textsize = 0. 
)

◆ SetTitleAttr() [2/2]

void TGo4Picture::SetTitleAttr ( TPaveText *  title)

Definition at line 1069 of file TGo4Picture.cxx.

References SetTitleAttr().

◆ SetTitleDate()

void TGo4Picture::SetTitleDate ( Bool_t  on = kTRUE)

◆ SetTitleItem()

void TGo4Picture::SetTitleItem ( Bool_t  on = kTRUE)

◆ SetTitleTime()

void TGo4Picture::SetTitleTime ( Bool_t  on = kTRUE)

◆ SetXAxisAttTime()

void TGo4Picture::SetXAxisAttTime ( Bool_t  timedisplay,
const char *  format,
Int_t  index = UndefIndex 
)

◆ SetXAxisTimeDisplay()

void TGo4Picture::SetXAxisTimeDisplay ( Bool_t  on)

◆ SetXAxisTimeFormat()

void TGo4Picture::SetXAxisTimeFormat ( const char *  format)

◆ SetXYRatioOne()

void TGo4Picture::SetXYRatioOne ( Bool_t  on)

Definition at line 745 of file TGo4Picture.cxx.

References op_XYRatioOne, PictureIndex, and SetOption().

Referenced by ChangeDrawOption(), and GetSpecialObjects().

◆ UpdateFrom()

void TGo4Picture::UpdateFrom ( TGo4Picture source,
TClass *  selectedobjclass = nullptr 
)

Member Data Documentation

◆ fiLastIndex

Int_t TGo4Picture::fiLastIndex {0}
private

Definition at line 386 of file TGo4Picture.h.

Referenced by AddObjName(), CheckIndex(), Clear(), ClearObjNames(), and SetSelectedIndex().

◆ fiNDivX

Int_t TGo4Picture::fiNDivX {1}
private

Definition at line 367 of file TGo4Picture.h.

Referenced by Clear(), GetDivX(), SetDivision(), and UpdateFrom().

◆ fiNDivY

Int_t TGo4Picture::fiNDivY {1}
private

Definition at line 368 of file TGo4Picture.h.

Referenced by Clear(), GetDivY(), SetDivision(), and UpdateFrom().

◆ fiOptSize

Int_t TGo4Picture::fiOptSize {0}
private

◆ fiPosX

Int_t TGo4Picture::fiPosX {0}
private

Definition at line 370 of file TGo4Picture.h.

Referenced by CheckPosition(), Clear(), SetPosition(), and UpdateFrom().

◆ fiPosY

Int_t TGo4Picture::fiPosY {0}
private

Definition at line 371 of file TGo4Picture.h.

Referenced by CheckPosition(), Clear(), SetPosition(), and UpdateFrom().

◆ fxNames

TObjArray* TGo4Picture::fxNames {nullptr}
private

◆ fxObjects

TObjArray* TGo4Picture::fxObjects {nullptr}
private

Definition at line 375 of file TGo4Picture.h.

Referenced by ~TGo4Picture().

◆ fxOptIndex

TArrayL TGo4Picture::fxOptIndex
private

◆ fxOptObjects

TObjArray* TGo4Picture::fxOptObjects {nullptr}
private

◆ fxOptValue

TArrayL TGo4Picture::fxOptValue
private

◆ fxSpecialObjects

TList* TGo4Picture::fxSpecialObjects {nullptr}
private

◆ fxSubPictures

TObjArray* TGo4Picture::fxSubPictures {nullptr}
private

The documentation for this class was generated from the following files: