Segmented gamma scanning(SGS)is a technique to determine the isotopic composition and activity for radioactive waste drum.Efficiency affects the accuracy of SGS analysis and it's a complex and difficult point.In this work,A numerical calculation method of SGS efficiency for nuclear waste drum based on the weighted average of voxel efficiency is presented to calculated the efficiency.Every segment's efficiency is determined by the space efficiency of voxel and linear attenuation coefficient obtained by SGS transmission measurement.Waste drum sample that consists of alumina silicate,wood,a point sources 137 Cs are experimental measured on the SGS system.The activity is reconstructed with ART and MLEM algorithms.The results show the relative error of reconstructed activity is-32.53%~19.38%when the distribution of isotope is extremely heterogeneous as a single point source in drum.It is indicated that this method is effective and feasible.