HomeHEPForge

Add new 2hdm class. main and interface now have a Potential pointer that is…

Description

Add new 2hdm class. main and interface now have a Potential pointer that is allocated depending on the type of input file. added a specific input file for 2hdm. Checkbounds, Checkstability, UserAnasilys, etc are now all virtual member functions of Potential that are changed for the new model classes (2hdm for now). Potential istream overloaded operator >> now onpy uses a virtual function readfile that is diferent for 2hdm (so it can read different file types. a 'pre-made' 2hdm potential file is in /ScannerScore/ScannerSModels/2HDM that is read into Potential, and then the revelant variables are replaced.

Details