next up previous contents index
Next: Vertex fluctuation Up: Kinematics Previous: Kinematics

Kinematics data structure

The GEANT KINE and VERT data structures are used for the track and vertex kinematics. These structures are created by GUKINE routine or read in directly from already existing *.fz file (provided the FF card GET KINE VERT ...is defined).

When reading from an *.fz file the KINE FF card must not be there. An important option in CMSIM is to read kinematics from ntuple files (see sections 1.4.4 and 4). In this case GUKINE just converts the particle parameters from HEPEVT   structure to Geant KINE and VERT data structures.

An essential point is that all particles from Table3.1 above which decay via weak or electromagnetic interaction are declared stable in the event generation stage. All decays and secondary interactions are treated by GEANT. Thus the kinematics input information contains only one vertex and KINE-structure which corresponds to one primary pp-interaction. Information about the primary interaction is stored in HEP-format for each primary vertex in the user VERU-bank with cross references to the KINE structure.

During the processing of this event in CMSIM, new vertices are created corresponding to decays and secondary interactions of particles. The GEANT protocol provides the complete history of each particle generated in any step. The criteria under which secondary particles are selected for storage into a VERT/KINE structure are the following:

For tracker studies it is important to store the and flavour decay secondaries and for muon decay background studies it is important to store all the and decays which would potentially reach the muon system.
next up previous contents index
Next: Vertex fluctuation Up: Kinematics Previous: Kinematics

Cms Computing
Mon Apr 27 02:30:35 MET DST 1998