Import Geant4 2.0.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-08 15:42:07 +02:00
parent 103bda00c8
commit e7d7193284
3106 changed files with 171117 additions and 90550 deletions
@@ -0,0 +1,28 @@
#include <scl_string.h>
class Select {
public:
SCLstring _underlying_typename;
Select();
//Select(const Select&);
virtual ~Select();
virtual char * Underlying_typeName const
{ return _underlying_typename.chars(); }
// const Named_type_ptr Underlying_type() const;
// return 0 if unset, otherwise return 1
virtual int exists() const=0;
// change the receiver to an unset state.
virtual void nullify() =0;
// Set the type of the select's immediate underlying type. This function
// shall only be used for the special case of a complex select which
// contains at least two underlying types which ultimately resolve to
// the same EXPRESS type.
// void SetUnderlying_type(const char * typename);
};