source: PSPA/Interface_Web/trunk/pspaWT/sources/controler/include/elementQuadrupole.h @ 488

Last change on this file since 488 was 488, checked in by lemeur, 10 years ago

lecture fichier sauvegarde AML

File size: 733 bytes
Line 
1#ifndef QPOLEDEFINITION_SEEN
2#define QPOLEDEFINITION_SEEN
3
4#include <string>
5#include "abstractElement.h"
6
7using namespace std;
8
9class elementQuadrupole : public abstractElement
10{
11  //  double length_;
12  double component_;
13   
14 public:
15 
16  elementQuadrupole();
17  ~elementQuadrupole() {;}
18   
19  virtual string* getParametersString() const;
20  virtual void setParametersString(string* param);
21  virtual vector< pair<string, vector<string> > > parametersToSoftware () const;
22  // virtual string FileOutputFlow() const;
23  //  virtual void FileInput(ifstream& ifs);
24  virtual void InputRep(UAPNode* root);
25  virtual void FileAMLInput(UAPNode* entree);
26
27  /** return a string with all parameters and value */
28  string print();
29};
30#endif
Note: See TracBrowser for help on using the repository browser.