L2gblEM Rootuple

The output electron tool. Most of the information in this branch is meaningless without the use of a macro. All of the EMobjects from all passing scripts are lumped together. The information in the L2gblHead branch is needed to decode it. The package is l2gblem?

Variable Definition
L2GE_baseObj0 (encoded) ID of the first base object used to make this object. for example, it could be the ID of an emCluster that was used to make this EMObject, or which cpsCluster contributed to its formation
L2GE_baseObj1 ID of the second base object
L2GE_baseObj2 ID of the third base object
L2GE_baseObj3 ID of the fourth base object
L2GE_baseObj4 ID of the fifth base object
L2GE_baseObj5 ID of the sixth base object
L2GE_emFraction emFraction of the object. this is unchanged from the value reported by the CAL preprocessor to global. EMObjects are made from two trigger towers. emFraction is calculated by summing the Et in the EM calorimeter in the two towers and dividing by the total Et in those two towers.
L2GE_eta Pseudorapidity of the object
L2GE_ieta Integral pseudorapidity of object. there are 160 bins with zero corresponding to -4 and 159 to +4. each bin steps .05 in eta.
L2GE_iphi Integral azimuthal angle of object. there are 160 bins with zero corresponding to zero and 159 to 2PI. each bin steps 2PI/160.
L2GE_isolation isolation as reported by preprocessor. isolation is defined as the EM Et in the two trigger towers forming the object divided by the total Et in the 3by 3 section of the calorimter centered on the seed of the object.
L2GE_nEMObjects number of EMobjects in the event. this is the sum of all EMobjects from all filters, so by itself is meaningless.
L2GE_objID the ID of the object. used by L2gblHead to tell which objects passed a script. there is a list there of all objects passing each script.
L2GE_phi Azimuthal angle of the object
L2GE_pt Transverse momentum of the object