Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

BesHeader Class Reference

#include <BesHeader.h>

List of all members.

Public Member Functions

 BesHeader (Double_t x1, Double_t y1, Double_t x2, Double_t y2, Option_t *option)
 BesHeader ()
 BesHeader (Double_t x1, Double_t y1, Double_t x2, Double_t y2, Option_t *option)
 BesHeader ()
virtual void Clear (Option_t *option="")
virtual void Clear (Option_t *option="")
virtual void Delete (Option_t *option="")
virtual void Delete (Option_t *option="")
virtual void DeleteText ()
virtual void DeleteText ()
virtual Int_t DistancetoPrimitive (Int_t px, Int_t py)
virtual Int_t DistancetoPrimitive (Int_t px, Int_t py)
virtual void DrawClass ()
virtual void DrawClass ()
virtual TObject * DrawClone (Option_t *option="")
virtual TObject * DrawClone (Option_t *option="")
virtual void Dump ()
virtual void Dump ()
virtual void EditText ()
virtual void EditText ()
Bool_t GetEmcOn ()
Bool_t GetEmcOn ()
Bool_t GetMdcOn ()
Bool_t GetMdcOn ()
Bool_t GetTofOn ()
Bool_t GetTofOn ()
virtual void InsertLine ()
virtual void InsertLine ()
virtual void InsertText (const char *label)
virtual void InsertText (const char *label)
virtual void Inspect ()
virtual void Inspect ()
virtual void ReadFile (const char *filename, Option_t *option="", Int_t nlines=50, Int_t fromline=0)
virtual void ReadFile (const char *filename, Option_t *option="", Int_t nlines=50, Int_t fromline=0)
virtual void SetAllWith (const char *text, Option_t *option, Double_t value)
virtual void SetAllWith (const char *text, Option_t *option, Double_t value)
virtual void SetBorderSize (Int_t bordersize=4)
virtual void SetBorderSize (Int_t bordersize=4)
virtual void SetCornerRadius (Double_t rad=0.2)
virtual void SetCornerRadius (Double_t rad=0.2)
virtual void SetDrawOption (Option_t *option="")
virtual void SetDrawOption (Option_t *option="")
void SetEmcOn (Bool_t emcOn)
void SetEmcOn (Bool_t emcOn)
virtual void SetFillAttributes ()
virtual void SetFillAttributes ()
virtual void SetLabel (const char *label)
virtual void SetLabel (const char *label)
virtual void SetLineAttributes ()
virtual void SetLineAttributes ()
virtual void SetMargin (Float_t margin=0.05)
virtual void SetMargin (Float_t margin=0.05)
void SetMdcOn (Bool_t mdcOn)
void SetMdcOn (Bool_t mdcOn)
virtual void SetName (const char *name="")
virtual void SetName (const char *name="")
virtual void SetTextAngle (Float_t tangle=0)
virtual void SetTextAngle (Float_t tangle=0)
virtual void SetTextAttributes ()
virtual void SetTextAttributes ()
void SetTofOn (Bool_t tofOn)
void SetTofOn (Bool_t tofOn)
void TransferEmcOn (Bool_t input)
void TransferEmcOn (Bool_t input)
void TransferMdcOn (Bool_t input)
void TransferMdcOn (Bool_t input)
void TransferTofOn (Bool_t input)
void TransferTofOn (Bool_t input)
virtual ~BesHeader ()
virtual ~BesHeader ()

Private Attributes

Bool_t fEmcOn
Bool_t fMdcOn
Bool_t fTofOn


Constructor & Destructor Documentation

BesHeader::BesHeader  ) 
 

BesHeader::BesHeader Double_t  x1,
Double_t  y1,
Double_t  x2,
Double_t  y2,
Option_t *  option
 

00033                                                                                      : TPaveText(x1,y1,x2,y2,option), TQObject(){
00034 
00035     fMdcOn   = kTRUE;
00036     fTofOn   = kTRUE;
00037     fEmcOn   = kTRUE;
00038 }

BesHeader::~BesHeader  )  [virtual]
 

00051                      {
00052 }

BesHeader::BesHeader  ) 
 

BesHeader::BesHeader Double_t  x1,
Double_t  y1,
Double_t  x2,
Double_t  y2,
Option_t *  option
 

virtual BesHeader::~BesHeader  )  [virtual]
 


Member Function Documentation

virtual void BesHeader::Clear Option_t *  option = ""  )  [inline, virtual]
 

00042 {TPaveText ::Clear(option);}

virtual void BesHeader::Clear Option_t *  option = ""  )  [inline, virtual]
 

00042 {TPaveText ::Clear(option);}

virtual void BesHeader::Delete Option_t *  option = ""  )  [inline, virtual]
 

00057 {TObject::Delete(option);} 

