Interface for any watcher that is a VertexBuilder. More...
#include <MetaWatchers.h>
Public Member Functions | |
virtual VertexInterface * | GetVertex () |
Get the vertex data interface. More... | |
virtual VertexInterface * | GetVertex () |
Get the vertex data interface. More... | |
virtual VertexInterface * | GetVertex () |
Get the vertex data interface. More... | |
virtual void | SetVertex (Double_t=0., Double_t=0., Double_t=0., Double_t=0., Double_t=0., Double_t=1., Double_t=0.02) |
modify the current vertext definition. In principle done by event by event in Exec More... | |
virtual void | SetVertex (Double_t=0., Double_t=0., Double_t=0., Double_t=0., Double_t=0., Double_t=1., Double_t=0.02) |
modify the current vertext definition. In principle done by event by event in Exec More... | |
virtual void | SetVertex (Double_t=0., Double_t=0., Double_t=0., Double_t=0., Double_t=0., Double_t=1., Double_t=0.02) |
modify the current vertext definition. In principle done by event by event in Exec More... | |
VertexBuilder () | |
VertexBuilder () | |
VertexBuilder () | |
virtual | ~VertexBuilder () |
virtual | ~VertexBuilder () |
virtual | ~VertexBuilder () |
Static Public Member Functions | |
static void | DestroyGlobals () |
to delete the default VertexWatcher More... | |
static void | DestroyGlobals () |
to delete the default VertexWatcher More... | |
static void | DestroyGlobals () |
to delete the default VertexWatcher More... | |
static VertexBuilder * | theCurrentVertexBuilder () |
to get the current VertexWatcher (for other watchers) i.e. the last one registered. More... | |
static VertexBuilder * | theCurrentVertexBuilder () |
to get the current VertexWatcher (for other watchers) i.e. the last one registered. More... | |
static VertexBuilder * | theCurrentVertexBuilder () |
to get the current VertexWatcher (for other watchers) i.e. the last one registered. More... | |
Protected Attributes | |
Bool_t | fIsToBeDeleted |
True if the vertex frame is to be deleted by this. Otherwise it is extracted from a trigger i.e. not deleted (default) More... | |
SharedFP * | fVertexFrame |
Pointer to a Vertex Frame. Has to do SharedFP since can be in the data flow. More... | |
Interface for any watcher that is a VertexBuilder.
This is a base class that is used to keep the information concerning a Vertex i.e. the origin and velocity of a source of particles.
A global builder always exists if at least one vertex builder is used. If none, it could be directly called using theCurrentVertexWatcher.
Definition at line 53 of file GANIL/MetaWatchers.h.