Ignore:
Timestamp:
Dec 8, 2012, 10:41:38 AM (12 years ago)
Author:
lemeur
Message:

changement de nom de initialBeam (en cours)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Interface_Web/trunk/pspaWT/src/nomdElements.cc

    r134 r152  
    66typedElement nomdElements::fromString(std::string s)
    77{
    8   if( strstr(s.c_str(),"beam") ) return initialBeam;
     8  if( strstr(s.c_str(),"rfgun") ) return RFgun;
    99  else if( strstr(s.c_str(),"drift") ) return drift;
    1010  else if( strstr(s.c_str(),"cell") )  return cell;
     
    1717{
    1818  switch(eType) {
    19   case initialBeam : return "INITIAL BEAM"; break;
     19  case RFgun : return "RF GUN"; break;
    2020  case drift : return "DRIFT"; break;
    2121  case cell : return "CELL"; break;
     
    2929{
    3030  switch(eType) {
    31   case initialBeam : return string("icons/beam.jpg"); break;
     31  case RFgun : return string("icons/rfgun.jpg"); break;
    3232  case drift : return string("icons/drift.jpg"); break;
    3333  case cell : return string("icons/cell.jpg"); break;
     
    4444  eImg_= toImage(e_);
    4545}
     46
     47nomdElements::nomdElements(nomdElements& ne)
     48{
     49  e_= ne.e_;
     50  eStr_= ne.eStr_;
     51  eImg_= ne.eImg_;
     52}
     53
    4654
    4755nomdElements::nomdElements(const std::string& s)
     
    7886{
    7987  switch(e_) {
    80   case initialBeam : return "beam"; break;
     88  case RFgun : return "RFgun"; break;
    8189  case drift : return "drift"; break;
    8290  case cell : return "cell"; break;
     
    8694  }
    8795}
     96
     97// operators
     98 
     99nomdElements& nomdElements::operator= (const nomdElements& ne)
     100{
     101  e_= ne.e_;
     102  eStr_= ne.eStr_;
     103  eImg_= ne.eImg_;
     104}
Note: See TracChangeset for help on using the changeset viewer.