#include <MSSelUtil2.h>
Static Public Member Functions | |
| static void | reorderData (Array< T > &data, const Vector< Int > &ifrSlot, Int nIfr, const Vector< Int > &timeSlot, Int nTime, const T &defvalue) |
| reorder data from 3d (corr,chan,row) to 4d (corr,chan,ifr,time) | |
| static void | reorderData (Array< T > &data, const Matrix< Int > &rowIndex, Int nRow) |
| reorder data from 4d (corr,chan,ifr,time) to 3d (corr,chan,row) | |
| static void | timeAverage (Array< Bool > &dataFlag, Array< T > &data, const Array< Bool > &flag, const Array< Float > &weight) |
| average data (with flags & weights applied) over it's last axis (time or row), return in data (overwritten), dataFlag gives new flags. | |
Definition at line 37 of file MSSelUtil2.h.
| static void casacore::MSSelUtil2< T >::reorderData | ( | Array< T > & | data, | |
| const Matrix< Int > & | rowIndex, | |||
| Int | nRow | |||
| ) | [static] |
reorder data from 4d (corr,chan,ifr,time) to 3d (corr,chan,row)
| static void casacore::MSSelUtil2< T >::reorderData | ( | Array< T > & | data, | |
| const Vector< Int > & | ifrSlot, | |||
| Int | nIfr, | |||
| const Vector< Int > & | timeSlot, | |||
| Int | nTime, | |||
| const T & | defvalue | |||
| ) | [static] |
reorder data from 3d (corr,chan,row) to 4d (corr,chan,ifr,time)
| static void casacore::MSSelUtil2< T >::timeAverage | ( | Array< Bool > & | dataFlag, | |
| Array< T > & | data, | |||
| const Array< Bool > & | flag, | |||
| const Array< Float > & | weight | |||
| ) | [static] |
average data (with flags & weights applied) over it's last axis (time or row), return in data (overwritten), dataFlag gives new flags.
1.6.1