Updating the DCSC Calculator for run 3 for the MDT and TGC
Updated main.py to give the run number as an argument for mdt.py and tgc.py to allow them to choose the correct mappings between run 2 and 3.
Added new dat file mdt_codes_run3.dat in subdetector/data that removes the old small wheel chamber IDs and adds the BIS78 chamber IDs
Added a lower voltage requirement in mdt.py for the BIS78 chambers to be considered functional
Added to mdt.py and tgc.py the ability to use run 2 or run 3 mappings depending on the run number given
Removed the 'assert False' statement in subdetector.py/map_inputs_to_output as it was causing issues with retrieving the correct chamber IDs for run 3 runs with the new TGC mapping
Edited by Peter Onyisi