11 NeutralinoMass = 0*GeV
12 if "coannihilationNeutralino" in flags.Input.SpecialConfiguration:
13 NeutralinoMass = eval(flags.Input.SpecialConfiguration.get(
"coannihilationNeutralino",
"0*GeV"))
16 elif "GMSBNeutralino" in flags.Input.SpecialConfiguration:
17 NeutralinoMass = eval(flags.Input.SpecialConfiguration.get(
"GMSBNeutralino",
"0*GeV"))
18 GMSBTime = eval(flags.Input.SpecialConfiguration.get(
"GMSBLifeTime",
"0*GeV"))
19 kwargs.setdefault(
"NeutralinoLifetime", GMSBTime)
21 kwargs.setdefault(
"NeutralinoStable",
"coannihilationNeutralino" in flags.Input.SpecialConfiguration)
22 kwargs.setdefault(
"NeutralinoMass", NeutralinoMass)
24 if "GMSBGravitino" in flags.Input.SpecialConfiguration:
25 GMSBGravitino = eval(flags.Input.SpecialConfiguration.get(
"GMSBGravitino",
"0*GeV"))
26 kwargs.setdefault(
"GravitinoMass", GMSBGravitino)
27 result.setPrivateTools( CompFactory.GauginosPhysicsTool(name, **kwargs) )