virtual void BesHeader::Delete Option_t *  option = ""  )  [inline, virtual]
 

00057 {TObject::Delete(option);} 

virtual void BesHeader::DeleteText  )  [inline, virtual]
 

00044 {TPaveText::DeleteText();} 

virtual void BesHeader::DeleteText  )  [inline, virtual]
 

00044 {TPaveText::DeleteText();} 

virtual Int_t BesHeader::DistancetoPrimitive Int_t  px,
Int_t  py
[virtual]
 

Int_t BesHeader::DistancetoPrimitive Int_t  px,
Int_t  py
[virtual]
 

00043 {
00044     //return TPaveText::DistancetoPrimitive(px, py);
00045 
00046     return 0;  // so that mouse right button will not call TImage Menu.
00047 }

virtual void BesHeader::DrawClass  )  [inline, virtual]
 

00058 {TObject::DrawClass()  ;} 

virtual void BesHeader::DrawClass  )  [inline, virtual]
 

00058 {TObject::DrawClass()  ;} 

virtual TObject* BesHeader::DrawClone Option_t *  option = ""  )  [inline, virtual]
 

00059 {return TObject::DrawClone(option) ;} 

virtual TObject* BesHeader::DrawClone Option_t *  option = ""  )  [inline, virtual]
 

00059 {return TObject::DrawClone(option) ;} 

virtual void BesHeader::Dump  )  [inline, virtual]
 

00060 {TObject::Dump()  ;} 

virtual void BesHeader::Dump  )  [inline, virtual]
 

00060 {TObject::Dump()  ;} 

virtual void BesHeader::EditText  )  [inline, virtual]
 

00045 {TPaveText::EditText();}

virtual void BesHeader::EditText  )  [inline, virtual]
 

00045 {TPaveText::EditText();}

Bool_t BesHeader::GetEmcOn  )  [inline]
 

00039 { return fEmcOn; }

Bool_t BesHeader::GetEmcOn  )  [inline]
 

00039 { return fEmcOn; }

Bool_t BesHeader::GetMdcOn  )  [inline]
 

00031 { return fMdcOn; }

Bool_t BesHeader::GetMdcOn  )  [inline]
 

00031 { return fMdcOn; }

Bool_t BesHeader::GetTofOn  )  [inline]
 

00035 { return fTofOn; }

Bool_t BesHeader::GetTofOn  )  [inline]
 

00035 { return fTofOn; }

virtual void BesHeader::InsertLine  )  [inline, virtual]
 

00046 {TPaveText::InsertLine();} 

virtual void BesHeader::InsertLine  )  [inline, virtual]
 

00046 {TPaveText::InsertLine();} 

virtual void BesHeader::InsertText const char *  label  )  [inline, virtual]
 

00047 {TPaveText::InsertText(label);}  

virtual void BesHeader::InsertText const char *  label  )  [inline, virtual]
 

00047 {TPaveText::InsertText(label);}  

virtual void BesHeader::Inspect  )  [inline, virtual]
 

00061 {TObject :: Inspect()  ;} 

virtual void BesHeader::Inspect  )  [inline, virtual]
 

00061 {TObject :: Inspect()  ;} 

virtual void BesHeader::ReadFile const char *  filename,
Option_t *  option = "",
Int_t  nlines = 50,
Int_t  fromline = 0
[inline, virtual]
 

00048 {TPaveText::ReadFile(filename, option, nlines, fromline);} 

virtual void BesHeader::ReadFile const char *  filename,
Option_t *  option = "",
Int_t  nlines = 50,
Int_t  fromline = 0
[inline, virtual]
 

00048 {TPaveText::ReadFile(filename, option, nlines, fromline);} 

virtual void BesHeader::SetAllWith const char *  text,
Option_t *  option,
Double_t  value
[inline, virtual]
 

00049 {TPaveText::SetAllWith(text, option, value);} 

virtual void BesHeader::SetAllWith const char *  text,
Option_t *  option,
Double_t  value
[inline, virtual]
 

00049 {TPaveText::SetAllWith(text, option, value);} 

virtual void BesHeader::SetBorderSize Int_t  bordersize = 4  )  [inline, virtual]
 

00053 {TPave::SetBorderSize(bordersize);}  

virtual void BesHeader::SetBorderSize Int_t  bordersize = 4  )  [inline, virtual]
 

00053 {TPave::SetBorderSize(bordersize);}  

virtual void BesHeader::SetCornerRadius Double_t  rad = 0.2  )  [inline, virtual]
 

00054 {TPave::SetCornerRadius(rad);}  

virtual void BesHeader::SetCornerRadius Double_t  rad = 0.2  )  [inline, virtual]
 

00054 {TPave::SetCornerRadius(rad);}  

