Changeset 2419 in Sophya for trunk/SophyaPI/PIext/basexecut.cc
- Timestamp:
- Jul 21, 2003, 11:13:10 PM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PIext/basexecut.cc
r2380 r2419 581 581 return(0); 582 582 } 583 int kks = 0;584 int kke = v->NElts();585 int kkp = 1;583 int_8 kks = 0; 584 int_8 kke = v->NElts(); 585 int_8 kkp = 1; 586 586 if (tokens.size() > 2) Services2NObjMgr::DecodeLoopParameters(tokens[2], kks, kke, kkp); 587 587 if (kks < 0) kks = 0; 588 if (kke > v->NElts()) kke = v->NElts();588 if (kke > (int_8)v->NElts()) kke = v->NElts(); 589 589 if (kkp < 1) kkp = 1; 590 590 int nelt = (kke-kks-1)/kkp; … … 646 646 return(0); 647 647 } 648 int kks = 0;649 int kke = nti->NbLines();650 int kkp = 1;648 int_8 kks = 0; 649 int_8 kke = nti->NbLines(); 650 int_8 kkp = 1; 651 651 if (tokens.size() > 3) Services2NObjMgr::DecodeLoopParameters(tokens[3], kks, kke, kkp); 652 652 if (kks < 0) kks = 0; 653 if (kke > nti->NbLines()) kke = nti->NbLines();653 if (kke > (int_8)nti->NbLines()) kke = nti->NbLines(); 654 654 if (kkp < 1) kkp = 1; 655 655 int nelt = (kke-kks-1)/kkp; … … 1070 1070 void PIABaseExecutor::RegisterCommands() 1071 1071 { 1072 string kw, usage ;1072 string kw, usage, grp; 1073 1073 kw = "loadmodule"; 1074 1074 usage = "To load and initialize modules \n Usage: loadmodule fnameso modulename"; … … 1614 1614 usage = "Any mathematical expression (math.h) with object variables can be used"; 1615 1615 usage += "\n ------ Object Variable names (double) -------- "; 1616 usage += "\n- NTuple: ntuple variable names"; 1617 usage += "\n- Histo1D/HProf: i,x,val,err"; 1618 usage += "\n- Histo2D: i,j,x,y,val,err"; 1619 usage += "\n- Vector/Matrix: n,r,c,val,real,imag,mod,phas"; 1620 usage += "\n- TArray: n,x,y,z,t,u,val,real,imag,mod,phas"; 1621 usage += "\n- Image: i,j,x,y,val(=pix)"; 1622 usage += "\n- GeneralFitData: x0,ex0 x1,ex1 ... xn,exn y,ey ok"; 1616 usage += "\n (_nl is the table line number or the sequential index)"; 1617 usage += "\n- NTuple: ntuple variable names,_nl"; 1618 usage += "\n- Histo1D/HProf: i,x,val,err,_nl"; 1619 usage += "\n- Histo2D: i,j,x,y,val,err,_nl"; 1620 usage += "\n- Vector/Matrix: n,r,c,val,real,imag,mod,phas,_nl"; 1621 usage += "\n- TArray: n,x,y,z,t,u,val,real,imag,mod,phas,_nl"; 1622 usage += "\n- Image: i,j,x,y,val(=pix),_nl"; 1623 usage += "\n- GeneralFitData: x0,ex0 x1,ex1 ... xn,exn y,ey ok ,_nl"; 1623 1624 usage += "\n- LocalMap/SphereThetaPhi/SphereHEALPix: "; 1624 usage += "\n- i,k,val,real,imag,mod,phas,teta,phi ";1625 usage += "\n- FITS Binary/ASCII table: fits column names ";1625 usage += "\n- i,k,val,real,imag,mod,phas,teta,phi,_nl"; 1626 usage += "\n- FITS Binary/ASCII table: fits column names,_nl"; 1626 1627 #ifdef SANS_EVOLPLANCK 1627 1628 usage += "\n ------ Eros Variable names (double) -------- "; 1628 1629 usage += "\n- StarList: x,y,flux,fond,pixmax,flags,"; 1629 usage += "\n- xref,yref,fluxref,fondref,pixmaxref ";1630 usage += "\n- xref,yref,fluxref,fondref,pixmaxref,_nl"; 1630 1631 #endif 1631 1632 usage += "\n ------ Other parameters -------- "; … … 1635 1636 usage += "\n projh1d projh2d projprof fillvec fillmtx "; 1636 1637 usage += "\n fillnt fillgd1 fillgd2 ntloop exptovec ... "; 1637 mpiac->RegisterCommand(kw, usage, NULL, "Expr. Plotting"); 1638 grp = "Expr. Plotting"; 1639 mpiac->RegisterHelp(kw, usage, grp); 1638 1640 kw = "plot2d"; 1639 1641 usage = "Plots (2D) Y=g(Object) vs. X=f(Object) --- Object Variable names (double) :";
Note:
See TracChangeset
for help on using the changeset viewer.