JSFGeneratorVertexing
class description - source file - inheritance tree
public:
JSFGeneratorVertexing()
virtual ~JSFGeneratorVertexing()
static TClass* Class()
void Clear()
void DebugPrint()
JSFCDCTrack* GetCDCTrack(TClonesArray* tracks, Int_t genid)
JSFGeneratorVertex* GetGeneratorVertex(const ANL4DVector jet)
JSFGeneratorVertex* GetGeneratorVertex2(const ANL4DVector jet)
virtual TClass* IsA() const
void MakeMCPART()
virtual void MakeVertices(TObjArray* tracks = 0)
void PHHEAVY(Int_t& nbhad, Int_t* bhind, Int_t& nbchad, Int_t* bcind, Int_t* bcpar, Int_t& nchad, Int_t* chind)
void PHTMTYP(Int_t imc, Int_t& ipmc, Int_t& ipflav, Int_t& ipvtx)
void PHUDLT(Int_t imc, Int_t& multa, Int_t& multv)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
Int_t fNgen ! number of generator particle
TObjArray* fGen ! TObjArray of input generator particles
Int_t fKbgn[1000] !
Int_t fKend[1000] !
Pickup vertices ingenertor tracks
$Id:
void MakeVertices(TObjArray *gen)
Create a list of vertices from Generated particle list.
JSFGeneratorVertexing()
~JSFGeneratorVertexing()
void Clear()
JSFGeneratorVertex* GetGeneratorVertex(const ANL4DVector jet)
(function)
Find a primary short lived particle which is produced in the same hemisphere of
jet, and returns 4 vector of the particle, vertex position and number of
charged particle associated with the vertex.
JSFGeneratorVertex* GetGeneratorVertex2(const ANL4DVector jet)
(function)
Find a Charmed vertex which is a decay daughter of B particle and
belong to the input "jet".
void PHHEAVY(Int_t &nbhad, Int_t bhind[8],
Int_t &nbchad, Int_t bcind[8],
Int_t bcpar[8], Int_t &nchad, Int_t chind[8])
void PHUDLT(Int_t imc, Int_t &multa, Int_t &multv)
void PHTMTYP(Int_t imc, Int_t &ipmc,
Int_t &ipflav, Int_t &ipvtx)
void MakeMCPART()
create a common /MCPART/ from Generator information.
void DebugPrint()
Print generated vertex pistion.
JSFCDCTrack* GetCDCTrack(TClonesArray *tracks, Int_t genid)
(Function)
Returns a pointer to JSFCDCTrack class which is created
by a generator track of id "genid"
Inline Functions
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Last update: Tue Jan 20 15:55:42 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.