__all__ = ["Zee"]
from GaugiKernel import Cpp
from ROOT import generator
[docs]
class Zee(Cpp):
def __init__(self, name, gen,
EtaMax: float = 1.4,
MinPt: float = 0.0,
ZeroVertexParticles: bool = False,
ForceForwardElectron: bool = False,
OutputLevel: int = 0
):
Cpp.__init__(self, generator.Zee(name, gen.core()))
self.__gen = gen
self.setProperty("EtaMax", EtaMax)
self.setProperty("MinPt", MinPt)
self.setProperty("ZeroVertexParticles", ZeroVertexParticles)
self.setProperty("ForceForwardElectron", ForceForwardElectron)
# self.setProperty( "OutputLevel" , OutputLevel )
[docs]
def gun(self):
return self.__gen