GammaWare  Head Version for release 0.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Gw::PadManager Class Reference

#include <PadManager.h>

Public Types

enum  EActionMode { kGPad, kAllPad, kNotGPad, kCanvas }
 

Public Member Functions

 ClassDef (PadManager, 0)
 
 PadManager ()
 
virtual ~PadManager ()
 

Static Public Member Functions

template<typename Data_T >
static void Collect (TList &list, TVirtualPad *pad=0x0)
 check if the action is More...
 
template<typename Data_T >
static void Collect (std::vector< Data_T * > &array, TVirtualPad *pad=0x0)
 Collect kind of object from a pad. More...
 
template<typename Data_T >
static void Collect (TList *collected, TFolder *from, const char *inc="*", const char *exc="", const char *inc_class="TFH1*", const char *exc_class="-", Int_t depth=kMaxInt)
 Collect kind of object from a tfolder applying a pattern, excuding another one and digging up to depth. More...
 
static TGraph * GetGraph (TVirtualPad *pad=0x0, Option_t *op="")
 
static TH1 * GetHisto (TVirtualPad *pad=0x0, Option_t *op="")
 look for an histogram into the pad More...
 
static TPolyLine * ShowDiff (const TH1 *h, const TF1 *f, Double_t xmin, Double_t xmax)
 show a polyline calculated as the difference between an histogram and a function (used for instance for fits) More...
 

Static Public Attributes

static EActionMode gActionMode = kGPad
 Global to be applied on Canvas that are not Gw::Canvas or dont't have an individual mode. More...
 

Protected Attributes

LogMessage fLog
 

Detailed Description

PadManager

Definition at line 47 of file PadManager.h.


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