source: PSPA/madxPSPA/src/mad_select.h @ 447

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

import madx-5.01.00

File size: 945 bytes
Line 
1#ifndef MAD_SELECT_H
2#define MAD_SELECT_H
3
4// types
5
6struct node;
7struct node_list;
8struct table;
9struct sequence;
10struct command;
11struct command_list;
12
13// interface
14
15void  store_select(struct in_cmd*);
16void  store_deselect(struct in_cmd*);
17int   pass_select(char* name, struct command*);
18int   pass_select_list(char* name, struct command_list*);
19void  get_select_t_ranges(struct command_list* select, struct command_list* deselect, struct table*);
20int   get_select_ranges(struct sequence* sequ, struct command_list* select, struct node_list* s_ranges);
21int   get_ex_range(char* range, struct sequence*, struct node**);
22int   get_sub_range(char* range, struct sequence*, struct node**);
23int   get_range(char* range, struct sequence*, struct node**);
24void  set_selected_errors(void);
25void  set_selected_columns(struct table*, struct command_list*);
26void  set_range(char* range, struct sequence*);
27void  set_sector(void);
28
29#endif // MAD_SELECT_H
30
Note: See TracBrowser for help on using the repository browser.