//var hide_empty_list=true; //uncomment this line to hide empty selection lists

var disable_empty_list=true; //uncomment this line to disable empty selection lists

addListGroup("acsis_target_info", "targetMolecule");

addOption("targetMolecule", "Any", "any", "", 1);
addList("targetMolecule", "13-CO", "13-CO", "targetMolecule.13-CO");
addList("targetMolecule", "13-CS", "13-CS", "targetMolecule.13-CS");
addList("targetMolecule", "C-17-O", "C-17-O", "targetMolecule.C-17-O");
addList("targetMolecule", "C-18-O", "C-18-O", "targetMolecule.C-18-O");
addList("targetMolecule", "C-34-S", "C-34-S", "targetMolecule.C-34-S");
addList("targetMolecule", "CCH", "CCH", "targetMolecule.CCH");
addList("targetMolecule", "CH3CN V8=0,1", "CH3CN V8=0,1",
        "targetMolecule.CH3CN V8=0,1");
addList("targetMolecule", "CH3OH", "CH3OH", "targetMolecule.CH3OH");
addList("targetMolecule", "CN, V = 0, 1", "CN, V = 0, 1",
        "targetMolecule.CN, V = 0, 1");
addList("targetMolecule", "CO", "CO", "targetMolecule.CO");
addList("targetMolecule", "CO+", "CO+", "targetMolecule.CO+");
addList("targetMolecule", "CS", "CS", "targetMolecule.CS");
addList("targetMolecule", "DCN", "DCN", "targetMolecule.DCN");
addList("targetMolecule", "DCO+ V=0", "DCO+ V=0", "targetMolecule.DCO+ V=0");
addList("targetMolecule", "H-13-CN", "H-13-CN", "targetMolecule.H-13-CN");
addList("targetMolecule", "H-13-CO+ V=0", "H-13-CO+ V=0",
        "targetMolecule.H-13-CO+ V=0");
addList("targetMolecule", "H2CO", "H2CO", "targetMolecule.H2CO");
addList("targetMolecule", "H2D+", "H2D+", "targetMolecule.H2D+");
addList("targetMolecule", "H2O", "H2O", "targetMolecule.H20");
addList("targetMolecule", "H3O+", "H3O+", "targetMolecule.H3O+");
addList("targetMolecule", "HCCCN", "HCCCN", "targetMolecule.HCCCN");
addList("targetMolecule", "HCN", "HCN", "targetMolecule.HCN");
addList("targetMolecule", "HCO+ V=0", "HCO+ V=0", "targetMolecule.HCO+ V=0");
addList("targetMolecule", "HN-13-C", "HN-13-C", "targetMolecule.HN-13-C");
addList("targetMolecule", "HNC", "HNC", "targetMolecule.HNC");
addList("targetMolecule", "N2D+", "N2D+", "targetMolecule.N2D+");
addList("targetMolecule", "N2H+", "N2H+", "targetMolecule.N2H+");
addList("targetMolecule", "No Line", "No Line", "targetMolecule.No Line");
addList("targetMolecule", "OCS", "OCS", "targetMolecule.OCS");
addList("targetMolecule", "SiC", "SiC", "targetMolecule.SiC");
addList("targetMolecule", "SiO", "SiO", "targetMolecule.SiO");
addList("targetMolecule", "SiS", "SiS", "targetMolecule.SiS");
addList("targetMolecule", "SO", "SO", "targetMolecule.SO");

// Sublist.
addOption("targetMolecule.13-CO", "Any", "any", "", 1);
addList("targetMolecule.13-CO", "2  - 1", "2  - 1",
        "targetMolecule.13-CO.2  - 1");
addList("targetMolecule.13-CO", "3  - 2", "3  - 2",
        "targetMolecule.13-CO.3  - 2");

// Sublist

addOption("targetMolecule.13-CO.2  - 1", "219.56036", "219.56036");
addOption("targetMolecule.13-CO.2  - 1", "220.39868", "220.39868");
addOption("targetMolecule.13-CO.3  - 2", "329.33054", "329.33054");
addOption("targetMolecule.13-CO.3  - 2", "330.58795", "330.58795");

// ---------------------

// Single item sublist
addList("targetMolecule.13-CS", "5  - 4", "5  - 4",
        "targetMolecule.13-CS.5  - 4", 1);

// Single item sublis
addOption("targetMolecule.13-CS.5  - 4", "231.22099", "231.22099", "", 1);

// ---------------------

addOption("targetMolecule.C-17-O", "Any", "any", "", 1);
addList("targetMolecule.C-17-O", "2  - 1", "2  - 1",
        "targetMolecule.C-17-O.2  - 1");
addList("targetMolecule.C-17-O", "3  - 2", "3  - 2",
        "targetMolecule.C-17-O.3  - 2");

addOption("targetMolecule.C-17-O.2  - 1", "224.71439", "224.71439");
addOption("targetMolecule.C-17-O.3  - 2", "337.06113", "337.06113");
addOption("targetMolecule.C-17-O.3  - 2", "338.39612", "338.39612");
addOption("targetMolecule.C-17-O.3  - 2", "338.39661", "338.39661");

// ---------------------

addOption("targetMolecule.C-18-O", "Any", "any", "", 1);
addList("targetMolecule.C-18-O", "2  - 1", "2  - 1",
        "targetMolecule.C-18-O.2  - 1");
addList("targetMolecule.C-18-O", "3  - 2", "3  - 2",
        "targetMolecule.C-18-O.3  - 2");
addList("targetMolecule.C-18-O", "No Line", "No Line",
        "targetMolecule.C-18-O.No Line");

addOption("targetMolecule.C-18-O.2  - 1", "Any", "any", "", 1);
addOption("targetMolecule.C-18-O.2  - 1", "219.56036", "219.56036");
addOption("targetMolecule.C-18-O.2  - 1", "220.39868", "220.39868");

addOption("targetMolecule.C-18-O.3  - 2", "Any", "any", "", 1);
addOption("targetMolecule.C-18-O.3  - 2", "329.33054", "329.33054");
addOption("targetMolecule.C-18-O.3  - 2", "330.58795", "330.58795");

addOption("targetMolecule.C-18-O.No Line", "329.95920", "329.95920");

// ---------------------

addOption("targetMolecule.C-34-S", "Any", "any", "", 1);
addList("targetMolecule.C-34-S", "5  - 4", "5  - 4",
        "targetMolecule.C-34-S.5  - 4");
addList("targetMolecule.C-34-S", "7  - 6", "7  - 6",
        "targetMolecule.C-34-S.7  - 6");

addOption("targetMolecule.C-34-S.5  - 4", "241.01619", "241.01619");
addOption("targetMolecule.C-34-S.7  - 6", "337.39670", "337.39670");

// ---------------------

addList("targetMolecule.CCH", "3 4 4  - 2 3 3", "3 4 4  - 2 3 3",
        "targetMolecule.CCH.3 4 4  - 2 3 3", 1);

addOption("targetMolecule.CCH.3 4 4  - 2 3 3", "Any", "any", "", 1);
addOption("targetMolecule.CCH.3 4 4  - 2 3 3", "262.00421", "262.00421");
addOption("targetMolecule.CCH.3 4 4  - 2 3 3", "262.22479", "262.22479");

// ---------------------

