Ignore:
Timestamp:
Sep 30, 2013, 5:03:21 PM (11 years ago)
Author:
touze
Message:

sauvgarde de la configuration sur fichier format AML

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Interface_Web/trunk/pspaWT/sources/controler/include/elementCell.h

    r418 r424  
    1313class elementCell : public abstractElement
    1414{
     15  //  int nbParam_;
     16  // string* parametersString_;
     17  double initialPhaseDef_;
     18  double acceleratingFieldDef_; 
     19  string acceleratingShapeFileDef_;
     20  string focusingMagFileDef_;
     21  double offsetMagDef_;
     22  double scaleFactorDef_;
     23  double initialPhase_;
     24  double acceleratingField_;
     25  string acceleratingShapeFile_;
     26  string focusingMagFile_;
     27  double offsetMag_;
     28  double scaleFactor_;
     29 
     30  void setDefaultValues(); 
     31  void setDefaults();
    1532   
    16     //  int nbParam_;
    17     // string* parametersString_;
     33 public :
     34 
     35  elementCell();
     36  ~elementCell() { ;}
    1837   
    19    
    20     double initialPhaseDef_;
    21     double acceleratingFieldDef_;
    22    
    23     string acceleratingShapeFileDef_;
    24     string focusingMagFileDef_;
    25     double offsetMagDef_;
    26     double scaleFactorDef_;
    27    
    28     double initialPhase_;
    29     double acceleratingField_;
    30    
    31     string acceleratingShapeFile_;
    32     string focusingMagFile_;
    33     double offsetMag_;
    34     double scaleFactor_;
    35    
    36    
    37     void setDefaultValues();
    38    
    39     void setDefaults();
    40    
    41     public :
    42    
    43     elementCell();
    44    
    45    
    46     ~elementCell() { ;}
    47    
    48     virtual string* getParametersString() const;
    49    
    50     virtual void setParametersString(string* param);
    51    
    52     //   virtual  string parmelaOutputFlow() const;
    53    
    54     /* virtual string transportOutputFlow() const */
    55     /* { */
    56     /*     ostringstream sortie; */
    57     /*     cout << " CELL sortie transport non programmee " << endl; */
    58     /*     return sortie.str(); */
    59     /* } */
    60    
    61    
    62     virtual string FileOutputFlow() const;
    63 
    64     virtual vector< pair<string, vector<string> > > parametersToSoftware () const;
    65 
    66     virtual void FileInput(ifstream& ifs);
    67    
    68     /** return a string with all parameters and value
    69      */
    70     string print();
    71    
     38  virtual string* getParametersString() const; 
     39  virtual void setParametersString(string* param);
     40  virtual vector< pair<string, vector<string> > > parametersToSoftware () const;
     41  // virtual  string parmelaOutputFlow() const;
     42  // virtual string transportOutputFlow() const */
     43 
     44  virtual string FileOutputFlow() const;
     45  virtual void FileInput(ifstream& ifs);
     46  virtual void InputRep(UAPNode* root);
     47 
     48  /** return a string with all parameters and value */
     49  string print();
    7250};
    73 
    7451#endif
Note: See TracChangeset for help on using the changeset viewer.