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

*/ More...

#include <SignalWatcher.h>

Inheritance diagram for SignalWatcher:

Public Member Functions

void Abort ()
 These lines are used to remove these methods from the context menu. More...
 
TCanvas * BuildSegmentedCanvas (TString CanvasName, TString CanvasTitle)
 
void Continue ()
 
virtual void Delete (const char *option="")
 
virtual void DrawClass () const
 
virtual TObject * DrawClone (const char *option="") const
 
virtual void Dump () const
 
virtual void DumpClass ()
 
virtual void Exec (const char *)
 ******************************************************************************************/// More...
 
virtual void ExecuteTask (const char *option)
 
virtual void ExecuteTask_ (const char *option="Recal Source=60Co PL=40,10 ; Plot Exp=FW05:spec Opt=same ; all")
 
virtual void FullRangeAll (const char *x_y="xy")
 
virtual void FullRangePerPad (const char *x_y="xy")
 
virtual void FullRangeSelectedPad (const char *x_y="xy")
 
TString GetCrystalNameFromID (int ID)
 
virtual double GetCurrentSignal () const
 
TString GetFileName ()
 
TString GetRunName ()
 
virtual void GlobalAutoRange (const char *opt="xy")
 ******************************************************************************************/// More...
 
virtual void GoToEvent (int EvtNbr)
 ******************************************************************************************/// More...
 
void HandleMovement (Int_t eventType, Int_t eventX, Int_t eventY, TObject *select)
 ******************************************************************************************/// More...
 
void Init ()
 ******************************************************************************************/// More...
 
virtual void Inspect () const
 
virtual void InspectClass ()
 
virtual void LogX ()
 
virtual void LogY ()
 
virtual void LogZ ()
 
virtual void ls (const char *option="*") const
 
TCanvas * NewCanvas (TString cname, TString ctitle)
 
virtual void NextEvent ()
 
virtual void PreviousEvent ()
 
void PrintHelpOnPropagateTask ()
 ******************************************************************************************/// More...
 
void RestoreModifs (bool Store=true)
 ******************************************************************************************/// More...
 
virtual void SaveAs (const char *filename="", const char *option="") const
 
virtual void ScaleX (double XScale)
 
virtual void ScaleY (double YScale)
 
virtual void SetActive (Bool_t Active=true)
 
virtual void SetBreakin (int breakin=1)
 
virtual void SetBreakout (int breakout=1)
 
void SetCrystal (TString name)
 
virtual void SetDrawOption (const char *option="")
 
void SetFileName (TString name)
 ******************************************************************************************/// More...
 
void SetListOfLibrairies (TList *l)
 
virtual void SetLoupe (bool loupeon=true)
 
virtual void SetName (const char *name)
 
virtual void SetRange (double min, double max, const char *x_y="x")
 
void SetRunName (TString name)
 
virtual void SetTitle (const char *title="")
 
virtual void ShiftAndScale (double XShift=0., double YShift=0., double XScale=1., double YScale=1., bool Store=true)
 ******************************************************************************************/// More...
 
virtual void ShiftX (double XShift)
 
virtual void ShiftY (double YShift)
 
virtual void ShowHist (int HistNumber, int LibraryNumber=1, bool same=false)
 
virtual void ShowSignalsMap (int LibraryNbr=0, const char *option="apl")
 ******************************************************************************************/// More...
 
 SignalWatcher (const char *name, const char *title)
 */ More...
 
virtual void Unzoom (const char *x_y_xy="xy")
 
virtual void UnzoomSelected (const char *x_y_xy="xy")
 
virtual ~SignalWatcher ()
 ******************************************************************************************/// More...
 

Static Public Member Functions

static Bool_t OpenContextMenu (const char *method, TObject *obj, const char *alt_method_name="")
 

Public Attributes

Int_t fActiveScale
 
Int_t fActiveShift
 
TString fCrystalName
 
int fCurrentSignal
 
Int_t fLasteventType
 
Int_t fLasteventX
 
Int_t fLasteventY
 
SignalWatcherfLastSelect
 
TList * fListOfLibrairies
 
double fScaleFact
 
double fShiftFact
 
double fTotScaleX
 
double fTotScaleY
 
double fTotShiftX
 
double fTotShiftY
 

Protected Member Functions

Color_t GetColor (int i)
 
virtual TGraph * GetGraph (int, int, int)
 
virtual int GetNEvents ()
 
virtual void UpdateGraphs (const char *opt="")
 ******************************************************************************************/// More...
 

Protected Attributes

BashColorfBashColor
 
TCanvas * fCanvas
 
int fCurrentColor
 
TString fFileName
 
vector< PadPosfHistPositionList
 
int fLibNumber
 
int fNLib
 
int fNPadsX
 
int fNPadsY
 
TString fObservableName
 
TString fObservableTitle
 
vector< HistPosfPadPositionList
 
TString fRunName
 
TList * ListOfCurrentGraphs
 

Static Protected Attributes

static const int fNC = 2
 
static const int fNSg = 36
 

Detailed Description

*/

Definition at line 14 of file SignalWatcher.h.


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