File indexing completed on 2025-01-18 10:02:04
0001 #ifndef MAD_PTC_H
0002 #define MAD_PTC_H
0003
0004
0005
0006 struct in_cmd;
0007
0008
0009
0010 int select_ptc_idx(void);
0011 void select_ptc_normal(struct in_cmd*);
0012 void pro_ptc_normal(void);
0013 void pro_ptc_twiss(void);
0014 int minimum_acceptable_order(void);
0015 void pro_ptc_read_errors(void);
0016 void pro_ptc_refresh_k(void);
0017 void pro_ptc_create_layout(void);
0018 void ptc_track_end(void);
0019 void ptc_track_observe(struct in_cmd*);
0020 void ptc_dumpmaps(struct in_cmd*);
0021 void ptc_oneturnmap(struct in_cmd*);
0022 void pro_ptc_track(struct in_cmd*);
0023 void pro_ptc_open_gino(struct in_cmd*);
0024 void pro_ptc_script(struct in_cmd*);
0025 int makemomentstables(void);
0026 int pro_ptc_select_moment(struct in_cmd*);
0027 int pro_ptc_moments(struct in_cmd*);
0028 void pro_ptc_select(struct in_cmd*);
0029 void pro_ptc_setfieldcomp(struct in_cmd*);
0030 void pro_ptc_setknobvalue(struct in_cmd*);
0031 void pro_ptc_knob(struct in_cmd*);
0032 void pro_ptc_varyknob(struct in_cmd*);
0033 void pro_ptc_eplacement(struct in_cmd*);
0034 void pro_ptc_export_xml(struct in_cmd*);
0035 void pro_ptc_printframes(struct in_cmd*);
0036 void pro_ptc_printparametric(struct in_cmd*);
0037 void pro_ptc_setswitch(struct in_cmd*);
0038 void pro_ptc_enforce6d(struct in_cmd*);
0039 void pro_ptc_trackline(struct in_cmd*);
0040 void ptc_putbeambeam(struct in_cmd*);
0041
0042
0043 void augmentcountmomtabs(double* s);
0044
0045 #endif
0046