42 : theB(ab)
43{
44
45 aDir = new G4UIdirectory("/physics_lists/nu/", false);
46 aDir->SetGuidance("tailoring the neutrino processes.");
47
48 theNu = new G4UIcmdWithABool("/physics_lists/nu/NeutrinoActivation",this);
49 theNu->SetGuidance("Activation of neutrino-nucleus processes");
51 theNu->SetToBeBroadcasted(false);
52
53 theNuETX = new G4UIcmdWithABool("/physics_lists/nu/NuETotXscActivation",this);
54 theNuETX->SetGuidance("Activation of neutrino-electron processes");
56 theNuETX->SetToBeBroadcasted(false);
57
58 theNuEleCcBF = new G4UIcmdWithADouble("/physics_lists/nu/NuEleCcBias",this);
59 theNuEleCcBF->SetGuidance("Neutrino-electron charge current bias factor");
61 theNuEleCcBF->SetToBeBroadcasted(false);
62
63 theNuEleNcBF = new G4UIcmdWithADouble("/physics_lists/nu/NuEleNcBias",this);
64 theNuEleNcBF->SetGuidance("Neutrino-electron neutral current bias factor");
66 theNuEleNcBF->SetToBeBroadcasted(false);
67
68 theNuNucleusBF = new G4UIcmdWithADouble("/physics_lists/nu/NuNucleusBias",this);
69 theNuNucleusBF->SetGuidance("Neutrino-nucleus cross section bias factor");
71 theNuNucleusBF->SetToBeBroadcasted(false);
72
73 theNuOscDistanceBF = new G4UIcmdWithADouble("/physics_lists/nu/NuOscDistanceBias",this);
74 theNuOscDistanceBF->SetGuidance("Neutrino-oscillation distance bias factor");
76 theNuOscDistanceBF->SetToBeBroadcasted(false);
77
78 theNuDN = new G4UIcmdWithAString("/physics_lists/nu/NuDetectorName",this);
79 theNuDN->SetGuidance("Set neutrino detector name");
81 theNuDN->SetToBeBroadcasted(false);
82
83 theNuODN = new G4UIcmdWithAString("/physics_lists/nu/NuOscDistanceName",this);
84 theNuODN->SetGuidance("Set neutrino oscillation distance region name");
86 theNuODN->SetToBeBroadcasted(false);
87}