Calorimeter simulation. The particle with momentum PP originating from the point VERT will be followed to the intersection with the calorimeters, and depending on what type it is (electron or gamma on one hand, hadron on the other) the responce of the correct calorimeter is simulated. Note that hadrons never inter- act in the em-calorimeters, and em-showers never leaks.
IGEOM : Detector geometry number PP : Momentum of particle VERT : Production point of particle DSTMAX : Maximum track-length of particle (eg. for decaying particles) CODE : True JETSET code of particle
NSHOW : Number of showers created by this particle For each of these showers : SHOAX : Shower axis and direction : (1) First seen impactpoint (barrel : Rphi, forward : x) (2) Second " " (barrel : z, forward : y) (3) Seen shower theta angle (4) Seen shower phi angle PSMEAR : Seen momentum ESMEAR : Seen energy CDSEEN : Seen JETSET code of particle. SET TO 0 IF PARTICLE NOT SEEN. TCAL : Code of calorimeter seeing the shower. +ve -> barrel; -ve -> forward. Absoulute value is the (internal) number of the calorimeter. IERR : Error code. 0 : no error 1 : particle hits calorimeter of right type, but was not seen due to inefficicy 2 : particle only hits calorimeter of wrong type 3 : particle hits no calorimeter 4 : particle decays before hitting any calorimeter 5 : bellow energy threshold 6 : unknow particle 7 : Particle seen, but only as a mip.
none
none.
(To get a GAUSsian random number.)
(To get a RECTANGULAR random number.)
(To Track a particle to intersections with CALOrimeters)
(To get Calorimeter EFFeiciency)
(To get Calorimeter THResholds)
(To get Calorimeter resolution )
(To get Calorimeter Mip ave. SIgnal)
(To get Calorimeter Mip resp. WIdth)
(To get Calorimeter THReshold for Mips)
(To get Calorimeter EFficiency for Mips)