virtual void BesHeader::SetDrawOption Option_t *  option = ""  )  [inline, virtual]
 

00062 {TObject::SetDrawOption(option);}  

virtual void BesHeader::SetDrawOption Option_t *  option = ""  )  [inline, virtual]
 

00062 {TObject::SetDrawOption(option);}  

void BesHeader::SetEmcOn Bool_t  emcOn  )  [inline]
 

00038 { fEmcOn = emcOn; TransferEmcOn(fEmcOn);} // *TOGGLE*

void BesHeader::SetEmcOn Bool_t  emcOn  )  [inline]
 

00038 { fEmcOn = emcOn; TransferEmcOn(fEmcOn);} // *TOGGLE*

virtual void BesHeader::SetFillAttributes  )  [inline, virtual]
 

00064 {TAttFill::SetFillAttributes();} 

virtual void BesHeader::SetFillAttributes  )  [inline, virtual]
 

00064 {TAttFill::SetFillAttributes();} 

virtual void BesHeader::SetLabel const char *  label  )  [inline, virtual]
 

00050 {TPaveText::SetLabel(label);} 

virtual void BesHeader::SetLabel const char *  label  )  [inline, virtual]
 

00050 {TPaveText::SetLabel(label);} 

virtual void BesHeader::SetLineAttributes  )  [inline, virtual]
 

00063 {TAttLine::SetLineAttributes();} 

virtual void BesHeader::SetLineAttributes  )  [inline, virtual]
 

00063 {TAttLine::SetLineAttributes();} 

virtual void BesHeader::SetMargin Float_t  margin = 0.05  )  [inline, virtual]
 

00051 {TPaveText::SetMargin(margin);} 

virtual void BesHeader::SetMargin Float_t  margin = 0.05  )  [inline, virtual]
 

00051 {TPaveText::SetMargin(margin);} 

void BesHeader::SetMdcOn Bool_t  mdcOn  )  [inline]
 

00030 { fMdcOn = mdcOn; TransferMdcOn(fMdcOn);} // *TOGGLE*

void BesHeader::SetMdcOn Bool_t  mdcOn  )  [inline]
 

00030 { fMdcOn = mdcOn; TransferMdcOn(fMdcOn);} // *TOGGLE*

virtual void BesHeader::SetName const char *  name = ""  )  [inline, virtual]
 

00055 {TPave::SetName(name);}  

virtual void BesHeader::SetName const char *  name = ""  )  [inline, virtual]
 

00055 {TPave::SetName(name);}  

virtual void BesHeader::SetTextAngle Float_t  tangle = 0  )  [inline, virtual]
 

00066 {TAttText::SetTextAngle(tangle) ;} 

virtual void BesHeader::SetTextAngle Float_t  tangle = 0  )  [inline, virtual]
 

00066 {TAttText::SetTextAngle(tangle) ;} 

virtual void BesHeader::SetTextAttributes  )  [inline, virtual]
 

00065 {TAttText::SetTextAttributes();} 

virtual void BesHeader::SetTextAttributes  )  [inline, virtual]
 

00065 {TAttText::SetTextAttributes();} 

void BesHeader::SetTofOn Bool_t  tofOn  )  [inline]
 

00034 { fTofOn = tofOn; TransferTofOn(fTofOn);} // *TOGGLE*

void BesHeader::SetTofOn Bool_t  tofOn  )  [inline]
 

00034 { fTofOn = tofOn; TransferTofOn(fTofOn);} // *TOGGLE*

void BesHeader::TransferEmcOn Bool_t  input  )  [inline]
 

00040 { Emit("TransferEmcOn(Bool_t)",input); } // *SIGNAL*

void BesHeader::TransferEmcOn Bool_t  input  )  [inline]
 

00040 { Emit("TransferEmcOn(Bool_t)",input); } // *SIGNAL*

void BesHeader::TransferMdcOn Bool_t  input  )  [inline]
 

00032 { Emit("TransferMdcOn(Bool_t)",input); } // *SIGNAL*

void BesHeader::TransferMdcOn Bool_t  input  )  [inline]
 

00032 { Emit("TransferMdcOn(Bool_t)",input); } // *SIGNAL*

void BesHeader::TransferTofOn Bool_t  input  )  [inline]
 

00036 { Emit("TransferTofOn(Bool_t)",input); } // *SIGNAL*

void BesHeader::TransferTofOn Bool_t  input  )  [inline]
 

00036 { Emit("TransferTofOn(Bool_t)",input); } // *SIGNAL*


Member Data Documentation

Bool_t BesHeader::fEmcOn [private]
 

Bool_t BesHeader::fMdcOn [private]
 

Bool_t BesHeader::fTofOn [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 15:52:42 2011 for BOSS6.5.5 by  doxygen 1.3.9.1