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& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
virtual voidVertexClear()
protected:
THaVertexModule()

Data Members

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

Class Charts

Inheritance Chart:
THaVertexModule
THaAvgVertex
THaReacPointFoil
THaReactionPoint
THaSpectrometer
THaHRS
THaTwoarmVertex

Function documentation

THaVertexModule(const 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()
{ return fVertex; }
const TVector3& GetVertexError()
{ return fVertexError; }
Bool_t HasVertex()
{ return fVertexOK; }
THaVertexModule(const THaVertexModule& )

Last change: Sat Nov 7 21:26:56 2009
Last generated: 2009-11-07 21:26

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.