Changeset 2675 for trunk/src/STFitter.cpp
- Timestamp:
- 10/19/12 19:06:59 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/STFitter.cpp
r2666 r2675 38 38 #include <scimath/Functionals/CompoundFunction.h> 39 39 #include <scimath/Functionals/Gaussian1D.h> 40 #include <scimath/Functionals/Lorentzian1D.h> 40 //#include <scimath/Functionals/Lorentzian1D.h> 41 #include "Lorentzian1D.h" 41 42 #include <scimath/Functionals/Sinusoid1D.h> 42 43 #include <scimath/Functionals/Polynomial.h> … … 117 118 Gaussian1D<Float>* g = 0; 118 119 for (uInt i=0; i<n;i++) { 119 g = dynamic_cast<Gaussian1D<Float>* >(funcs_[i]);120 if (g) {121 const GaussianSpectralElement *gauss =122 dynamic_cast<const GaussianSpectralElement *>(listGauss[i]) ;123 (*g)[0] = gauss->getAmpl();124 (*g)[1] = gauss->getCenter();125 (*g)[2] = gauss->getFWHM();126 /*127 (*g)[0] = listGauss[i].getAmpl();128 (*g)[1] = listGauss[i].getCenter();129 (*g)[2] = listGauss[i].getFWHM();130 */131 }120 // g = dynamic_cast<Gaussian1D<Float>* >(funcs_[i]); 121 // if (g) { 122 // const GaussianSpectralElement *gauss = 123 // dynamic_cast<const GaussianSpectralElement *>(listGauss[i]) ; 124 // (*g)[0] = gauss->getAmpl(); 125 // (*g)[1] = gauss->getCenter(); 126 // (*g)[2] = gauss->getFWHM(); 127 // /* 128 // (*g)[0] = listGauss[i].getAmpl(); 129 // (*g)[1] = listGauss[i].getCenter(); 130 // (*g)[2] = listGauss[i].getFWHM(); 131 // */ 132 // } 132 133 } 133 134 estimate_.resize();
Note: See TracChangeset
for help on using the changeset viewer.