An object-oriented simulation program for CMS | IEEE Conference Publication | IEEE Xplore