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

#include <GSPlayerTUI.h>

Inherits TTask.

Public Member Functions

void Abort ()
 These lines are used to remove these methods from the context menu. More...
 
void Abort_ ()
 
void AddSourceFromNDB (const char *SourceName, double EMin=100., double IMin=1., const char *option="")
 ******************************************************************************************/// More...
 
bool ConnectCanvas (TCanvas *c=0x0)
 ******************************************************************************************/// More...
 
void Continue ()
 
void Continue_ ()
 
void DefineBackground (int NumberIterations, int Direction, int FilterOrder, bool Smoothing, int smoothingWindow, bool Compton)
 ******************************************************************************************/// More...
 
void DefineBackground ()
 
virtual void Delete (const char *option="")
 
virtual void Delete_ (const char *option="")
 
bool DisconnectCanvas (TCanvas *c=0x0)
 ******************************************************************************************/// More...
 
virtual void DrawClass () const
 
virtual void DrawClass_ () const
 
virtual TObject * DrawClone (const char *option="") const
 
virtual TObject * DrawClone_ (const char *option="") const
 
virtual void Dump () const
 
virtual void Dump_ () const
 
TH1 * EvalBackground (bool verbose=true)
 ******************************************************************************************/// More...
 
virtual void Exec (const char *)
 ******************************************************************************************/// More...
 
virtual void ExecuteTask (const char *option)
 
Gw::InnerNDBGetDataBase ()
 
int GetDirection ()
 
int GetFilterOrder ()
 
int GetNumberIterations ()
 
RootSpectrumPlayerGetPlayer ()
 
int GetSmoothingWindow ()
 
 GSPlayerTUI (Bool_t verbose=true)
 */ More...
 
 GSPlayerTUI (const char *name, const char *title, Bool_t verbose=true)
 ******************************************************************************************/// More...
 
void HandleMovement (Int_t eventType, Int_t eventX, Int_t eventY, TObject *select)
 ******************************************************************************************/// More...
 
virtual void Inspect () const
 
virtual void Inspect_ () const
 
void InteractiveBGMode (bool ison)
 ******************************************************************************************/// More...
 
bool IsCompton ()
 
bool IsSmoothing ()
 
void LoadPeakList (const char *ListName, const char *opt="bg;ath")
 ******************************************************************************************/// More...
 
virtual void ls (const char *option="*") const
 
virtual void ls_ (const char *option="*") const
 
void PlotEfficiencies ()
 
void PrintBGParameters ()
 ******************************************************************************************/// More...
 
TH1 * RemoveBackground ()
 ******************************************************************************************/// More...
 
virtual void SaveAs (const char *filename="", const char *option="") const
 
virtual void SaveAs_ (const char *filename="", const char *option="") const
 
void SavePeakList (const char *ListName="AX")
 ******************************************************************************************/// More...
 
virtual void SetActive (Bool_t Active=true)
 
virtual void SetActive_ (Bool_t Active=true)
 
virtual void SetBreakin (int breakin=1)
 
virtual void SetBreakin_ (int breakin=1)
 
virtual void SetBreakout (int breakout=1)
 
virtual void SetBreakout_ (int breakout=1)
 
virtual void SetDrawOption (const char *option="")
 
virtual void SetDrawOption_ (const char *option="")
 
virtual void SetName (const char *name)
 
virtual void SetName_ (const char *name)
 
void SetRefpeak (Float_t area, Float_t error)
 
virtual void SetTitle (const char *title="")
 
virtual void SetTitle_ (const char *title="")
 
virtual ~GSPlayerTUI ()
 ******************************************************************************************/// More...
 

Public Attributes

bool fCompton
 
Gw::InnerNDBfDataBase
 
int fDirection
 
int fFilterOrder
 
Int_t fLasteventType
 
Int_t fLasteventX
 
Int_t fLasteventY
 
TObject * fLastSelectedObj
 
int fNumberIterations
 
RootSpectrumPlayerfRootSP
 
bool fSmoothing
 
int fSmoothingWindow
 
TString fStrDirection
 
TString fStrFilterOrder
 
TString fStrSmoothingWindow
 

Protected Member Functions

TString GetFWHMFormula ()
 
void SetFWHMFormula (TString name)
 ******************************************************************************************/// More...
 

Protected Attributes

TH1 * fBackgroundHist
 
TContextMenu * fContextMenu
 context menu in canvas More...
 
TH1 * fCurrentHist
 
TString fFWHMFormula
 
TH1 * fSubtractHist
 

Detailed Description

Definition at line 18 of file GSPlayerTUI.h.


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