Definition at line 29 of file FastMonitor.C.
Flags to pass
Enumerator |
---|
kLogx |
|
kLogy |
|
kLogz |
|
kScale |
|
kNoStats |
|
Definition at line 34 of file FastMonitor.C.
Internal bits set on pads
Enumerator |
---|
kBitScale |
|
kBitNoStats |
|
Definition at line 44 of file FastMonitor.C.
FastMonitor::FastMonitor |
( |
| ) |
|
|
inline |
FastMonitor::FastMonitor |
( |
TSelector * |
s, |
|
|
const TString & |
name |
|
) |
| |
|
inline |
virtual FastMonitor::~FastMonitor |
( |
| ) |
|
|
inlinevirtual |
void FastMonitor::Connect |
( |
Int_t |
freq = -1 | ) |
|
|
inline |
void FastMonitor::Disconnect |
( |
| ) |
|
|
inline |
Draw an object.
- Parameters
-
o | Object to draw |
opt | Options |
scale | Scalar |
nostats | Do not show stats |
same | Draw on current canvas |
Definition at line 361 of file FastMonitor.C.
Referenced by Feedback().
void FastMonitor::Feedback |
( |
TList * |
objs | ) |
|
|
inline |
Called when we get notified of
- Parameters
-
objs | List of monitored objects |
Definition at line 227 of file FastMonitor.C.
Referenced by HandleTimer().
TVirtualPad* FastMonitor::FindPad |
( |
const TString & |
name | ) |
|
|
inlineprotected |
Find pad corresponding to an object
- Parameters
-
- Returns
- Pointer to pad or null
Definition at line 420 of file FastMonitor.C.
Find an object in the list l which corresponds to a registered pad.
- Parameters
-
padName | Pad's name |
l | Input collection |
- Returns
- The found object, or null
Definition at line 440 of file FastMonitor.C.
Referenced by Feedback().
const char* FastMonitor::GetName |
( |
| ) |
const |
|
inline |
Get the name of this object
- Returns
- Name
Definition at line 221 of file FastMonitor.C.
void FastMonitor::Handle |
( |
| ) |
|
|
inline |
Bool_t FastMonitor::HandleTimer |
( |
TTimer * |
| ) |
|
|
inline |
static Long_t FastMonitor::ProofExec |
( |
const char * |
cmd = 0 | ) |
|
|
inlinestatic |
Execute a PROOF command. Short hand convinience
- Parameters
-
cmd | Command, or empty string. |
- Returns
- If cmd is empty, test if gProof is defined, other wise result of command.
Definition at line 56 of file FastMonitor.C.
Referenced by Connect(), Disconnect(), and Register().
void FastMonitor::Register |
( |
TObject * |
descr, |
|
|
Bool_t |
proof = true |
|
) |
| |
|
inline |
void FastMonitor::Register |
( |
const char * |
name, |
|
|
const char * |
title = "" , |
|
|
UInt_t |
flags = 0 , |
|
|
Bool_t |
proof = true |
|
) |
| |
|
inline |
Prepare a draw
- Parameters
-
name | Name (path) of object |
title | Drawing options |
flags | Flags |
proof | Register for proof |
Definition at line 198 of file FastMonitor.C.
void FastMonitor::SetName |
( |
const char * |
name | ) |
|
|
inline |
Set name of this object
- Parameters
-
Definition at line 215 of file FastMonitor.C.
Bool_t FastMonitor::SetupCanvas |
( |
| ) |
|
|
inlineprotected |
void FastMonitor::SetupDraw |
( |
Int_t |
i, |
|
|
const char * |
name, |
|
|
const char * |
option, |
|
|
UInt_t |
flags = 0 |
|
) |
| |
|
inlineprotected |
Register a draw of a an object
- Parameters
-
i | Pad number |
name | Name of object |
option | Drawing option |
flags | Flags |
- 0x1 Log(x)
- 0x2 Log(y)
- 0x4 Log(z)
- 0x8 Scale to events and bin width
Definition at line 326 of file FastMonitor.C.
Referenced by SetupCanvas().
TCanvas* FastMonitor::fCanvas |
|
protected |
Int_t FastMonitor::fNPads |
|
protected |
TList FastMonitor::fPaths |
|
protected |
TSelector* FastMonitor::fSelector |
|
protected |
TTimer* FastMonitor::fTimer |
|
protected |
The documentation for this struct was generated from the following file: