source: PSPA/madxPSPA/src/mad_ptc.h @ 430

Last change on this file since 430 was 430, checked in by touze, 11 years ago

import madx-5.01.00

File size: 1.3 KB
Line 
1#ifndef MAD_PTC_H
2#define MAD_PTC_H
3
4// types
5
6struct in_cmd;
7
8// interface
9
10int   select_ptc_idx(void);
11void  select_ptc_normal(struct in_cmd*);
12void  pro_ptc_twiss(void);
13int   minimum_acceptable_order(void);
14void  pro_ptc_read_errors(void);
15void  pro_ptc_refresh_k(void);
16void  pro_ptc_create_layout(void);
17void  ptc_track_end(void);
18void  ptc_track_observe(struct in_cmd*);
19void  ptc_dumpmaps(struct in_cmd*);
20void  ptc_oneturnmap(struct in_cmd*); // empty...
21void  pro_ptc_track(struct in_cmd*);
22void  pro_ptc_open_gino(struct in_cmd*);
23void  pro_ptc_script(struct in_cmd*);
24int   makemomentstables(void);
25int   pro_ptc_select_moment(struct in_cmd*);
26int   pro_ptc_moments(struct in_cmd*);
27void  pro_ptc_select(struct in_cmd*);
28void  pro_ptc_setfieldcomp(struct in_cmd*);
29void  pro_ptc_setknobvalue(struct in_cmd*);
30void  pro_ptc_knob(struct in_cmd*);
31void  pro_ptc_varyknob(struct in_cmd*);
32void  pro_ptc_eplacement(struct in_cmd*);
33void  pro_ptc_export_xml(struct in_cmd*);
34void  pro_ptc_printframes(struct in_cmd*);
35void  pro_ptc_printparametric(struct in_cmd*);
36void  pro_ptc_setswitch(struct in_cmd*);
37void  pro_ptc_enforce6d(struct in_cmd*);
38void  pro_ptc_trackline(struct in_cmd*);
39void  ptc_putbeambeam(struct in_cmd*);
40
41void  augmentcountmomtabs(double* s);
42
43#endif // MAD_PTC_H
44
Note: See TracBrowser for help on using the repository browser.