GRUTinizer
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Private Member Functions | Private Attributes | List of all members
TStripChartItem Class Reference

#include <TStripChartItem.h>

Public Types

enum  { kVisible, kAutoUpdate }

Public Member Functions

 TStripChartItem ()
 TStripChartItem (const std::string &title, TStripChart *parent, double bin_width=1)
void Fill (double value)
void DrawCopy (Option_t *options="sameL*")
bool IsVisible ()
void SetVisible (bool flag=true)
bool IsAutoUpdate ()
void SetAutoUpdate (bool flag=true)
int GetColor ()
void SetColor (int color)
TH1 * GetHist ()
 ~TStripChartItem ()

Private Member Functions

void ExtendAxis (int factor=2)

Private Attributes

std::string title
std::string name
double bin_width
TBits bitflags
int nbins
double xmin
double xmax
double ymin
double ymax
TH1D * data
TStripChartparent

Member Enumeration Documentation

anonymous enum
Enumerator:
kVisible 
kAutoUpdate 

Constructor & Destructor Documentation

TStripChartItem::TStripChartItem ( )
inline
TStripChartItem::TStripChartItem ( const std::string &  title,
TStripChart parent,
double  bin_width = 1 
)
TStripChartItem::~TStripChartItem ( )

Member Function Documentation

void TStripChartItem::DrawCopy ( Option_t *  options = "sameL*")
void TStripChartItem::ExtendAxis ( int  factor = 2)
private
void TStripChartItem::Fill ( double  value)
int TStripChartItem::GetColor ( )
inline
TH1* TStripChartItem::GetHist ( )
inline
bool TStripChartItem::IsAutoUpdate ( )
inline
bool TStripChartItem::IsVisible ( )
inline
void TStripChartItem::SetAutoUpdate ( bool  flag = true)
inline
void TStripChartItem::SetColor ( int  color)
inline
void TStripChartItem::SetVisible ( bool  flag = true)
inline

Member Data Documentation

double TStripChartItem::bin_width
private
TBits TStripChartItem::bitflags
private
TH1D* TStripChartItem::data
private
std::string TStripChartItem::name
private
int TStripChartItem::nbins
private
TStripChart* TStripChartItem::parent
private
std::string TStripChartItem::title
private
double TStripChartItem::xmax
private
double TStripChartItem::xmin
private
double TStripChartItem::ymax
private
double TStripChartItem::ymin
private

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