JSFVertexing
class description - source file - inheritance tree
public:
JSFVertexing()
JSFVertexing(Int_t ntracks)
JSFVertexing(const JSFVertexing&)
virtual ~JSFVertexing()
static TClass* Class()
void Clear()
Double_t FindV0()
Double_t FindVertex()
Double_t FitVertex()
Double_t GetChisq()
Int_t GetEntries()
Double_t GetPairEpsilon()
Double_t GetQuality()
void GetVertex(Double_t* v)
void GetVertex(TVector3& v)
virtual TClass* IsA() const
void SetPairEpsilon(Double_t eps)
void SetTrack(Int_t id, JSFHelicalTrack h)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
void UCRCLX(Double_t r1, TVector2 xc1, Double_t r2, TVector2 xc2, Double_t eps, TVector2& x1, TVector2& x2, Int_t& isect)
protected:
Int_t fEntries Number of entries
Double_t fV[3] Vertex coordinate (cm)
Double_t fQuality Quality of vertex (Z difference in cm)
Double_t fChisq Chisq of vertex fit
Double_t fPairEpsilon epsilon value used for pair finder.
TClonesArray* fT -> Helical Track to form vertex
JSFVertexing
(Description)
Perorms vertex finding and geometrycally constraining
vertex finding.
(Usage)
See example in example/v0tag
(Update records)
2000/01/31 A.Miyamoto Original version.
$Id: JSFVertexing.cxx,v 1.5 2001/10/23 06:46:47 miyamoto Exp $
JSFVertexing()
JSFVertexing(Int_t ntracks)
Create a JSFVertexing object for finding and fitting of a vertex
consisting of ntracks tracks.
~JSFVertexing()
void Clear()
Clear JSFHelicalTrack objects saved in fT.
void SetTrack(Int_t id, JSFHelicalTrack t)
Stores JSFHelicalTrack objects for vertex finding and fitting.
id is a location where JSFHelicalTrack object is stored.
It should be a number from 0 to fEntries-1 ( nTracks-1 ).
Double_t FindVertex()
Double_t FitVertex()
void UCRCLX(Double_t r1, TVector2 xc1, Double_t r2, TVector2 xc2,
Double_t eps,
TVector2 &x1, TVector2 &x2, Int_t &isect)
Double_t FindV0()
void Streamer(TBuffer &R__b)
Stream an object of class JSFVertexing.
void Streamer(TBuffer &R__b)
Stream an object of class JSFVertexing.
Inline Functions
Double_t GetQuality()
Int_t GetEntries()
Double_t GetChisq()
void GetVertex(Double_t* v)
void GetVertex(TVector3& v)
void SetPairEpsilon(Double_t eps)
Double_t GetPairEpsilon()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void StreamerNVirtual(TBuffer& b)
JSFVertexing JSFVertexing(const JSFVertexing&)
Last update: Tue Jan 20 15:55:13 2004
ROOT page - Home page - Class index - Top of the page
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.