Пример #1
0
 def isPhoton(self, object):
     particleId = self.particleId(object)
     if not particleId:
         return False
     if not hasattr(defaultParticleDataList, "isPhotonId"):
         return False
     return defaultParticleDataList.isPhotonId(particleId)
Пример #2
0
 def lineStyle(self, object):
     particleId = self.particleId(object)
     if hasattr(defaultParticleDataList, "isPhotonId"
                ) and defaultParticleDataList.isPhotonId(particleId):
         return self.LINE_STYLE_WAVE
     elif defaultParticleDataList.isGluonId(particleId):
         return self.LINE_STYLE_SPIRAL
     elif defaultParticleDataList.isBosonId(particleId):
         return self.LINE_STYLE_DASH
     return self.LINE_STYLE_SOLID