print simvtx print len(event.jets()),"jets in event." print len(event.tracks()),"tracks in event." primaries=RaveTrackContainer() first=True secondaries=None for jet in event.jets(): tracks=jet.tracks() print len(tracks), "tracks in jet." if not first: # put all tracks but of "first jet" in "primaries" for track in tracks: primaries.append ( track ) else: secondaries=tracks first=False vertices=ravefactory.create ( event.tracks(), True ) print len(vertices),"vertices with all tracks" for vtx in vertices: print "Vtx Pos: (%.4f, %.4f, %.4f)" % (vtx.position().x(),vtx.position().y(),vtx.position().z() ) print len(primaries),"primary tracks." vertices=ravefactory.create ( primaries, secondaries, True ) # vertices=ravefactory.create ( primaries, True ) print len(vertices),"vertices with all tracks" for vtx in vertices: print "Vtx Pos: (%.4f, %.4f, %.4f)" % (vtx.position().x(),vtx.position().y(),vtx.position().z() )