SMCPStructs.hh - newly added to provide struct interface