#! /bin/env migt.py # This is the Multiple Instance Generator Tool # configuration file for the Analog-ADC section # of the ADF-2 circuit board for Run IIB Cal Trig # Analog-ADC Section Configuration File # ----------------------------------------- # Original Rev. 26-FEB-2004 # Most Recent Rev. 13-OCT-2004 # Documentation about configuration files and the Multiple Instance # Generator Tool is on the web at: # www.pa.msu.edu/hep/d0/ftp/run2b/l1cal/hardware/adf_2/net_lists/ # multiple_instance_generator_tool.txt # specify template file ### MIGT_input_template ( path = "template_file_path" ) MIGT_input_template ( name = "analog_section_template_nets.txt" ) # specify number and naming of output net list files ## MIGT_output_instances ( path = "ouput_instances_path" ) MIGT_output_instances ( total="16", start_at="0", increment_by="1" ) # specify substitutions: MIGT_substitute ( key_is="key_0_1", start_at="0", increment_by="1" ) MIGT_substitute ( key_is="key_1_50", start_at="1", increment_by="50" ) MIGT_substitute ( key_is="key_2_50", start_at="2", increment_by="50" ) MIGT_substitute ( key_is="key_3_50", start_at="3", increment_by="50" ) MIGT_substitute ( key_is="key_4_50", start_at="4", increment_by="50" ) MIGT_substitute ( key_is="key_5_50", start_at="5", increment_by="50" ) MIGT_substitute ( key_is="key_6_50", start_at="6", increment_by="50" ) MIGT_substitute ( key_is="key_7_50", start_at="7", increment_by="50" ) MIGT_substitute ( key_is="key_8_50", start_at="8", increment_by="50" ) MIGT_substitute ( key_is="key_9_50", start_at="9", increment_by="50" ) MIGT_substitute ( key_is="key_10_50", start_at="10", increment_by="50" ) MIGT_substitute ( key_is="key_11_50", start_at="11", increment_by="50" ) MIGT_substitute ( key_is="key_12_50", start_at="12", increment_by="50" ) MIGT_substitute ( key_is="key_21_50", start_at="21", increment_by="50" ) MIGT_substitute ( key_is="key_22_50", start_at="22", increment_by="50" ) MIGT_substitute ( key_is="key_23_50", start_at="23", increment_by="50" ) MIGT_substitute ( key_is="key_24_50", start_at="24", increment_by="50" ) MIGT_substitute ( key_is="key_25_50", start_at="25", increment_by="50" ) MIGT_substitute ( key_is="key_26_50", start_at="26", increment_by="50" ) MIGT_substitute ( key_is="key_27_50", start_at="27", increment_by="50" ) MIGT_substitute ( key_is="key_28_50", start_at="28", increment_by="50" ) MIGT_substitute ( key_is="key_29_50", start_at="29", increment_by="50" ) MIGT_substitute ( key_is="key_30_50", start_at="30", increment_by="50" ) MIGT_substitute ( key_is="key_31_50", start_at="31", increment_by="50" ) MIGT_substitute ( key_is="key_32_50", start_at="32", increment_by="50" ) MIGT_substitute ( key_is="key_41_50", start_at="41", increment_by="50" ) MIGT_substitute ( key_is="key_42_50", start_at="42", increment_by="50" ) MIGT_substitute ( key_is="key_43_50", start_at="43", increment_by="50" ) MIGT_substitute ( key_is="key_44_50", start_at="44", increment_by="50" ) MIGT_substitute ( key_is="key_45_50", start_at="45", increment_by="50" ) MIGT_substitute ( key_is="key_46_50", start_at="46", increment_by="50" ) MIGT_substitute ( key_is="key_1501_1", start_at="1501", increment_by="1" ) MIGT_substitute ( key_is="key_1502_1", start_at="1502", increment_by="1" ) MIGT_substitute ( key_is="key_1503_1", start_at="1503", increment_by="1" ) MIGT_substitute ( key_is="key_1504_1", start_at="1504", increment_by="1" ) MIGT_substitute ( key_is="key_1505_1", start_at="1505", increment_by="1" ) MIGT_substitute ( key_is="key_1506_1", start_at="1506", increment_by="1" ) MIGT_substitute ( key_is="key_1507_1", start_at="1507", increment_by="1" ) MIGT_substitute ( key_is="key_1508_1", start_at="1508", increment_by="1" ) MIGT_substitute ( key_is="key_1509_1", start_at="1509", increment_by="1" ) MIGT_substitute ( key_is="key_1510_1", start_at="1510", increment_by="1" ) MIGT_substitute ( key_is="key_1511_1", start_at="1511", increment_by="1" ) MIGT_substitute ( key_is="key_1512_1", start_at="1512", increment_by="1" ) MIGT_substitute ( key_is="key_1513_1", start_at="1513", increment_by="1" ) MIGT_substitute ( key_is="key_1514_1", start_at="1514", increment_by="1" ) MIGT_substitute ( key_is="key_1515_1", start_at="1515", increment_by="1" ) MIGT_substitute ( key_is="key_1516_1", start_at="1516", increment_by="1" ) MIGT_substitute ( key_is="key_1521_1", start_at="1521", increment_by="1" ) MIGT_substitute ( key_is="key_1522_1", start_at="1522", increment_by="1" ) MIGT_substitute ( key_is="key_1523_1", start_at="1523", increment_by="1" ) MIGT_substitute ( key_is="key_1524_1", start_at="1524", increment_by="1" ) MIGT_substitute ( key_is="key_1525_1", start_at="1525", increment_by="1" ) MIGT_substitute ( key_is="key_1526_1", start_at="1526", increment_by="1" ) MIGT_substitute ( key_is="key_1527_1", start_at="1527", increment_by="1" ) MIGT_substitute ( key_is="key_1528_1", start_at="1528", increment_by="1" ) MIGT_substitute ( key_is="key_1529_1", start_at="1529", increment_by="1" ) MIGT_substitute ( key_is="key_1530_1", start_at="1530", increment_by="1" ) MIGT_substitute ( key_is="key_1531_1", start_at="1531", increment_by="1" ) MIGT_substitute ( key_is="key_1532_1", start_at="1532", increment_by="1" ) MIGT_substitute ( key_is="key_1533_1", start_at="1533", increment_by="1" ) MIGT_substitute ( key_is="key_1534_1", start_at="1534", increment_by="1" ) MIGT_substitute ( key_is="key_1535_1", start_at="1535", increment_by="1" ) MIGT_substitute ( key_is="key_1536_1", start_at="1536", increment_by="1" ) MIGT_substitute ( key_is="key_1541_1", start_at="1541", increment_by="1" ) MIGT_substitute ( key_is="key_1542_1", start_at="1542", increment_by="1" ) MIGT_substitute ( key_is="key_1543_1", start_at="1543", increment_by="1" ) MIGT_substitute ( key_is="key_1544_1", start_at="1544", increment_by="1" ) MIGT_substitute ( key_is="key_1545_1", start_at="1545", increment_by="1" ) MIGT_substitute ( key_is="key_1546_1", start_at="1546", increment_by="1" ) MIGT_substitute ( key_is="key_1547_1", start_at="1547", increment_by="1" ) MIGT_substitute ( key_is="key_1548_1", start_at="1548", increment_by="1" ) MIGT_substitute ( key_is="key_1549_1", start_at="1549", increment_by="1" ) MIGT_substitute ( key_is="key_1550_1", start_at="1550", increment_by="1" ) MIGT_substitute ( key_is="key_1551_1", start_at="1551", increment_by="1" ) MIGT_substitute ( key_is="key_1552_1", start_at="1552", increment_by="1" ) MIGT_substitute ( key_is="key_1553_1", start_at="1553", increment_by="1" ) MIGT_substitute ( key_is="key_1554_1", start_at="1554", increment_by="1" ) MIGT_substitute ( key_is="key_1555_1", start_at="1555", increment_by="1" ) MIGT_substitute ( key_is="key_1556_1", start_at="1556", increment_by="1" )