source: PSPA/Interface_Web/trunk/pspaWT/sources/controler/include/softwareMadx.h @ 482

Last change on this file since 482 was 482, checked in by touze, 10 years ago

maj dans le fichier d'appel de madx

File size: 671 bytes
Line 
1#ifndef SOFTWAREMADX_SEEN
2#define SOFTWAREMADX_SEEN
3
4#include "abstractSoftware.h"
5
6typedef pair<string, vector<string> > statements;
7
8class softwareMadx : public abstractSoftware
9{
10  string BEAMcommand(particleBeam*) const;
11  string RFGunData(const vector<statements>&) const; 
12  string inputFormat(const vector<statements>&) const;
13
14 public :
15 
16  softwareMadx();
17  softwareMadx(string,sectionToExecute*,dataManager*);
18  virtual ~softwareMadx() {;}
19
20  virtual bool createInputFile(particleBeam*,string);
21  virtual bool execute(string);
22  virtual bool buildBeamAfterElements(string);
23 
24  inline string getColor() {return "#ecc38e";}
25  //{ return "#FFFF00"; }
26};
27#endif
Note: See TracBrowser for help on using the repository browser.