Changeset 361 in Sophya for trunk/SophyaPI/PIext/basexecut.cc
- Timestamp:
- Aug 6, 1999, 7:16:22 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PIext/basexecut.cc
r357 r361 566 566 } 567 567 568 569 // Fit 1D sur objets 1D. Egalement Fit 2D sur objets 2D.570 else if (kw == "fit") {571 if (tokens.size() < 2) {572 cout <<"Usage:fit nomobj func \n"573 <<" [p:p1,...,pn s:s1,...,sn m:m1,...,mn M:M1,...,Mn o:... o:...]\n";574 return(0);575 }576 string p=""; string s=""; string m=""; string M=""; string O="";577 if (tokens.size()>2)578 for(int ip=2;ip<tokens.size();ip++) {579 if(tokens[ip].length()<=2) continue;580 const char *c = tokens[ip].c_str();581 if(c[1]!=':') continue;582 if(c[0]=='p') p=c+2;583 else if(c[0]=='s') s=c+2;584 else if(c[0]=='m') m=c+2;585 else if(c[0]=='M') M=c+2;586 else if(c[0]=='o') {O += ","; O += c+2;}587 }588 srvo->Fit12D(tokens[0],tokens[1],p,s,m,M,O);589 }590 568 591 569 … … 918 896 mpiac->RegisterCommand(kw, usage, this, "Expr. Plotting"); 919 897 920 kw = "fit";921 usage = "Fitting function to DataObjects (Histo, Histo2D, Vector, ...)";922 usage += "\n Usage: fit nomobj func [Options]";923 usage += "\n [p:p1,...,pn s:s1,...,sn m:m1,...,mn M:M1,...,Mn o:... o:...]";924 mpiac->RegisterCommand(kw, usage, this, "Expr. Plotting");925 926 898 } 927 899
Note:
See TracChangeset
for help on using the changeset viewer.