Changeset 48 for trunk/src/SDMath.h
- Timestamp:
- 07/15/04 15:48:41 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/SDMath.h
r38 r48 48 48 Float factor); 49 49 50 static std::vector<float> baseline(const CountedPtr<SDMemTable>& in, 51 const std::string& fitexpr ); 50 static CountedPtr<SDMemTable> baseline(const CountedPtr<SDMemTable>& in, 51 const std::string& fitexpr, 52 const std::vector<bool>& mask); 52 53 static CountedPtr<SDMemTable> hanning(const CountedPtr<SDMemTable>& in); 54 55 static CountedPtr<SDMemTable> 56 averages(const Block<CountedPtr<SDMemTable> >& in, 57 const Vector<Bool>& mask); 58 59 static CountedPtr<SDMemTable> 60 averagePol(const CountedPtr<SDMemTable>& in, const Vector<Bool>& mask); 61 62 static Float rms(const CountedPtr<SDMemTable>& in, 63 const std::vector<bool>& mask); 64 65 static CountedPtr<SDMemTable> bin(const CountedPtr<SDMemTable>& in, 66 Int width); 67 68 private: 69 static bool fit(Vector<Float>& thefit, const Vector<Float>& data, 70 const Vector<Bool>& mask, const std::string& fitexpr); 53 71 54 72 };
Note: See TracChangeset
for help on using the changeset viewer.