public CompositeCompound(string type, string sumCompTemplate, string molCompTemplate, string toDeleteInMolComp, string compositionTemplate, string r1Name, string r2Name, string r3Name, string r4Name, int x, int y, int z) { Type = type; SumComp = ExtractInfo.getName(sumCompTemplate, x, y, z); MolComp = getMolComp(molCompTemplate, toDeleteInMolComp, r1Name, r2Name, r3Name, r4Name); Composition = ExtractInfo.getElemCompFA(compositionTemplate, x, y, z); }
public BuildingBlock(string type, string nameTemplate, string compositionTemplate, int x, int y, int z) { Type = type; Name = ExtractInfo.getName(nameTemplate, x, y, z); // make the name (nameTemplate, x, y, z) Composition = ExtractInfo.getElemCompFA(compositionTemplate, x, y, z);; // make the composition (compositionTemplate, x, y, z) X = x; Y = y; Z = z; // Mass = ExtractInfo.computeMass(Composition, x, y, z); }