ROOT logo
Podd » SRC » THaVertexModule

class THaVertexModule


 THaVertexModule

 Base class for a "vertex" processing module, which is a
 specialized physics module.


Function Members (Methods)

public:
THaVertexModule(const THaVertexModule&)
virtual~THaVertexModule()
static TClass*Class()
static const RVarDef*GetRVarDef()
virtual const TVector3&GetVertex() const
virtual const TVector3&GetVertexError() const
virtual Bool_tHasVertex() const
virtual TClass*IsA() const
THaVertexModule&operator=(const THaVertexModule&)
virtual voidShowMembers(TMemberInspector&)
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
virtual voidVertexClear()
protected:
THaVertexModule()

Data Members

protected:
TVector3fVertexVertex position (m)
TVector3fVertexErrorUncertainties in fVertex coordinates
Bool_tfVertexOK

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

THaVertexModule()
 Normal constructor.
~THaVertexModule()
 Destructor
void VertexClear()
 Reset vertex object
const RVarDef* GetRVarDef()
 Return definition block of global variables for this object
const TVector3& GetVertex() const
{ return fVertex; }
const TVector3& GetVertexError() const
{ return fVertexError; }
Bool_t HasVertex() const
{ return fVertexOK; }
THaVertexModule()