def read_madx_tracking(file):
"""Read a MAD-X Tracking onetable=true file to a dataframe."""
column_names = ['ID', 'TURN', 'X', 'PX', 'Y', 'PY', 'T', 'PT', 'S', 'E']
data = pd.read_csv(file, skiprows=MADX_TRACKING_SKIP_ROWS, delim_whitespace=True, names=column_names)
return data.apply(pd.to_numeric, errors="ignore").dropna()
评论列表
文章目录