HomeHEPForge

Parameterization calls (vev, mixing and mass/coupling) are now virtual. This…

Description

Parameterization calls (vev, mixing and mass/coupling) are now virtual. This means that while Potential simply calls the standard myparameterizations in ScannerSUser.cpp we can specify the parameterization as a class function for other models instead, overriding the myparameterization. RanGen arguments removed from this functions as well (since they are no longer needed). Added xSM2 class template and related files/changes. Added xSM2 input file. Added NewModelNeeds.txt that holds instructions to create new model classes (for us). Added --model terminal command to create model input files for xSM2 and 2HDM (MakeInputfile() in ScannerSInterface). added --help line explaining --model. Added CheckStability and CheckGlobal to xSM2 class based on the examples .cpp files. Added polyroots to ScannerSxSM2 for CheckGlobal() (maybe this should be on ScannerSTools.

Details