public List<FunctionalGroupList> setFunctionalGroupListInMoleculeSet() {
return itsFunctionalGroupListInMoleculeSet;
}
private void __generateReferenceCorrlationTable() {
Nmr1dUnit the1dPeak = new Nmr1dUnit();
this.setReferenceCorrelationTable(new HashMap<String, Nmr1dUnit>());
the1dPeak.setRange(0.8, 1.0);
this.setReferenceCorrelationTable().put("PrimaryAlkyl", new Nmr1dUnit(the1dPeak));
the1dPeak.setRange(1.2, 1.4);
this.setReferenceCorrelationTable().put("SecondaryAlkyl", new Nmr1dUnit(the1dPeak));
the1dPeak.setRange(1.4, 1.7);
this.setReferenceCorrelationTable().put("TertiaryAlkyl", new Nmr1dUnit(the1dPeak));
the1dPeak.setRange(2.2, 2.5);
this.setReferenceCorrelationTable().put("AromaticAlkyl", new Nmr1dUnit(the1dPeak));
the1dPeak.setRange(3.0, 4.0);
this.setReferenceCorrelationTable().put("AlkylChloride", new Nmr1dUnit(the1dPeak));
the1dPeak.setRange(2.5, 4.0);
this.setReferenceCorrelationTable().put("AlkylBromide", new Nmr1dUnit(the1dPeak));
the1dPeak.setRange(2.5, 4.0);
this.setReferenceCorrelationTable().put("AlkylIoidide", new Nmr1dUnit(the1dPeak));
the1dPeak.setRange(4.0, 4.5);
this.setReferenceCorrelationTable().put("AlkylFluoride", new Nmr1dUnit(the1dPeak));
the1dPeak.setRange(3.3, 3.9);
this.setReferenceCorrelationTable().put("Ether", new Nmr1dUnit(the1dPeak));
the1dPeak.setRange(3.3, 3.9);
this.setReferenceCorrelationTable().put("EsterROOCH2R", new Nmr1dUnit(the1dPeak));
the1dPeak.setRange(0.5, 6.0);
this.setReferenceCorrelationTable().put("Alchol", new Nmr1dUnit(the1dPeak));
the1dPeak.setRange(3.3, 4.0);
this.setReferenceCorrelationTable().put("CarbonBoundAlchol", new Nmr1dUnit(the1dPeak));
the1dPeak.setRange(2.1, 2.6);
this.setReferenceCorrelationTable().put("Ketone", new Nmr1dUnit(the1dPeak));
the1dPeak.setRange(2.1, 2.6);
this.setReferenceCorrelationTable().put("EsterRCH2COOR", new Nmr1dUnit(the1dPeak));
the1dPeak.setRange(9.0, 10.0);
this.setReferenceCorrelationTable().put("Aldehyde", new Nmr1dUnit(the1dPeak));
the1dPeak.setRange(4.6, 5.0);
this.setReferenceCorrelationTable().put("Alkene", new Nmr1dUnit(the1dPeak));
the1dPeak.setRange(6.0, 9.5);
this.setReferenceCorrelationTable().put("Benzyl", new Nmr1dUnit(the1dPeak));
the1dPeak.setRange(10.0, 13.0);
this.setReferenceCorrelationTable().put("Carboxylic", new Nmr1dUnit(the1dPeak));
the1dPeak.setRange(4.0, 7.7);
this.setReferenceCorrelationTable().put("Phenyl", new Nmr1dUnit(the1dPeak));
the1dPeak.setRange(1.0, 5.0);
this.setReferenceCorrelationTable().put("Amine", new Nmr1dUnit(the1dPeak));
//---------------------------------------------------- Start
the1dPeak.setRange(1.0, 5.0);
this.setReferenceCorrelationTable().put("PrimaryAmine", new Nmr1dUnit(the1dPeak));
the1dPeak.setRange(1.0, 5.0);
this.setReferenceCorrelationTable().put("SecondaryAmine", new Nmr1dUnit(the1dPeak));
//---------------------------------------------------- End
the1dPeak.setRange(5.0, 9.0);
this.setReferenceCorrelationTable().put("Amide", new Nmr1dUnit(the1dPeak));
//---------------------------------------------------- Start
the1dPeak.setRange(5.0, 9.0);
this.setReferenceCorrelationTable().put("Primary_Amide_N", new Nmr1dUnit(the1dPeak));
the1dPeak.setRange(5.0, 9.0);
this.setReferenceCorrelationTable().put("Secondary_Amide_N", new Nmr1dUnit(the1dPeak));
//---------------------------------------------------- End
the1dPeak.setRange(2.4, 3.1);
this.setReferenceCorrelationTable().put("Alkynyl", new Nmr1dUnit(the1dPeak));
the1dPeak.setRange(5.2, 5.7);
this.setReferenceCorrelationTable().put("Vinylic", new Nmr1dUnit(the1dPeak));
the1dPeak.setRange(1.6, 1.9);
this.setReferenceCorrelationTable().put("Allylic", new Nmr1dUnit(the1dPeak));
the1dPeak.setRange(3.3, 3.3);
this.setReferenceCorrelationTable().put("Methoxy", new Nmr1dUnit(the1dPeak));
}