EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/cbmbase/CbmPrimaryVertexFinder.h>
Public Member Functions | |
CbmPrimaryVertexFinder () | |
virtual | ~CbmPrimaryVertexFinder () |
virtual void | Init () |
virtual Int_t | FindPrimaryVertex (TClonesArray *tracks, CbmVertex *vertex)=0 |
ClassDef (CbmPrimaryVertexFinder, 1) | |
Definition at line 28 of file CbmPrimaryVertexFinder.h.
View newest version in sPHENIX GitHub at line 28 of file CbmPrimaryVertexFinder.h
|
inline |
Default constructor
Definition at line 34 of file CbmPrimaryVertexFinder.h.
View newest version in sPHENIX GitHub at line 34 of file CbmPrimaryVertexFinder.h
|
inlinevirtual |
Destructor
Definition at line 38 of file CbmPrimaryVertexFinder.h.
View newest version in sPHENIX GitHub at line 38 of file CbmPrimaryVertexFinder.h
CbmPrimaryVertexFinder::ClassDef | ( | CbmPrimaryVertexFinder | , |
1 | |||
) |
|
pure virtual |
Execution of PV finding (abstract). To be implemented in the derived class. Task: Take the track array and find the vertex. Set the vertex parameters of the object vertex with its SetVertex method.
tracks | TClonesArray of CbmStsTracks |
vertex | Primary vertex (output) |
|
inlinevirtual |
Initialisation (virtual). If needed, to be implemented in the derived class. Else no action.
Definition at line 44 of file CbmPrimaryVertexFinder.h.
View newest version in sPHENIX GitHub at line 44 of file CbmPrimaryVertexFinder.h