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.