@timeit
def plotOverTime(FSCPData: pd.DataFrame, FSCPDataSteel: pd.DataFrame, config: dict):
    (FSCPsCols, plotFSCP, plotLines) = __selectPlotFSCPs(FSCPData, config['showFSCPs'], config['refFuelTop'], config['n_samples'])
    (FSCPsCols, plotFSCPSteel, plotLinesSteel) = __selectPlotFSCPs(FSCPDataSteel, config['showFSCPs'], config['refFuelBottom'], config['n_samples'])
    fig = __produceFigure(FSCPsCols, plotFSCP, plotFSCPSteel, plotLines, plotLinesSteel, config)
    __styling(fig, config)
    return {'fig3': fig}
@timeit
def plotOverTime(FSCPData: pd.DataFrame, FSCPDataSteel: pd.DataFrame, config: dict):
    (FSCPsCols, plotFSCP, plotLines) = __selectPlotFSCPs(FSCPData, config['showFSCPs'], config['refFuelTop'], config['n_samples'])
    (FSCPsCols, plotFSCPSteel, plotLinesSteel) = __selectPlotFSCPs(FSCPDataSteel, config['showFSCPs'], config['refFuelBottom'], config['n_samples'])
    fig = __produceFigure(FSCPsCols, plotFSCP, plotFSCPSteel, plotLines, plotLinesSteel, config)
    __styling(fig, config)
    return {'fig3': fig}