From d63f5d4c02163c14cfe7c944725466a8c45ad2ac Mon Sep 17 00:00:00 2001 From: Jorrit Schaap <schaap@astron.nl> Date: Tue, 26 Nov 2019 13:13:21 +0100 Subject: [PATCH] SW-835: moved tbb files into seperate lofar package TBBWriter. --- CMake/LofarPackageList.cmake | 3 +- RTCP/Cobalt/CMakeLists.txt | 1 + RTCP/Cobalt/CoInterface/CMakeLists.txt | 1 + RTCP/Cobalt/CoInterface/src/CMakeLists.txt | 1 + .../src/CommonLofarAttributes.cc | 4 +-- .../src/CommonLofarAttributes.h | 0 RTCP/Cobalt/OutputProc/CMakeLists.txt | 1 - RTCP/Cobalt/OutputProc/src/CMakeLists.txt | 12 +------- RTCP/Cobalt/TBBWriter/CMakeLists.txt | 11 +++++++ RTCP/Cobalt/TBBWriter/src/CMakeLists.txt | 29 ++++++++++++++++++ .../src/TBB_Dipole.cc | 12 ++------ .../src/TBB_Dipole.h | 0 .../src/TBB_Frame.cc | 0 .../{OutputProc => TBBWriter}/src/TBB_Frame.h | 0 .../src/TBB_StaticMapping.cc | 0 .../src/TBB_StaticMapping.h | 0 .../src/TBB_Station.cc | 2 +- .../src/TBB_Station.h | 0 .../src/TBB_StreamWriter.cc | 0 .../src/TBB_StreamWriter.h | 0 .../src/TBB_Writer.cc | 0 .../src/TBB_Writer.h | 0 .../src/TBB_Writer.log_prop | 0 .../src/TBB_Writer_main.cc | 10 +++--- RTCP/Cobalt/TBBWriter/test/CMakeLists.txt | 10 ++++++ .../test/tTBB_StaticMapping.cc | 0 .../TBBConnections.dat | 0 .../test/tTBB_StaticMapping.sh | 0 .../CS011-AntennaField.conf | 0 .../CS013-AntennaField.conf | 0 ...0711T094130.000Z_tbb.h5.dump.reference.txt | 0 .../sb_20170711_094130_1310_sb99-100dupl.dat | Bin .../tTBB_Writer-spectral-refout.raw | Bin .../test/tTBB_Writer-spectral.parset | 0 .../test/tTBB_Writer-spectral.run | 0 .../test/tTBB_Writer-spectral.sh | 0 .../CS011-AntennaField.conf | 0 .../CS013-AntennaField.conf | 0 ...19T110541.036Z_tbb.h5.selected-attribs.txt | 0 .../rw_20110719_110541_1110.dat | Bin .../tTBB_Writer-transient-refout.raw | Bin .../test/tTBB_Writer-transient.parset | 0 .../test/tTBB_Writer-transient.run | 0 .../test/tTBB_Writer-transient.sh | 0 44 files changed, 66 insertions(+), 31 deletions(-) rename RTCP/Cobalt/{OutputProc => CoInterface}/src/CommonLofarAttributes.cc (98%) rename RTCP/Cobalt/{OutputProc => CoInterface}/src/CommonLofarAttributes.h (100%) create mode 100644 RTCP/Cobalt/TBBWriter/CMakeLists.txt create mode 100644 RTCP/Cobalt/TBBWriter/src/CMakeLists.txt rename RTCP/Cobalt/{OutputProc => TBBWriter}/src/TBB_Dipole.cc (98%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/src/TBB_Dipole.h (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/src/TBB_Frame.cc (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/src/TBB_Frame.h (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/src/TBB_StaticMapping.cc (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/src/TBB_StaticMapping.h (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/src/TBB_Station.cc (99%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/src/TBB_Station.h (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/src/TBB_StreamWriter.cc (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/src/TBB_StreamWriter.h (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/src/TBB_Writer.cc (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/src/TBB_Writer.h (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/src/TBB_Writer.log_prop (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/src/TBB_Writer_main.cc (98%) create mode 100644 RTCP/Cobalt/TBBWriter/test/CMakeLists.txt rename RTCP/Cobalt/{OutputProc => TBBWriter}/test/tTBB_StaticMapping.cc (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/test/tTBB_StaticMapping.in_1/TBBConnections.dat (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/test/tTBB_StaticMapping.sh (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/test/tTBB_Writer-spectral.in_1/CS011-AntennaField.conf (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/test/tTBB_Writer-spectral.in_1/CS013-AntennaField.conf (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/test/tTBB_Writer-spectral.in_1/L121213_CS013_D20170711T094130.000Z_tbb.h5.dump.reference.txt (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/test/tTBB_Writer-spectral.in_1/sb_20170711_094130_1310_sb99-100dupl.dat (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/test/tTBB_Writer-spectral.in_1/tTBB_Writer-spectral-refout.raw (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/test/tTBB_Writer-spectral.parset (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/test/tTBB_Writer-spectral.run (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/test/tTBB_Writer-spectral.sh (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/test/tTBB_Writer-transient.in_1/CS011-AntennaField.conf (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/test/tTBB_Writer-transient.in_1/CS013-AntennaField.conf (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/test/tTBB_Writer-transient.in_1/L121212_CS011_D20110719T110541.036Z_tbb.h5.selected-attribs.txt (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/test/tTBB_Writer-transient.in_1/rw_20110719_110541_1110.dat (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/test/tTBB_Writer-transient.in_1/tTBB_Writer-transient-refout.raw (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/test/tTBB_Writer-transient.parset (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/test/tTBB_Writer-transient.run (100%) rename RTCP/Cobalt/{OutputProc => TBBWriter}/test/tTBB_Writer-transient.sh (100%) diff --git a/CMake/LofarPackageList.cmake b/CMake/LofarPackageList.cmake index ec6ada2f98a..fd3b7faae96 100644 --- a/CMake/LofarPackageList.cmake +++ b/CMake/LofarPackageList.cmake @@ -1,7 +1,7 @@ # - Create for each LOFAR package a variable containing the absolute path to # its source directory. # -# Generated by gen_LofarPackageList_cmake.sh at Tue Jul 9 11:02:56 CEST 2019 +# Generated by gen_LofarPackageList_cmake.sh at di 26 nov 2019 10:54:07 CET # # ---- DO NOT EDIT ---- # @@ -158,6 +158,7 @@ if(NOT DEFINED LOFAR_PACKAGE_LIST_INCLUDED) set(CoInterface_SOURCE_DIR ${CMAKE_SOURCE_DIR}/RTCP/Cobalt/CoInterface) set(CobaltTest_SOURCE_DIR ${CMAKE_SOURCE_DIR}/RTCP/Cobalt/CobaltTest) set(BrokenAntennaInfo_SOURCE_DIR ${CMAKE_SOURCE_DIR}/RTCP/Cobalt/BrokenAntennaInfo) + set(TBBWriter_SOURCE_DIR ${CMAKE_SOURCE_DIR}/RTCP/Cobalt/TBBWriter) set(OTDB_SOURCE_DIR ${CMAKE_SOURCE_DIR}/SAS/OTDB) set(OTB_SOURCE_DIR ${CMAKE_SOURCE_DIR}/SAS/OTB) set(OTDB_SQL_SOURCE_DIR ${CMAKE_SOURCE_DIR}/SAS/OTDB/sql) diff --git a/RTCP/Cobalt/CMakeLists.txt b/RTCP/Cobalt/CMakeLists.txt index 312d31f0a17..509eee0219a 100644 --- a/RTCP/Cobalt/CMakeLists.txt +++ b/RTCP/Cobalt/CMakeLists.txt @@ -6,3 +6,4 @@ lofar_add_package(GPUProc) # GPU computation applications lofar_add_package(CoInterface) # CoInterface code between Cobalt packages lofar_add_package(CobaltTest) # Overall Cobalt tests lofar_add_package(BrokenAntennaInfo) # Library to provide broken antenna info +lofar_add_package(TBBWriter) diff --git a/RTCP/Cobalt/CoInterface/CMakeLists.txt b/RTCP/Cobalt/CoInterface/CMakeLists.txt index d00426e896c..72bedfbf1af 100644 --- a/RTCP/Cobalt/CoInterface/CMakeLists.txt +++ b/RTCP/Cobalt/CoInterface/CMakeLists.txt @@ -8,6 +8,7 @@ lofar_find_package(UnitTest++) lofar_find_package(OpenMP REQUIRED) lofar_find_package(Valgrind) lofar_find_package(LibNuma) +lofar_find_package(DAL REQUIRED) # https://github.com/nextgen-astrodata/DAL if(USE_VALGRIND) add_definitions(-DUSE_VALGRIND) diff --git a/RTCP/Cobalt/CoInterface/src/CMakeLists.txt b/RTCP/Cobalt/CoInterface/src/CMakeLists.txt index f059bf193c9..cab5512bce6 100644 --- a/RTCP/Cobalt/CoInterface/src/CMakeLists.txt +++ b/RTCP/Cobalt/CoInterface/src/CMakeLists.txt @@ -12,6 +12,7 @@ lofar_add_library(cointerface cpu_utils.cc Allocator.cc CorrelatedData.cc + CommonLofarAttributes.cc BlockID.cc BudgetTimer.cc FinalMetaData.cc diff --git a/RTCP/Cobalt/OutputProc/src/CommonLofarAttributes.cc b/RTCP/Cobalt/CoInterface/src/CommonLofarAttributes.cc similarity index 98% rename from RTCP/Cobalt/OutputProc/src/CommonLofarAttributes.cc rename to RTCP/Cobalt/CoInterface/src/CommonLofarAttributes.cc index 51b0c229835..f5a9a47d90d 100644 --- a/RTCP/Cobalt/OutputProc/src/CommonLofarAttributes.cc +++ b/RTCP/Cobalt/CoInterface/src/CommonLofarAttributes.cc @@ -29,7 +29,7 @@ #include <numeric> #include <algorithm> #include <boost/format.hpp> -#include <OutputProc/Package__Version.h> +#include <CoInterface/Package__Version.h> using namespace std; @@ -174,7 +174,7 @@ namespace LOFAR } file.targets().create(targets.size()).set(targets); - file.systemVersion().value = OutputProcVersion::getVersion(); // LOFAR version + file.systemVersion().value = CoInterfaceVersion::getVersion(); // LOFAR version //file.docName() has been set by DAL //file.docVersion() has been set by DAL diff --git a/RTCP/Cobalt/OutputProc/src/CommonLofarAttributes.h b/RTCP/Cobalt/CoInterface/src/CommonLofarAttributes.h similarity index 100% rename from RTCP/Cobalt/OutputProc/src/CommonLofarAttributes.h rename to RTCP/Cobalt/CoInterface/src/CommonLofarAttributes.h diff --git a/RTCP/Cobalt/OutputProc/CMakeLists.txt b/RTCP/Cobalt/OutputProc/CMakeLists.txt index cf55cee64f4..8f16d1b5f8c 100644 --- a/RTCP/Cobalt/OutputProc/CMakeLists.txt +++ b/RTCP/Cobalt/OutputProc/CMakeLists.txt @@ -7,7 +7,6 @@ include(LofarFindPackage) lofar_find_package(OpenMP REQUIRED) lofar_find_package(Boost REQUIRED) lofar_find_package(Casacore COMPONENTS casa ms tables REQUIRED) -lofar_find_package(DAL REQUIRED) # https://github.com/nextgen-astrodata/DAL # Skip explicit lofar_find_package(HDF5 REQUIRED) needed for casacore and DAL. # On RHEL/CentOS 7 an explicit find HDF5 returns into OutputProc: # -D_BSD_SOURCE -D_FORTIFY_SOURCE=2 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE diff --git a/RTCP/Cobalt/OutputProc/src/CMakeLists.txt b/RTCP/Cobalt/OutputProc/src/CMakeLists.txt index c1e227fcdf3..e43aa9203bb 100644 --- a/RTCP/Cobalt/OutputProc/src/CMakeLists.txt +++ b/RTCP/Cobalt/OutputProc/src/CMakeLists.txt @@ -7,9 +7,7 @@ execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_BINARY_DIR}/include/${PACKAGE_NAME}) -#add_definitions(-DTBB_DUMP_RAW_STATION_FRAMES) - -lofar_add_library(outputproc +lofar_add_library(outputproc Package__Version.cc FastFileStream.cc GPUProcIO.cc @@ -24,24 +22,16 @@ lofar_add_library(outputproc OutputThread.cc SubbandWriter.cc RSPRawWriter.cc - #TBB_Dipole.cc - #TBB_Frame.cc - #TBB_StaticMapping.cc - #TBB_Station.cc - #TBB_StreamWriter.cc - #TBB_Writer.cc ) lofar_add_sbin_scripts(gnuplotMS.sh) install(FILES outputProc.log_prop - #TBB_Writer.log_prop DESTINATION etc) lofar_add_bin_program(outputProc outputProc.cc) lofar_add_bin_program(versionoutputproc versionoutputproc.cc) -#lofar_add_bin_program(TBB_Writer TBB_Writer_main.cc) lofar_add_sbin_program(createHeaders createHeaders.cc) lofar_add_sbin_program(plotMS plotMS.cc) diff --git a/RTCP/Cobalt/TBBWriter/CMakeLists.txt b/RTCP/Cobalt/TBBWriter/CMakeLists.txt new file mode 100644 index 00000000000..5bee0531a80 --- /dev/null +++ b/RTCP/Cobalt/TBBWriter/CMakeLists.txt @@ -0,0 +1,11 @@ +# $Id$ + +lofar_package(TBBWriter 1.0 DEPENDS Common CoInterface) + +include(LofarFindPackage) + +#lofar_find_package(Boost REQUIRED) +#lofar_find_package(DAL REQUIRED) # https://github.com/nextgen-astrodata/DAL + +add_subdirectory(src) +add_subdirectory(test) diff --git a/RTCP/Cobalt/TBBWriter/src/CMakeLists.txt b/RTCP/Cobalt/TBBWriter/src/CMakeLists.txt new file mode 100644 index 00000000000..3a021b445ee --- /dev/null +++ b/RTCP/Cobalt/TBBWriter/src/CMakeLists.txt @@ -0,0 +1,29 @@ +# $Id$ + +include(LofarPackageVersion) + +# Create symbolic link to include directory. +execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink + ${CMAKE_CURRENT_SOURCE_DIR} + ${CMAKE_BINARY_DIR}/include/${PACKAGE_NAME}) + +#add_definitions(-DTBB_DUMP_RAW_STATION_FRAMES) + +lofar_add_library(TBB_WriterLib + Package__Version.cc + TBB_Dipole.cc + TBB_Frame.cc + TBB_StaticMapping.cc + TBB_Station.cc + TBB_StreamWriter.cc + TBB_Writer.cc +) + +install(FILES + TBB_Writer.log_prop + DESTINATION etc) + +lofar_add_bin_program(versiontbbwriter versiontbbwriter.cc) +lofar_add_bin_program(TBB_Writer TBB_Writer_main.cc) + + diff --git a/RTCP/Cobalt/OutputProc/src/TBB_Dipole.cc b/RTCP/Cobalt/TBBWriter/src/TBB_Dipole.cc similarity index 98% rename from RTCP/Cobalt/OutputProc/src/TBB_Dipole.cc rename to RTCP/Cobalt/TBBWriter/src/TBB_Dipole.cc index cfe774789c2..0c0a7b6b51d 100644 --- a/RTCP/Cobalt/OutputProc/src/TBB_Dipole.cc +++ b/RTCP/Cobalt/TBBWriter/src/TBB_Dipole.cc @@ -682,18 +682,10 @@ namespace LOFAR << " samples will be discarded!"); } - /** - * I know, I know. These two casts are not good. I tried to use a - * union for a std::complex< int16_t > type but C++ would not let me. - * Next best thing is a union of int16_t[] and int16_t[][2]. And hence - * the weird casting. - */ try { - currentSubBand.dataSet->set1D(offset, - reinterpret_cast< std::complex< int16_t > * >( - const_cast< int16_t * >(&(frame.payload.spectralData[0][0]))), - numberOfSamplesToBeStored, 0); + const int16_t *spectralDataPtr = &(frame.payload.spectralData[0][0]); + currentSubBand.dataSet->set1D(offset, spectralDataPtr, numberOfSamplesToBeStored, 0); } catch(std::exception& ex) { diff --git a/RTCP/Cobalt/OutputProc/src/TBB_Dipole.h b/RTCP/Cobalt/TBBWriter/src/TBB_Dipole.h similarity index 100% rename from RTCP/Cobalt/OutputProc/src/TBB_Dipole.h rename to RTCP/Cobalt/TBBWriter/src/TBB_Dipole.h diff --git a/RTCP/Cobalt/OutputProc/src/TBB_Frame.cc b/RTCP/Cobalt/TBBWriter/src/TBB_Frame.cc similarity index 100% rename from RTCP/Cobalt/OutputProc/src/TBB_Frame.cc rename to RTCP/Cobalt/TBBWriter/src/TBB_Frame.cc diff --git a/RTCP/Cobalt/OutputProc/src/TBB_Frame.h b/RTCP/Cobalt/TBBWriter/src/TBB_Frame.h similarity index 100% rename from RTCP/Cobalt/OutputProc/src/TBB_Frame.h rename to RTCP/Cobalt/TBBWriter/src/TBB_Frame.h diff --git a/RTCP/Cobalt/OutputProc/src/TBB_StaticMapping.cc b/RTCP/Cobalt/TBBWriter/src/TBB_StaticMapping.cc similarity index 100% rename from RTCP/Cobalt/OutputProc/src/TBB_StaticMapping.cc rename to RTCP/Cobalt/TBBWriter/src/TBB_StaticMapping.cc diff --git a/RTCP/Cobalt/OutputProc/src/TBB_StaticMapping.h b/RTCP/Cobalt/TBBWriter/src/TBB_StaticMapping.h similarity index 100% rename from RTCP/Cobalt/OutputProc/src/TBB_StaticMapping.h rename to RTCP/Cobalt/TBBWriter/src/TBB_StaticMapping.h diff --git a/RTCP/Cobalt/OutputProc/src/TBB_Station.cc b/RTCP/Cobalt/TBBWriter/src/TBB_Station.cc similarity index 99% rename from RTCP/Cobalt/OutputProc/src/TBB_Station.cc rename to RTCP/Cobalt/TBBWriter/src/TBB_Station.cc index 64f89e52dd7..576a2114530 100644 --- a/RTCP/Cobalt/OutputProc/src/TBB_Station.cc +++ b/RTCP/Cobalt/TBBWriter/src/TBB_Station.cc @@ -29,7 +29,7 @@ #include <Common/SystemUtil.h> #include <Common/LofarLogger.h> #include <Common/LofarConstants.h> -#include "CommonLofarAttributes.h" +#include <CoInterface/CommonLofarAttributes.h> namespace LOFAR { diff --git a/RTCP/Cobalt/OutputProc/src/TBB_Station.h b/RTCP/Cobalt/TBBWriter/src/TBB_Station.h similarity index 100% rename from RTCP/Cobalt/OutputProc/src/TBB_Station.h rename to RTCP/Cobalt/TBBWriter/src/TBB_Station.h diff --git a/RTCP/Cobalt/OutputProc/src/TBB_StreamWriter.cc b/RTCP/Cobalt/TBBWriter/src/TBB_StreamWriter.cc similarity index 100% rename from RTCP/Cobalt/OutputProc/src/TBB_StreamWriter.cc rename to RTCP/Cobalt/TBBWriter/src/TBB_StreamWriter.cc diff --git a/RTCP/Cobalt/OutputProc/src/TBB_StreamWriter.h b/RTCP/Cobalt/TBBWriter/src/TBB_StreamWriter.h similarity index 100% rename from RTCP/Cobalt/OutputProc/src/TBB_StreamWriter.h rename to RTCP/Cobalt/TBBWriter/src/TBB_StreamWriter.h diff --git a/RTCP/Cobalt/OutputProc/src/TBB_Writer.cc b/RTCP/Cobalt/TBBWriter/src/TBB_Writer.cc similarity index 100% rename from RTCP/Cobalt/OutputProc/src/TBB_Writer.cc rename to RTCP/Cobalt/TBBWriter/src/TBB_Writer.cc diff --git a/RTCP/Cobalt/OutputProc/src/TBB_Writer.h b/RTCP/Cobalt/TBBWriter/src/TBB_Writer.h similarity index 100% rename from RTCP/Cobalt/OutputProc/src/TBB_Writer.h rename to RTCP/Cobalt/TBBWriter/src/TBB_Writer.h diff --git a/RTCP/Cobalt/OutputProc/src/TBB_Writer.log_prop b/RTCP/Cobalt/TBBWriter/src/TBB_Writer.log_prop similarity index 100% rename from RTCP/Cobalt/OutputProc/src/TBB_Writer.log_prop rename to RTCP/Cobalt/TBBWriter/src/TBB_Writer.log_prop diff --git a/RTCP/Cobalt/OutputProc/src/TBB_Writer_main.cc b/RTCP/Cobalt/TBBWriter/src/TBB_Writer_main.cc similarity index 98% rename from RTCP/Cobalt/OutputProc/src/TBB_Writer_main.cc rename to RTCP/Cobalt/TBBWriter/src/TBB_Writer_main.cc index 17658126b4a..ff2a37d3cc3 100644 --- a/RTCP/Cobalt/OutputProc/src/TBB_Writer_main.cc +++ b/RTCP/Cobalt/TBBWriter/src/TBB_Writer_main.cc @@ -41,7 +41,7 @@ #include <Common/IOPriority.h> #include <ApplCommon/StationConfig.h> #include <ApplCommon/AntField.h> -#include <OutputProc/Package__Version.h> +#include <TBBWriter/Package__Version.h> #include <dal/lofar/StationNames.h> // https://github.com/nextgen-astrodata/DAL @@ -307,8 +307,8 @@ static int isAccessibleDirname(const string& dirname) static void printUsage(const char* progname) { cout << "TBB_Writer version: " - << LOFAR::OutputProcVersion::getVersion() - << " r" << LOFAR::OutputProcVersion::getRevision() + << LOFAR::TBBWriterVersion::getVersion() + << " r" << LOFAR::TBBWriterVersion::getRevision() << "\nWrite incoming LOFAR Transient Buffer Board (TBB) data with meta data to storage in HDF5 format.\n" << "Usage: " << progname << " -s parsets/L12345.parset [OPTION]...\n\n" << "Options:\n" @@ -498,8 +498,8 @@ int main(int argc, char* argv[]) } INIT_LOGGER("TBB_Writer"); - LOG_INFO("TBB_Writer version " + LOFAR::OutputProcVersion::getVersion() + - " r" + LOFAR::OutputProcVersion::getRevision()); + LOG_INFO("TBB_Writer version " + LOFAR::TBBWriterVersion::getVersion() + + " r" + LOFAR::TBBWriterVersion::getRevision()); setTermSigsHandler(); diff --git a/RTCP/Cobalt/TBBWriter/test/CMakeLists.txt b/RTCP/Cobalt/TBBWriter/test/CMakeLists.txt new file mode 100644 index 00000000000..cbc7e4a3983 --- /dev/null +++ b/RTCP/Cobalt/TBBWriter/test/CMakeLists.txt @@ -0,0 +1,10 @@ +# $Id$ + +include(LofarCTest) + +IF(BUILD_TESTING) + lofar_add_test(tTBB_StaticMapping tTBB_StaticMapping.cc) + lofar_add_test(tTBB_Writer-transient) + lofar_add_test(tTBB_Writer-spectral) +ENDIF(BUILD_TESTING) + diff --git a/RTCP/Cobalt/OutputProc/test/tTBB_StaticMapping.cc b/RTCP/Cobalt/TBBWriter/test/tTBB_StaticMapping.cc similarity index 100% rename from RTCP/Cobalt/OutputProc/test/tTBB_StaticMapping.cc rename to RTCP/Cobalt/TBBWriter/test/tTBB_StaticMapping.cc diff --git a/RTCP/Cobalt/OutputProc/test/tTBB_StaticMapping.in_1/TBBConnections.dat b/RTCP/Cobalt/TBBWriter/test/tTBB_StaticMapping.in_1/TBBConnections.dat similarity index 100% rename from RTCP/Cobalt/OutputProc/test/tTBB_StaticMapping.in_1/TBBConnections.dat rename to RTCP/Cobalt/TBBWriter/test/tTBB_StaticMapping.in_1/TBBConnections.dat diff --git a/RTCP/Cobalt/OutputProc/test/tTBB_StaticMapping.sh b/RTCP/Cobalt/TBBWriter/test/tTBB_StaticMapping.sh similarity index 100% rename from RTCP/Cobalt/OutputProc/test/tTBB_StaticMapping.sh rename to RTCP/Cobalt/TBBWriter/test/tTBB_StaticMapping.sh diff --git a/RTCP/Cobalt/OutputProc/test/tTBB_Writer-spectral.in_1/CS011-AntennaField.conf b/RTCP/Cobalt/TBBWriter/test/tTBB_Writer-spectral.in_1/CS011-AntennaField.conf similarity index 100% rename from RTCP/Cobalt/OutputProc/test/tTBB_Writer-spectral.in_1/CS011-AntennaField.conf rename to RTCP/Cobalt/TBBWriter/test/tTBB_Writer-spectral.in_1/CS011-AntennaField.conf diff --git a/RTCP/Cobalt/OutputProc/test/tTBB_Writer-spectral.in_1/CS013-AntennaField.conf b/RTCP/Cobalt/TBBWriter/test/tTBB_Writer-spectral.in_1/CS013-AntennaField.conf similarity index 100% rename from RTCP/Cobalt/OutputProc/test/tTBB_Writer-spectral.in_1/CS013-AntennaField.conf rename to RTCP/Cobalt/TBBWriter/test/tTBB_Writer-spectral.in_1/CS013-AntennaField.conf diff --git a/RTCP/Cobalt/OutputProc/test/tTBB_Writer-spectral.in_1/L121213_CS013_D20170711T094130.000Z_tbb.h5.dump.reference.txt b/RTCP/Cobalt/TBBWriter/test/tTBB_Writer-spectral.in_1/L121213_CS013_D20170711T094130.000Z_tbb.h5.dump.reference.txt similarity index 100% rename from RTCP/Cobalt/OutputProc/test/tTBB_Writer-spectral.in_1/L121213_CS013_D20170711T094130.000Z_tbb.h5.dump.reference.txt rename to RTCP/Cobalt/TBBWriter/test/tTBB_Writer-spectral.in_1/L121213_CS013_D20170711T094130.000Z_tbb.h5.dump.reference.txt diff --git a/RTCP/Cobalt/OutputProc/test/tTBB_Writer-spectral.in_1/sb_20170711_094130_1310_sb99-100dupl.dat b/RTCP/Cobalt/TBBWriter/test/tTBB_Writer-spectral.in_1/sb_20170711_094130_1310_sb99-100dupl.dat similarity index 100% rename from RTCP/Cobalt/OutputProc/test/tTBB_Writer-spectral.in_1/sb_20170711_094130_1310_sb99-100dupl.dat rename to RTCP/Cobalt/TBBWriter/test/tTBB_Writer-spectral.in_1/sb_20170711_094130_1310_sb99-100dupl.dat diff --git a/RTCP/Cobalt/OutputProc/test/tTBB_Writer-spectral.in_1/tTBB_Writer-spectral-refout.raw b/RTCP/Cobalt/TBBWriter/test/tTBB_Writer-spectral.in_1/tTBB_Writer-spectral-refout.raw similarity index 100% rename from RTCP/Cobalt/OutputProc/test/tTBB_Writer-spectral.in_1/tTBB_Writer-spectral-refout.raw rename to RTCP/Cobalt/TBBWriter/test/tTBB_Writer-spectral.in_1/tTBB_Writer-spectral-refout.raw diff --git a/RTCP/Cobalt/OutputProc/test/tTBB_Writer-spectral.parset b/RTCP/Cobalt/TBBWriter/test/tTBB_Writer-spectral.parset similarity index 100% rename from RTCP/Cobalt/OutputProc/test/tTBB_Writer-spectral.parset rename to RTCP/Cobalt/TBBWriter/test/tTBB_Writer-spectral.parset diff --git a/RTCP/Cobalt/OutputProc/test/tTBB_Writer-spectral.run b/RTCP/Cobalt/TBBWriter/test/tTBB_Writer-spectral.run similarity index 100% rename from RTCP/Cobalt/OutputProc/test/tTBB_Writer-spectral.run rename to RTCP/Cobalt/TBBWriter/test/tTBB_Writer-spectral.run diff --git a/RTCP/Cobalt/OutputProc/test/tTBB_Writer-spectral.sh b/RTCP/Cobalt/TBBWriter/test/tTBB_Writer-spectral.sh similarity index 100% rename from RTCP/Cobalt/OutputProc/test/tTBB_Writer-spectral.sh rename to RTCP/Cobalt/TBBWriter/test/tTBB_Writer-spectral.sh diff --git a/RTCP/Cobalt/OutputProc/test/tTBB_Writer-transient.in_1/CS011-AntennaField.conf b/RTCP/Cobalt/TBBWriter/test/tTBB_Writer-transient.in_1/CS011-AntennaField.conf similarity index 100% rename from RTCP/Cobalt/OutputProc/test/tTBB_Writer-transient.in_1/CS011-AntennaField.conf rename to RTCP/Cobalt/TBBWriter/test/tTBB_Writer-transient.in_1/CS011-AntennaField.conf diff --git a/RTCP/Cobalt/OutputProc/test/tTBB_Writer-transient.in_1/CS013-AntennaField.conf b/RTCP/Cobalt/TBBWriter/test/tTBB_Writer-transient.in_1/CS013-AntennaField.conf similarity index 100% rename from RTCP/Cobalt/OutputProc/test/tTBB_Writer-transient.in_1/CS013-AntennaField.conf rename to RTCP/Cobalt/TBBWriter/test/tTBB_Writer-transient.in_1/CS013-AntennaField.conf diff --git a/RTCP/Cobalt/OutputProc/test/tTBB_Writer-transient.in_1/L121212_CS011_D20110719T110541.036Z_tbb.h5.selected-attribs.txt b/RTCP/Cobalt/TBBWriter/test/tTBB_Writer-transient.in_1/L121212_CS011_D20110719T110541.036Z_tbb.h5.selected-attribs.txt similarity index 100% rename from RTCP/Cobalt/OutputProc/test/tTBB_Writer-transient.in_1/L121212_CS011_D20110719T110541.036Z_tbb.h5.selected-attribs.txt rename to RTCP/Cobalt/TBBWriter/test/tTBB_Writer-transient.in_1/L121212_CS011_D20110719T110541.036Z_tbb.h5.selected-attribs.txt diff --git a/RTCP/Cobalt/OutputProc/test/tTBB_Writer-transient.in_1/rw_20110719_110541_1110.dat b/RTCP/Cobalt/TBBWriter/test/tTBB_Writer-transient.in_1/rw_20110719_110541_1110.dat similarity index 100% rename from RTCP/Cobalt/OutputProc/test/tTBB_Writer-transient.in_1/rw_20110719_110541_1110.dat rename to RTCP/Cobalt/TBBWriter/test/tTBB_Writer-transient.in_1/rw_20110719_110541_1110.dat diff --git a/RTCP/Cobalt/OutputProc/test/tTBB_Writer-transient.in_1/tTBB_Writer-transient-refout.raw b/RTCP/Cobalt/TBBWriter/test/tTBB_Writer-transient.in_1/tTBB_Writer-transient-refout.raw similarity index 100% rename from RTCP/Cobalt/OutputProc/test/tTBB_Writer-transient.in_1/tTBB_Writer-transient-refout.raw rename to RTCP/Cobalt/TBBWriter/test/tTBB_Writer-transient.in_1/tTBB_Writer-transient-refout.raw diff --git a/RTCP/Cobalt/OutputProc/test/tTBB_Writer-transient.parset b/RTCP/Cobalt/TBBWriter/test/tTBB_Writer-transient.parset similarity index 100% rename from RTCP/Cobalt/OutputProc/test/tTBB_Writer-transient.parset rename to RTCP/Cobalt/TBBWriter/test/tTBB_Writer-transient.parset diff --git a/RTCP/Cobalt/OutputProc/test/tTBB_Writer-transient.run b/RTCP/Cobalt/TBBWriter/test/tTBB_Writer-transient.run similarity index 100% rename from RTCP/Cobalt/OutputProc/test/tTBB_Writer-transient.run rename to RTCP/Cobalt/TBBWriter/test/tTBB_Writer-transient.run diff --git a/RTCP/Cobalt/OutputProc/test/tTBB_Writer-transient.sh b/RTCP/Cobalt/TBBWriter/test/tTBB_Writer-transient.sh similarity index 100% rename from RTCP/Cobalt/OutputProc/test/tTBB_Writer-transient.sh rename to RTCP/Cobalt/TBBWriter/test/tTBB_Writer-transient.sh -- GitLab