private void loadExperiment(ExperimentData experimentData)
        {
            this.exp = experimentData;
            exp.load(this);
            GameObject ego = lab.getExperimentGO(exp.getId());

            if (ego != null)
            {
                ego.SetActive(true);
            }
        }
        public static ExperimentData getExperimentDataFromNode(ConfigNode node)
        {
            if (node.name != CONFIG_NODE_NAME)
            {
                NE_Helper.logError("getLabEquipmentFromNode: invalid Node: " + node.name);
                return(getNullObject());
            }
            float mass = getMass(node.GetValue(MASS_VALUE));

            ExperimentData exp = ExperimentFactory.getExperiment(node.GetValue(TYPE_VALUE), mass);

            exp.load(node);
            return(exp);;
        }