From 9367b37309618567ce931d59d48dc0261a4b0705 Mon Sep 17 00:00:00 2001 From: Jorrit Schaap <schaap@astron.nl> Date: Mon, 9 Mar 2020 15:31:51 +0100 Subject: [PATCH] TMSS-146: merged master into this branch so we're up to date and all tests pass --- ...nl_astron_lofar_sas_otb_jotdb3_jCampaign.h | 122 +-- ...astron_lofar_sas_otb_jotdb3_jClassifConv.h | 122 +-- ...tron_lofar_sas_otb_jotdb3_jInitCPPLogger.h | 42 +- ...tron_lofar_sas_otb_jotdb3_jParamTypeConv.h | 122 +-- ...on_lofar_sas_otb_jotdb3_jTreeMaintenance.h | 842 +++++++++--------- ...tron_lofar_sas_otb_jotdb3_jTreeStateConv.h | 122 +-- ...stron_lofar_sas_otb_jotdb3_jTreeTypeConv.h | 122 +-- ...l_astron_lofar_sas_otb_jotdb3_jTreeValue.h | 218 ++--- ...nl_astron_lofar_sas_otb_jotdb3_jUnitConv.h | 122 +-- ...on_lofar_sas_otb_jparmfacade_jParmFacade.h | 90 +- ...stron_lofar_otb_jparmfacade_jParmFacade.cc | 616 ++++++------- .../txt/20150713_4C17.31.txt | 176 ++-- .../txt/20150731_G46_run1_HBA.txt | 434 ++++----- .../txt/B1834620_HBA_LB_20150817.txt | 186 ++-- .../txt/LC4_020_20150813.txt | 214 ++--- .../txt/LC4_022_3C58_HBA_parameters.txt | 362 ++++---- .../txt/MSSS_20151207_testmultipipe.txt | 260 +++--- .../txt/Ticket_6923.txt | 10 +- 18 files changed, 2091 insertions(+), 2091 deletions(-) diff --git a/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jCampaign.h b/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jCampaign.h index 60f79b70f58..fb47bab411d 100644 --- a/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jCampaign.h +++ b/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jCampaign.h @@ -1,61 +1,61 @@ -/* DO NOT EDIT THIS FILE - it is machine generated */ -#include <jni.h> -/* Header for class nl_astron_lofar_sas_otb_jotdb3_jCampaign */ - -#ifndef _Included_nl_astron_lofar_sas_otb_jotdb3_jCampaign -#define _Included_nl_astron_lofar_sas_otb_jotdb3_jCampaign -#ifdef __cplusplus -extern "C" { -#endif -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jCampaign - * Method: initCampaign - * Signature: ()V - */ -JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jCampaign_initCampaign - (JNIEnv *, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jCampaign - * Method: getCampaign - * Signature: (Ljava/lang/String;)Lnl/astron/lofar/sas/otb/jotdb3/jCampaignInfo; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jCampaign_getCampaign__Ljava_lang_String_2 - (JNIEnv *, jobject, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jCampaign - * Method: getCampaign - * Signature: (I)Lnl/astron/lofar/sas/otb/jotdb3/jCampaignInfo; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jCampaign_getCampaign__I - (JNIEnv *, jobject, jint); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jCampaign - * Method: getCampaignList - * Signature: ()Ljava/util/Vector; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jCampaign_getCampaignList - (JNIEnv *, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jCampaign - * Method: saveCampaign - * Signature: (Lnl/astron/lofar/sas/otb/jotdb3/jCampaignInfo;)I - */ -JNIEXPORT jint JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jCampaign_saveCampaign - (JNIEnv *, jobject, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jCampaign - * Method: errorMsg - * Signature: ()Ljava/lang/String; - */ -JNIEXPORT jstring JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jCampaign_errorMsg - (JNIEnv *, jobject); - -#ifdef __cplusplus -} -#endif -#endif +/* DO NOT EDIT THIS FILE - it is machine generated */ +#include <jni.h> +/* Header for class nl_astron_lofar_sas_otb_jotdb3_jCampaign */ + +#ifndef _Included_nl_astron_lofar_sas_otb_jotdb3_jCampaign +#define _Included_nl_astron_lofar_sas_otb_jotdb3_jCampaign +#ifdef __cplusplus +extern "C" { +#endif +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jCampaign + * Method: initCampaign + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jCampaign_initCampaign + (JNIEnv *, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jCampaign + * Method: getCampaign + * Signature: (Ljava/lang/String;)Lnl/astron/lofar/sas/otb/jotdb3/jCampaignInfo; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jCampaign_getCampaign__Ljava_lang_String_2 + (JNIEnv *, jobject, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jCampaign + * Method: getCampaign + * Signature: (I)Lnl/astron/lofar/sas/otb/jotdb3/jCampaignInfo; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jCampaign_getCampaign__I + (JNIEnv *, jobject, jint); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jCampaign + * Method: getCampaignList + * Signature: ()Ljava/util/Vector; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jCampaign_getCampaignList + (JNIEnv *, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jCampaign + * Method: saveCampaign + * Signature: (Lnl/astron/lofar/sas/otb/jotdb3/jCampaignInfo;)I + */ +JNIEXPORT jint JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jCampaign_saveCampaign + (JNIEnv *, jobject, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jCampaign + * Method: errorMsg + * Signature: ()Ljava/lang/String; + */ +JNIEXPORT jstring JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jCampaign_errorMsg + (JNIEnv *, jobject); + +#ifdef __cplusplus +} +#endif +#endif diff --git a/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jClassifConv.h b/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jClassifConv.h index e22c8386d64..3780bdceec6 100644 --- a/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jClassifConv.h +++ b/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jClassifConv.h @@ -1,61 +1,61 @@ -/* DO NOT EDIT THIS FILE - it is machine generated */ -#include <jni.h> -/* Header for class nl_astron_lofar_sas_otb_jotdb3_jClassifConv */ - -#ifndef _Included_nl_astron_lofar_sas_otb_jotdb3_jClassifConv -#define _Included_nl_astron_lofar_sas_otb_jotdb3_jClassifConv -#ifdef __cplusplus -extern "C" { -#endif -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jClassifConv - * Method: initClassifConv - * Signature: ()V - */ -JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jClassifConv_initClassifConv - (JNIEnv *, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jClassifConv - * Method: get - * Signature: (Ljava/lang/String;)S - */ -JNIEXPORT jshort JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jClassifConv_get__Ljava_lang_String_2 - (JNIEnv *, jobject, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jClassifConv - * Method: get - * Signature: (S)Ljava/lang/String; - */ -JNIEXPORT jstring JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jClassifConv_get__S - (JNIEnv *, jobject, jshort); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jClassifConv - * Method: getTypes - * Signature: ()Ljava/util/HashMap; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jClassifConv_getTypes - (JNIEnv *, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jClassifConv - * Method: top - * Signature: ()V - */ -JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jClassifConv_top - (JNIEnv *, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jClassifConv - * Method: next - * Signature: ()Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jClassifConv_next - (JNIEnv *, jobject); - -#ifdef __cplusplus -} -#endif -#endif +/* DO NOT EDIT THIS FILE - it is machine generated */ +#include <jni.h> +/* Header for class nl_astron_lofar_sas_otb_jotdb3_jClassifConv */ + +#ifndef _Included_nl_astron_lofar_sas_otb_jotdb3_jClassifConv +#define _Included_nl_astron_lofar_sas_otb_jotdb3_jClassifConv +#ifdef __cplusplus +extern "C" { +#endif +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jClassifConv + * Method: initClassifConv + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jClassifConv_initClassifConv + (JNIEnv *, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jClassifConv + * Method: get + * Signature: (Ljava/lang/String;)S + */ +JNIEXPORT jshort JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jClassifConv_get__Ljava_lang_String_2 + (JNIEnv *, jobject, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jClassifConv + * Method: get + * Signature: (S)Ljava/lang/String; + */ +JNIEXPORT jstring JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jClassifConv_get__S + (JNIEnv *, jobject, jshort); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jClassifConv + * Method: getTypes + * Signature: ()Ljava/util/HashMap; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jClassifConv_getTypes + (JNIEnv *, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jClassifConv + * Method: top + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jClassifConv_top + (JNIEnv *, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jClassifConv + * Method: next + * Signature: ()Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jClassifConv_next + (JNIEnv *, jobject); + +#ifdef __cplusplus +} +#endif +#endif diff --git a/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jInitCPPLogger.h b/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jInitCPPLogger.h index 3ca5af5f737..14d554bf175 100644 --- a/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jInitCPPLogger.h +++ b/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jInitCPPLogger.h @@ -1,21 +1,21 @@ -/* DO NOT EDIT THIS FILE - it is machine generated */ -#include <jni.h> -/* Header for class nl_astron_lofar_sas_otb_jotdb3_jInitCPPLogger */ - -#ifndef _Included_nl_astron_lofar_sas_otb_jotdb3_jInitCPPLogger -#define _Included_nl_astron_lofar_sas_otb_jotdb3_jInitCPPLogger -#ifdef __cplusplus -extern "C" { -#endif -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jInitCPPLogger - * Method: initLogger - * Signature: (Ljava/lang/String;)V - */ -JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jInitCPPLogger_initLogger - (JNIEnv *, jobject, jstring); - -#ifdef __cplusplus -} -#endif -#endif +/* DO NOT EDIT THIS FILE - it is machine generated */ +#include <jni.h> +/* Header for class nl_astron_lofar_sas_otb_jotdb3_jInitCPPLogger */ + +#ifndef _Included_nl_astron_lofar_sas_otb_jotdb3_jInitCPPLogger +#define _Included_nl_astron_lofar_sas_otb_jotdb3_jInitCPPLogger +#ifdef __cplusplus +extern "C" { +#endif +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jInitCPPLogger + * Method: initLogger + * Signature: (Ljava/lang/String;)V + */ +JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jInitCPPLogger_initLogger + (JNIEnv *, jobject, jstring); + +#ifdef __cplusplus +} +#endif +#endif diff --git a/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv.h b/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv.h index 12bbda58a2a..e8fc1fc5c34 100644 --- a/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv.h +++ b/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv.h @@ -1,61 +1,61 @@ -/* DO NOT EDIT THIS FILE - it is machine generated */ -#include <jni.h> -/* Header for class nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv */ - -#ifndef _Included_nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv -#define _Included_nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv -#ifdef __cplusplus -extern "C" { -#endif -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv - * Method: initParamTypeConv - * Signature: ()V - */ -JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv_initParamTypeConv - (JNIEnv *, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv - * Method: get - * Signature: (Ljava/lang/String;)S - */ -JNIEXPORT jshort JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv_get__Ljava_lang_String_2 - (JNIEnv *, jobject, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv - * Method: get - * Signature: (S)Ljava/lang/String; - */ -JNIEXPORT jstring JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv_get__S - (JNIEnv *, jobject, jshort); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv - * Method: getTypes - * Signature: ()Ljava/util/HashMap; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv_getTypes - (JNIEnv *, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv - * Method: top - * Signature: ()V - */ -JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv_top - (JNIEnv *, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv - * Method: next - * Signature: ()Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv_next - (JNIEnv *, jobject); - -#ifdef __cplusplus -} -#endif -#endif +/* DO NOT EDIT THIS FILE - it is machine generated */ +#include <jni.h> +/* Header for class nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv */ + +#ifndef _Included_nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv +#define _Included_nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv +#ifdef __cplusplus +extern "C" { +#endif +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv + * Method: initParamTypeConv + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv_initParamTypeConv + (JNIEnv *, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv + * Method: get + * Signature: (Ljava/lang/String;)S + */ +JNIEXPORT jshort JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv_get__Ljava_lang_String_2 + (JNIEnv *, jobject, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv + * Method: get + * Signature: (S)Ljava/lang/String; + */ +JNIEXPORT jstring JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv_get__S + (JNIEnv *, jobject, jshort); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv + * Method: getTypes + * Signature: ()Ljava/util/HashMap; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv_getTypes + (JNIEnv *, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv + * Method: top + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv_top + (JNIEnv *, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv + * Method: next + * Signature: ()Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jParamTypeConv_next + (JNIEnv *, jobject); + +#ifdef __cplusplus +} +#endif +#endif diff --git a/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance.h b/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance.h index 1dc68a093c0..d0d6ca9c597 100644 --- a/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance.h +++ b/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance.h @@ -1,421 +1,421 @@ -/* DO NOT EDIT THIS FILE - it is machine generated */ -#include <jni.h> -/* Header for class nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance */ - -#ifndef _Included_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance -#define _Included_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance -#ifdef __cplusplus -extern "C" { -#endif -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: initTreeMaintenance - * Signature: ()V - */ -JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_initTreeMaintenance - (JNIEnv *, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: loadMasterFile - * Signature: (Ljava/lang/String;)I - */ -JNIEXPORT jint JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_loadMasterFile - (JNIEnv *, jobject, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: loadComponentFile - * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I - */ -JNIEXPORT jint JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_loadComponentFile__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 - (JNIEnv *, jobject, jstring, jstring, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: loadComponentFile - * Signature: (Ljava/lang/String;Ljava/lang/String;)I - */ -JNIEXPORT jint JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_loadComponentFile__Ljava_lang_String_2Ljava_lang_String_2 - (JNIEnv *, jobject, jstring, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: loadComponentFile - * Signature: (Ljava/lang/String;)I - */ -JNIEXPORT jint JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_loadComponentFile__Ljava_lang_String_2 - (JNIEnv *, jobject, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: getComponentList - * Signature: (Ljava/lang/String;Z)Ljava/util/Vector; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getComponentList__Ljava_lang_String_2Z - (JNIEnv *, jobject, jstring, jboolean); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: getComponentList - * Signature: (Ljava/lang/String;)Ljava/util/Vector; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getComponentList__Ljava_lang_String_2 - (JNIEnv *, jobject, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: getComponentList - * Signature: ()Ljava/util/Vector; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getComponentList__ - (JNIEnv *, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: getComponentNode - * Signature: (I)Lnl/astron/lofar/sas/otb/jotdb3/jVICnodeDef; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getComponentNode - (JNIEnv *, jobject, jint); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: getComponentParams - * Signature: (I)Ljava/util/Vector; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getComponentParams - (JNIEnv *, jobject, jint); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: saveComponentNode - * Signature: (Lnl/astron/lofar/sas/otb/jotdb3/jVICnodeDef;)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_saveComponentNode - (JNIEnv *, jobject, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: isTopComponent - * Signature: (I)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_isTopComponent - (JNIEnv *, jobject, jint); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: deleteComponentNode - * Signature: (I)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_deleteComponentNode - (JNIEnv *, jobject, jint); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: getFullComponentName - * Signature: (Lnl/astron/lofar/sas/otb/jotdb3/jVICnodeDef;)Ljava/lang/String; - */ -JNIEXPORT jstring JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getFullComponentName - (JNIEnv *, jobject, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: buildTemplateTree - * Signature: (IS)I - */ -JNIEXPORT jint JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_buildTemplateTree - (JNIEnv *, jobject, jint, jshort); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: newTemplateTree - * Signature: ()I - */ -JNIEXPORT jint JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_newTemplateTree - (JNIEnv *, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: copyTemplateTree - * Signature: (I)I - */ -JNIEXPORT jint JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_copyTemplateTree - (JNIEnv *, jobject, jint); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: assignTemplateName - * Signature: (ILjava/lang/String;)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_assignTemplateName - (JNIEnv *, jobject, jint, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: assignProcessType - * Signature: (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_assignProcessType - (JNIEnv *, jobject, jint, jstring, jstring, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: getNode - * Signature: (II)Lnl/astron/lofar/sas/otb/jotdb3/jOTDBnode; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getNode - (JNIEnv *, jobject, jint, jint); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: getParam - * Signature: (II)Lnl/astron/lofar/sas/otb/jotdb3/jOTDBparam; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getParam__II - (JNIEnv *, jobject, jint, jint); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: getParam - * Signature: (Lnl/astron/lofar/sas/otb/jotdb3/jOTDBnode;)Lnl/astron/lofar/sas/otb/jotdb3/jOTDBparam; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getParam__Lnl_astron_lofar_sas_otb_jotdb3_jOTDBnode_2 - (JNIEnv *, jobject, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: saveParam - * Signature: (Lnl/astron/lofar/sas/otb/jotdb3/jOTDBparam;)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_saveParam - (JNIEnv *, jobject, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: getItemList - * Signature: (III)Ljava/util/Vector; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getItemList__III - (JNIEnv *, jobject, jint, jint, jint); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: getItemList - * Signature: (ILjava/lang/String;)Ljava/util/Vector; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getItemList__ILjava_lang_String_2 - (JNIEnv *, jobject, jint, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: getItemList - * Signature: (ILjava/lang/String;Z)Ljava/util/Vector; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getItemList__ILjava_lang_String_2Z - (JNIEnv *, jobject, jint, jstring, jboolean); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: dupNode - * Signature: (IIS)I - */ -JNIEXPORT jint JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_dupNode - (JNIEnv *, jobject, jint, jint, jshort); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: addComponent - * Signature: (IIILjava/lang/String;)I - */ -JNIEXPORT jint JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_addComponent__IIILjava_lang_String_2 - (JNIEnv *, jobject, jint, jint, jint, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: addComponent - * Signature: (III)I - */ -JNIEXPORT jint JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_addComponent__III - (JNIEnv *, jobject, jint, jint, jint); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: saveNode - * Signature: (Lnl/astron/lofar/sas/otb/jotdb3/jOTDBnode;)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_saveNode - (JNIEnv *, jobject, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: saveNodeList - * Signature: (Ljava/util/Vector;)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_saveNodeList - (JNIEnv *, jobject, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: deleteNode - * Signature: (Lnl/astron/lofar/sas/otb/jotdb3/jOTDBnode;)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_deleteNode - (JNIEnv *, jobject, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: deleteNodeList - * Signature: (Ljava/util/Vector;)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_deleteNodeList - (JNIEnv *, jobject, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: checkTreeConstraints - * Signature: (II)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_checkTreeConstraints__II - (JNIEnv *, jobject, jint, jint); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: checkTreeConstraints - * Signature: (I)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_checkTreeConstraints__I - (JNIEnv *, jobject, jint); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: instanciateTree - * Signature: (I)I - */ -JNIEXPORT jint JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_instanciateTree - (JNIEnv *, jobject, jint); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: pruneTree - * Signature: (IS)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_pruneTree - (JNIEnv *, jobject, jint, jshort); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: exportTree - * Signature: (IILjava/lang/String;)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_exportTree - (JNIEnv *, jobject, jint, jint, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: exportResultTree - * Signature: (IILjava/lang/String;)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_exportResultTree - (JNIEnv *, jobject, jint, jint, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: exportMetadata - * Signature: (ILjava/lang/String;)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_exportMetadata__ILjava_lang_String_2 - (JNIEnv *, jobject, jint, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: exportMetadata - * Signature: (ILjava/lang/String;Z)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_exportMetadata__ILjava_lang_String_2Z - (JNIEnv *, jobject, jint, jstring, jboolean); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: deleteTree - * Signature: (I)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_deleteTree - (JNIEnv *, jobject, jint); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: getTopNode - * Signature: (I)Lnl/astron/lofar/sas/otb/jotdb3/jOTDBnode; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getTopNode - (JNIEnv *, jobject, jint); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: setMomInfo - * Signature: (IIILjava/lang/String;)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_setMomInfo - (JNIEnv *, jobject, jint, jint, jint, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: setClassification - * Signature: (IS)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_setClassification - (JNIEnv *, jobject, jint, jshort); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: setTreeState - * Signature: (IS)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_setTreeState__IS - (JNIEnv *, jobject, jint, jshort); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: setTreeState - * Signature: (ISZ)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_setTreeState__ISZ - (JNIEnv *, jobject, jint, jshort, jboolean); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: setDescription - * Signature: (ILjava/lang/String;)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_setDescription - (JNIEnv *, jobject, jint, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: setSchedule - * Signature: (ILjava/lang/String;Ljava/lang/String;)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_setSchedule__ILjava_lang_String_2Ljava_lang_String_2 - (JNIEnv *, jobject, jint, jstring, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: setSchedule - * Signature: (ILjava/lang/String;Ljava/lang/String;Z)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_setSchedule__ILjava_lang_String_2Ljava_lang_String_2Z - (JNIEnv *, jobject, jint, jstring, jstring, jboolean); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance - * Method: errorMsg - * Signature: ()Ljava/lang/String; - */ -JNIEXPORT jstring JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_errorMsg - (JNIEnv *, jobject); - -#ifdef __cplusplus -} -#endif -#endif +/* DO NOT EDIT THIS FILE - it is machine generated */ +#include <jni.h> +/* Header for class nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance */ + +#ifndef _Included_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance +#define _Included_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance +#ifdef __cplusplus +extern "C" { +#endif +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: initTreeMaintenance + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_initTreeMaintenance + (JNIEnv *, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: loadMasterFile + * Signature: (Ljava/lang/String;)I + */ +JNIEXPORT jint JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_loadMasterFile + (JNIEnv *, jobject, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: loadComponentFile + * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I + */ +JNIEXPORT jint JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_loadComponentFile__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 + (JNIEnv *, jobject, jstring, jstring, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: loadComponentFile + * Signature: (Ljava/lang/String;Ljava/lang/String;)I + */ +JNIEXPORT jint JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_loadComponentFile__Ljava_lang_String_2Ljava_lang_String_2 + (JNIEnv *, jobject, jstring, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: loadComponentFile + * Signature: (Ljava/lang/String;)I + */ +JNIEXPORT jint JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_loadComponentFile__Ljava_lang_String_2 + (JNIEnv *, jobject, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: getComponentList + * Signature: (Ljava/lang/String;Z)Ljava/util/Vector; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getComponentList__Ljava_lang_String_2Z + (JNIEnv *, jobject, jstring, jboolean); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: getComponentList + * Signature: (Ljava/lang/String;)Ljava/util/Vector; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getComponentList__Ljava_lang_String_2 + (JNIEnv *, jobject, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: getComponentList + * Signature: ()Ljava/util/Vector; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getComponentList__ + (JNIEnv *, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: getComponentNode + * Signature: (I)Lnl/astron/lofar/sas/otb/jotdb3/jVICnodeDef; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getComponentNode + (JNIEnv *, jobject, jint); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: getComponentParams + * Signature: (I)Ljava/util/Vector; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getComponentParams + (JNIEnv *, jobject, jint); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: saveComponentNode + * Signature: (Lnl/astron/lofar/sas/otb/jotdb3/jVICnodeDef;)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_saveComponentNode + (JNIEnv *, jobject, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: isTopComponent + * Signature: (I)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_isTopComponent + (JNIEnv *, jobject, jint); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: deleteComponentNode + * Signature: (I)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_deleteComponentNode + (JNIEnv *, jobject, jint); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: getFullComponentName + * Signature: (Lnl/astron/lofar/sas/otb/jotdb3/jVICnodeDef;)Ljava/lang/String; + */ +JNIEXPORT jstring JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getFullComponentName + (JNIEnv *, jobject, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: buildTemplateTree + * Signature: (IS)I + */ +JNIEXPORT jint JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_buildTemplateTree + (JNIEnv *, jobject, jint, jshort); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: newTemplateTree + * Signature: ()I + */ +JNIEXPORT jint JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_newTemplateTree + (JNIEnv *, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: copyTemplateTree + * Signature: (I)I + */ +JNIEXPORT jint JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_copyTemplateTree + (JNIEnv *, jobject, jint); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: assignTemplateName + * Signature: (ILjava/lang/String;)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_assignTemplateName + (JNIEnv *, jobject, jint, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: assignProcessType + * Signature: (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_assignProcessType + (JNIEnv *, jobject, jint, jstring, jstring, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: getNode + * Signature: (II)Lnl/astron/lofar/sas/otb/jotdb3/jOTDBnode; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getNode + (JNIEnv *, jobject, jint, jint); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: getParam + * Signature: (II)Lnl/astron/lofar/sas/otb/jotdb3/jOTDBparam; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getParam__II + (JNIEnv *, jobject, jint, jint); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: getParam + * Signature: (Lnl/astron/lofar/sas/otb/jotdb3/jOTDBnode;)Lnl/astron/lofar/sas/otb/jotdb3/jOTDBparam; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getParam__Lnl_astron_lofar_sas_otb_jotdb3_jOTDBnode_2 + (JNIEnv *, jobject, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: saveParam + * Signature: (Lnl/astron/lofar/sas/otb/jotdb3/jOTDBparam;)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_saveParam + (JNIEnv *, jobject, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: getItemList + * Signature: (III)Ljava/util/Vector; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getItemList__III + (JNIEnv *, jobject, jint, jint, jint); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: getItemList + * Signature: (ILjava/lang/String;)Ljava/util/Vector; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getItemList__ILjava_lang_String_2 + (JNIEnv *, jobject, jint, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: getItemList + * Signature: (ILjava/lang/String;Z)Ljava/util/Vector; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getItemList__ILjava_lang_String_2Z + (JNIEnv *, jobject, jint, jstring, jboolean); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: dupNode + * Signature: (IIS)I + */ +JNIEXPORT jint JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_dupNode + (JNIEnv *, jobject, jint, jint, jshort); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: addComponent + * Signature: (IIILjava/lang/String;)I + */ +JNIEXPORT jint JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_addComponent__IIILjava_lang_String_2 + (JNIEnv *, jobject, jint, jint, jint, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: addComponent + * Signature: (III)I + */ +JNIEXPORT jint JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_addComponent__III + (JNIEnv *, jobject, jint, jint, jint); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: saveNode + * Signature: (Lnl/astron/lofar/sas/otb/jotdb3/jOTDBnode;)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_saveNode + (JNIEnv *, jobject, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: saveNodeList + * Signature: (Ljava/util/Vector;)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_saveNodeList + (JNIEnv *, jobject, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: deleteNode + * Signature: (Lnl/astron/lofar/sas/otb/jotdb3/jOTDBnode;)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_deleteNode + (JNIEnv *, jobject, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: deleteNodeList + * Signature: (Ljava/util/Vector;)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_deleteNodeList + (JNIEnv *, jobject, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: checkTreeConstraints + * Signature: (II)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_checkTreeConstraints__II + (JNIEnv *, jobject, jint, jint); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: checkTreeConstraints + * Signature: (I)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_checkTreeConstraints__I + (JNIEnv *, jobject, jint); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: instanciateTree + * Signature: (I)I + */ +JNIEXPORT jint JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_instanciateTree + (JNIEnv *, jobject, jint); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: pruneTree + * Signature: (IS)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_pruneTree + (JNIEnv *, jobject, jint, jshort); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: exportTree + * Signature: (IILjava/lang/String;)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_exportTree + (JNIEnv *, jobject, jint, jint, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: exportResultTree + * Signature: (IILjava/lang/String;)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_exportResultTree + (JNIEnv *, jobject, jint, jint, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: exportMetadata + * Signature: (ILjava/lang/String;)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_exportMetadata__ILjava_lang_String_2 + (JNIEnv *, jobject, jint, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: exportMetadata + * Signature: (ILjava/lang/String;Z)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_exportMetadata__ILjava_lang_String_2Z + (JNIEnv *, jobject, jint, jstring, jboolean); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: deleteTree + * Signature: (I)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_deleteTree + (JNIEnv *, jobject, jint); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: getTopNode + * Signature: (I)Lnl/astron/lofar/sas/otb/jotdb3/jOTDBnode; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_getTopNode + (JNIEnv *, jobject, jint); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: setMomInfo + * Signature: (IIILjava/lang/String;)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_setMomInfo + (JNIEnv *, jobject, jint, jint, jint, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: setClassification + * Signature: (IS)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_setClassification + (JNIEnv *, jobject, jint, jshort); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: setTreeState + * Signature: (IS)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_setTreeState__IS + (JNIEnv *, jobject, jint, jshort); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: setTreeState + * Signature: (ISZ)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_setTreeState__ISZ + (JNIEnv *, jobject, jint, jshort, jboolean); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: setDescription + * Signature: (ILjava/lang/String;)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_setDescription + (JNIEnv *, jobject, jint, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: setSchedule + * Signature: (ILjava/lang/String;Ljava/lang/String;)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_setSchedule__ILjava_lang_String_2Ljava_lang_String_2 + (JNIEnv *, jobject, jint, jstring, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: setSchedule + * Signature: (ILjava/lang/String;Ljava/lang/String;Z)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_setSchedule__ILjava_lang_String_2Ljava_lang_String_2Z + (JNIEnv *, jobject, jint, jstring, jstring, jboolean); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance + * Method: errorMsg + * Signature: ()Ljava/lang/String; + */ +JNIEXPORT jstring JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeMaintenance_errorMsg + (JNIEnv *, jobject); + +#ifdef __cplusplus +} +#endif +#endif diff --git a/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv.h b/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv.h index 2ecc0a42417..e5f4a904c8a 100644 --- a/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv.h +++ b/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv.h @@ -1,61 +1,61 @@ -/* DO NOT EDIT THIS FILE - it is machine generated */ -#include <jni.h> -/* Header for class nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv */ - -#ifndef _Included_nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv -#define _Included_nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv -#ifdef __cplusplus -extern "C" { -#endif -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv - * Method: initTreeStateConv - * Signature: ()V - */ -JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv_initTreeStateConv - (JNIEnv *, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv - * Method: get - * Signature: (Ljava/lang/String;)S - */ -JNIEXPORT jshort JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv_get__Ljava_lang_String_2 - (JNIEnv *, jobject, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv - * Method: get - * Signature: (S)Ljava/lang/String; - */ -JNIEXPORT jstring JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv_get__S - (JNIEnv *, jobject, jshort); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv - * Method: getTypes - * Signature: ()Ljava/util/HashMap; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv_getTypes - (JNIEnv *, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv - * Method: top - * Signature: ()V - */ -JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv_top - (JNIEnv *, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv - * Method: next - * Signature: ()Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv_next - (JNIEnv *, jobject); - -#ifdef __cplusplus -} -#endif -#endif +/* DO NOT EDIT THIS FILE - it is machine generated */ +#include <jni.h> +/* Header for class nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv */ + +#ifndef _Included_nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv +#define _Included_nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv +#ifdef __cplusplus +extern "C" { +#endif +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv + * Method: initTreeStateConv + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv_initTreeStateConv + (JNIEnv *, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv + * Method: get + * Signature: (Ljava/lang/String;)S + */ +JNIEXPORT jshort JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv_get__Ljava_lang_String_2 + (JNIEnv *, jobject, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv + * Method: get + * Signature: (S)Ljava/lang/String; + */ +JNIEXPORT jstring JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv_get__S + (JNIEnv *, jobject, jshort); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv + * Method: getTypes + * Signature: ()Ljava/util/HashMap; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv_getTypes + (JNIEnv *, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv + * Method: top + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv_top + (JNIEnv *, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv + * Method: next + * Signature: ()Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeStateConv_next + (JNIEnv *, jobject); + +#ifdef __cplusplus +} +#endif +#endif diff --git a/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv.h b/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv.h index febd45b64cc..eaff8365b49 100644 --- a/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv.h +++ b/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv.h @@ -1,61 +1,61 @@ -/* DO NOT EDIT THIS FILE - it is machine generated */ -#include <jni.h> -/* Header for class nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv */ - -#ifndef _Included_nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv -#define _Included_nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv -#ifdef __cplusplus -extern "C" { -#endif -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv - * Method: initTreeTypeConv - * Signature: ()V - */ -JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv_initTreeTypeConv - (JNIEnv *, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv - * Method: get - * Signature: (Ljava/lang/String;)S - */ -JNIEXPORT jshort JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv_get__Ljava_lang_String_2 - (JNIEnv *, jobject, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv - * Method: get - * Signature: (S)Ljava/lang/String; - */ -JNIEXPORT jstring JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv_get__S - (JNIEnv *, jobject, jshort); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv - * Method: getTypes - * Signature: ()Ljava/util/HashMap; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv_getTypes - (JNIEnv *, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv - * Method: top - * Signature: ()V - */ -JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv_top - (JNIEnv *, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv - * Method: next - * Signature: ()Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv_next - (JNIEnv *, jobject); - -#ifdef __cplusplus -} -#endif -#endif +/* DO NOT EDIT THIS FILE - it is machine generated */ +#include <jni.h> +/* Header for class nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv */ + +#ifndef _Included_nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv +#define _Included_nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv +#ifdef __cplusplus +extern "C" { +#endif +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv + * Method: initTreeTypeConv + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv_initTreeTypeConv + (JNIEnv *, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv + * Method: get + * Signature: (Ljava/lang/String;)S + */ +JNIEXPORT jshort JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv_get__Ljava_lang_String_2 + (JNIEnv *, jobject, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv + * Method: get + * Signature: (S)Ljava/lang/String; + */ +JNIEXPORT jstring JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv_get__S + (JNIEnv *, jobject, jshort); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv + * Method: getTypes + * Signature: ()Ljava/util/HashMap; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv_getTypes + (JNIEnv *, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv + * Method: top + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv_top + (JNIEnv *, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv + * Method: next + * Signature: ()Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeTypeConv_next + (JNIEnv *, jobject); + +#ifdef __cplusplus +} +#endif +#endif diff --git a/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jTreeValue.h b/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jTreeValue.h index 8f9b631c48c..d985bc65ff9 100644 --- a/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jTreeValue.h +++ b/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jTreeValue.h @@ -1,109 +1,109 @@ -/* DO NOT EDIT THIS FILE - it is machine generated */ -#include <jni.h> -/* Header for class nl_astron_lofar_sas_otb_jotdb3_jTreeValue */ - -#ifndef _Included_nl_astron_lofar_sas_otb_jotdb3_jTreeValue -#define _Included_nl_astron_lofar_sas_otb_jotdb3_jTreeValue -#ifdef __cplusplus -extern "C" { -#endif -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeValue - * Method: addKVT - * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeValue_addKVT__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 - (JNIEnv *, jobject, jstring, jstring, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeValue - * Method: addKVT - * Signature: (Lnl/astron/lofar/sas/otb/jotdb3/jOTDBvalue;)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeValue_addKVT__Lnl_astron_lofar_sas_otb_jotdb3_jOTDBvalue_2 - (JNIEnv *, jobject, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeValue - * Method: addKVTlist - * Signature: (Ljava/util/Vector;)Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeValue_addKVTlist - (JNIEnv *, jobject, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeValue - * Method: getBrokenHardware - * Signature: (Ljava/lang/String;Ljava/lang/String;)Ljava/util/Vector; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeValue_getBrokenHardware__Ljava_lang_String_2Ljava_lang_String_2 - (JNIEnv *, jobject, jstring, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeValue - * Method: getBrokenHardware - * Signature: (Ljava/lang/String;)Ljava/util/Vector; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeValue_getBrokenHardware__Ljava_lang_String_2 - (JNIEnv *, jobject, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeValue - * Method: getBrokenHardware - * Signature: ()Ljava/util/Vector; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeValue_getBrokenHardware__ - (JNIEnv *, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeValue - * Method: searchInPeriod - * Signature: (IILjava/lang/String;Ljava/lang/String;Z)Ljava/util/Vector; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeValue_searchInPeriod__IILjava_lang_String_2Ljava_lang_String_2Z - (JNIEnv *, jobject, jint, jint, jstring, jstring, jboolean); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeValue - * Method: searchInPeriod - * Signature: (IILjava/lang/String;Ljava/lang/String;)Ljava/util/Vector; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeValue_searchInPeriod__IILjava_lang_String_2Ljava_lang_String_2 - (JNIEnv *, jobject, jint, jint, jstring, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeValue - * Method: searchInPeriod - * Signature: (IILjava/lang/String;)Ljava/util/Vector; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeValue_searchInPeriod__IILjava_lang_String_2 - (JNIEnv *, jobject, jint, jint, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeValue - * Method: searchInPeriod - * Signature: (II)Ljava/util/Vector; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeValue_searchInPeriod__II - (JNIEnv *, jobject, jint, jint); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeValue - * Method: getSchedulableItems - * Signature: (I)Ljava/util/Vector; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeValue_getSchedulableItems__I - (JNIEnv *, jobject, jint); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeValue - * Method: getSchedulableItems - * Signature: ()Ljava/util/Vector; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeValue_getSchedulableItems__ - (JNIEnv *, jobject); - -#ifdef __cplusplus -} -#endif -#endif +/* DO NOT EDIT THIS FILE - it is machine generated */ +#include <jni.h> +/* Header for class nl_astron_lofar_sas_otb_jotdb3_jTreeValue */ + +#ifndef _Included_nl_astron_lofar_sas_otb_jotdb3_jTreeValue +#define _Included_nl_astron_lofar_sas_otb_jotdb3_jTreeValue +#ifdef __cplusplus +extern "C" { +#endif +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeValue + * Method: addKVT + * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeValue_addKVT__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 + (JNIEnv *, jobject, jstring, jstring, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeValue + * Method: addKVT + * Signature: (Lnl/astron/lofar/sas/otb/jotdb3/jOTDBvalue;)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeValue_addKVT__Lnl_astron_lofar_sas_otb_jotdb3_jOTDBvalue_2 + (JNIEnv *, jobject, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeValue + * Method: addKVTlist + * Signature: (Ljava/util/Vector;)Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeValue_addKVTlist + (JNIEnv *, jobject, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeValue + * Method: getBrokenHardware + * Signature: (Ljava/lang/String;Ljava/lang/String;)Ljava/util/Vector; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeValue_getBrokenHardware__Ljava_lang_String_2Ljava_lang_String_2 + (JNIEnv *, jobject, jstring, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeValue + * Method: getBrokenHardware + * Signature: (Ljava/lang/String;)Ljava/util/Vector; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeValue_getBrokenHardware__Ljava_lang_String_2 + (JNIEnv *, jobject, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeValue + * Method: getBrokenHardware + * Signature: ()Ljava/util/Vector; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeValue_getBrokenHardware__ + (JNIEnv *, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeValue + * Method: searchInPeriod + * Signature: (IILjava/lang/String;Ljava/lang/String;Z)Ljava/util/Vector; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeValue_searchInPeriod__IILjava_lang_String_2Ljava_lang_String_2Z + (JNIEnv *, jobject, jint, jint, jstring, jstring, jboolean); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeValue + * Method: searchInPeriod + * Signature: (IILjava/lang/String;Ljava/lang/String;)Ljava/util/Vector; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeValue_searchInPeriod__IILjava_lang_String_2Ljava_lang_String_2 + (JNIEnv *, jobject, jint, jint, jstring, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeValue + * Method: searchInPeriod + * Signature: (IILjava/lang/String;)Ljava/util/Vector; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeValue_searchInPeriod__IILjava_lang_String_2 + (JNIEnv *, jobject, jint, jint, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeValue + * Method: searchInPeriod + * Signature: (II)Ljava/util/Vector; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeValue_searchInPeriod__II + (JNIEnv *, jobject, jint, jint); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeValue + * Method: getSchedulableItems + * Signature: (I)Ljava/util/Vector; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeValue_getSchedulableItems__I + (JNIEnv *, jobject, jint); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jTreeValue + * Method: getSchedulableItems + * Signature: ()Ljava/util/Vector; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jTreeValue_getSchedulableItems__ + (JNIEnv *, jobject); + +#ifdef __cplusplus +} +#endif +#endif diff --git a/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jUnitConv.h b/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jUnitConv.h index 7bf1eaa4d4d..7aa6724caeb 100644 --- a/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jUnitConv.h +++ b/SAS/OTB/jOTDB3/include/jOTDB3/nl_astron_lofar_sas_otb_jotdb3_jUnitConv.h @@ -1,61 +1,61 @@ -/* DO NOT EDIT THIS FILE - it is machine generated */ -#include <jni.h> -/* Header for class nl_astron_lofar_sas_otb_jotdb3_jUnitConv */ - -#ifndef _Included_nl_astron_lofar_sas_otb_jotdb3_jUnitConv -#define _Included_nl_astron_lofar_sas_otb_jotdb3_jUnitConv -#ifdef __cplusplus -extern "C" { -#endif -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jUnitConv - * Method: initUnitConv - * Signature: ()V - */ -JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jUnitConv_initUnitConv - (JNIEnv *, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jUnitConv - * Method: get - * Signature: (Ljava/lang/String;)S - */ -JNIEXPORT jshort JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jUnitConv_get__Ljava_lang_String_2 - (JNIEnv *, jobject, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jUnitConv - * Method: get - * Signature: (S)Ljava/lang/String; - */ -JNIEXPORT jstring JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jUnitConv_get__S - (JNIEnv *, jobject, jshort); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jUnitConv - * Method: getTypes - * Signature: ()Ljava/util/HashMap; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jUnitConv_getTypes - (JNIEnv *, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jUnitConv - * Method: top - * Signature: ()V - */ -JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jUnitConv_top - (JNIEnv *, jobject); - -/* - * Class: nl_astron_lofar_sas_otb_jotdb3_jUnitConv - * Method: next - * Signature: ()Z - */ -JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jUnitConv_next - (JNIEnv *, jobject); - -#ifdef __cplusplus -} -#endif -#endif +/* DO NOT EDIT THIS FILE - it is machine generated */ +#include <jni.h> +/* Header for class nl_astron_lofar_sas_otb_jotdb3_jUnitConv */ + +#ifndef _Included_nl_astron_lofar_sas_otb_jotdb3_jUnitConv +#define _Included_nl_astron_lofar_sas_otb_jotdb3_jUnitConv +#ifdef __cplusplus +extern "C" { +#endif +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jUnitConv + * Method: initUnitConv + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jUnitConv_initUnitConv + (JNIEnv *, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jUnitConv + * Method: get + * Signature: (Ljava/lang/String;)S + */ +JNIEXPORT jshort JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jUnitConv_get__Ljava_lang_String_2 + (JNIEnv *, jobject, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jUnitConv + * Method: get + * Signature: (S)Ljava/lang/String; + */ +JNIEXPORT jstring JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jUnitConv_get__S + (JNIEnv *, jobject, jshort); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jUnitConv + * Method: getTypes + * Signature: ()Ljava/util/HashMap; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jUnitConv_getTypes + (JNIEnv *, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jUnitConv + * Method: top + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jUnitConv_top + (JNIEnv *, jobject); + +/* + * Class: nl_astron_lofar_sas_otb_jotdb3_jUnitConv + * Method: next + * Signature: ()Z + */ +JNIEXPORT jboolean JNICALL Java_nl_astron_lofar_sas_otb_jotdb3_jUnitConv_next + (JNIEnv *, jobject); + +#ifdef __cplusplus +} +#endif +#endif diff --git a/SAS/OTB/jParmFacade/include/jParmFacade/nl_astron_lofar_sas_otb_jparmfacade_jParmFacade.h b/SAS/OTB/jParmFacade/include/jParmFacade/nl_astron_lofar_sas_otb_jparmfacade_jParmFacade.h index 5809eec9023..414cfffb472 100644 --- a/SAS/OTB/jParmFacade/include/jParmFacade/nl_astron_lofar_sas_otb_jparmfacade_jParmFacade.h +++ b/SAS/OTB/jParmFacade/include/jParmFacade/nl_astron_lofar_sas_otb_jparmfacade_jParmFacade.h @@ -1,45 +1,45 @@ -/* DO NOT EDIT THIS FILE - it is machine generated */ -#include <jni.h> -/* Header for class nl_astron_lofar_sas_otb_jparmfacade_jParmFacade */ - -#ifndef _Included_nl_astron_lofar_sas_otb_jparmfacade_jParmFacade -#define _Included_nl_astron_lofar_sas_otb_jparmfacade_jParmFacade -#ifdef __cplusplus -extern "C" { -#endif -/* - * Class: nl_astron_lofar_sas_otb_jparmfacade_jParmFacade - * Method: getRange - * Signature: (Ljava/lang/String;)Ljava/util/Vector; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jparmfacade_jParmFacade_getRange - (JNIEnv *, jobject, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jparmfacade_jParmFacade - * Method: getNames - * Signature: (Ljava/lang/String;)Ljava/util/Vector; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jparmfacade_jParmFacade_getNames - (JNIEnv *, jobject, jstring); - -/* - * Class: nl_astron_lofar_sas_otb_jparmfacade_jParmFacade - * Method: getValues - * Signature: (Ljava/lang/String;DDIDDI)Ljava/util/HashMap; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jparmfacade_jParmFacade_getValues - (JNIEnv *, jobject, jstring, jdouble, jdouble, jint, jdouble, jdouble, jint); - -/* - * Class: nl_astron_lofar_sas_otb_jparmfacade_jParmFacade - * Method: getHistory - * Signature: (Ljava/lang/String;DDDDDD)Ljava/util/HashMap; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jparmfacade_jParmFacade_getHistory - (JNIEnv *, jobject, jstring, jdouble, jdouble, jdouble, jdouble, jdouble, jdouble); - -#ifdef __cplusplus -} -#endif -#endif +/* DO NOT EDIT THIS FILE - it is machine generated */ +#include <jni.h> +/* Header for class nl_astron_lofar_sas_otb_jparmfacade_jParmFacade */ + +#ifndef _Included_nl_astron_lofar_sas_otb_jparmfacade_jParmFacade +#define _Included_nl_astron_lofar_sas_otb_jparmfacade_jParmFacade +#ifdef __cplusplus +extern "C" { +#endif +/* + * Class: nl_astron_lofar_sas_otb_jparmfacade_jParmFacade + * Method: getRange + * Signature: (Ljava/lang/String;)Ljava/util/Vector; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jparmfacade_jParmFacade_getRange + (JNIEnv *, jobject, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jparmfacade_jParmFacade + * Method: getNames + * Signature: (Ljava/lang/String;)Ljava/util/Vector; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jparmfacade_jParmFacade_getNames + (JNIEnv *, jobject, jstring); + +/* + * Class: nl_astron_lofar_sas_otb_jparmfacade_jParmFacade + * Method: getValues + * Signature: (Ljava/lang/String;DDIDDI)Ljava/util/HashMap; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jparmfacade_jParmFacade_getValues + (JNIEnv *, jobject, jstring, jdouble, jdouble, jint, jdouble, jdouble, jint); + +/* + * Class: nl_astron_lofar_sas_otb_jparmfacade_jParmFacade + * Method: getHistory + * Signature: (Ljava/lang/String;DDDDDD)Ljava/util/HashMap; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_sas_otb_jparmfacade_jParmFacade_getHistory + (JNIEnv *, jobject, jstring, jdouble, jdouble, jdouble, jdouble, jdouble, jdouble); + +#ifdef __cplusplus +} +#endif +#endif diff --git a/SAS/OTB/jParmFacade/src/nl_astron_lofar_otb_jparmfacade_jParmFacade.cc b/SAS/OTB/jParmFacade/src/nl_astron_lofar_otb_jparmfacade_jParmFacade.cc index 2856cc85c5e..bbadd799181 100644 --- a/SAS/OTB/jParmFacade/src/nl_astron_lofar_otb_jparmfacade_jParmFacade.cc +++ b/SAS/OTB/jParmFacade/src/nl_astron_lofar_otb_jparmfacade_jParmFacade.cc @@ -1,308 +1,308 @@ -//# nl_astron_lofar_java_cep_jparmfacade_jParmFacade.cc: Manages the -//# connection with the parameter database. -//# -//# Copyright (C) 2005-2007 -//# ASTRON (Netherlands Foundation for Research in Astronomy) -//# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands, softwaresupport@astron.nl -//# -//# This program is free software; you can redistribute it and/or modify -//# it under the terms of the GNU General Public License as published by -//# the Free Software Foundation; either version 2 of the License, or -//# (at your option) any later version. -//# -//# This program is distributed in the hope that it will be useful, -//# but WITHOUT ANY WARRANTY; without even the implied warranty of -//# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//# GNU General Public License for more details. -//# -//# You should have received a copy of the GNU General Public License -//# along with this program; if not, write to the Free Software -//# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -//# - -//# Always #include <lofar_config.h> first! -#include <lofar_config.h> - -#include <jni.h> -#include <jParmFacade/nl_astron_lofar_java_cep_jparmfacade_jParmFacade.h> -#include <jParmFacade/nl_astron_lofar_java_cep_jparmfacade_jCommon.h> -#include <ParmFacade/ParmFacade.h> -#include <iostream> -#include <string> - -using namespace LOFAR::ParmDB; -using namespace std; - -ParmFacade* theirPF; - - -/* - * Class: nl_astron_lofar_java_cep_jparmfacade_jParmFacade - * Method: getRange - * Signature: (Ljava/lang/String;)Ljava/util/ArrayList; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_java_cep_jparmfacade_jParmFacade_getRange (JNIEnv *env, jobject obj, jstring parmNamePattern) { - - jboolean isCopy; - jobject rangeArrayList; - - // create the connection with the ParmDB - setParmDBConnection(env,obj); - - const char* pattern = env->GetStringUTFChars (parmNamePattern, &isCopy); - vector<double> rangeList; - try { - rangeList = theirPF->getRange(pattern); - - env->ReleaseStringUTFChars (parmNamePattern, pattern); - - vector<double>::iterator rangeIterator; - - // Construct java Vector - jclass class_ArrayList = env->FindClass("java/util/ArrayList"); - jmethodID mid_ArrayList_cons = env->GetMethodID(class_ArrayList, "<init>", "()V"); - rangeArrayList = env->NewObject(class_ArrayList, mid_ArrayList_cons); - jmethodID mid_ArrayList_add = env->GetMethodID(class_ArrayList, "add", "(Ljava/lang/Object;)Z"); - - // Double - jobject jDouble; - jclass class_Double = env->FindClass ("java/lang/Double"); - jmethodID mid_Double_cons = env->GetMethodID (class_Double, "<init>", "(D)V"); - - for (rangeIterator = rangeList.begin(); rangeIterator != rangeList.end(); rangeIterator++) { - jDouble = env->NewObject (class_Double, mid_Double_cons, *rangeIterator); - - env->CallObjectMethod(rangeArrayList, mid_ArrayList_add, jDouble); - } - } catch (exception &ex) { - string aStr= (string)ex.what(); - cout << "Exception during getRange("<< pattern << "): "<< ex.what() << endl; - env->ThrowNew(env->FindClass("java/lang/Exception"),aStr.c_str()); - } - - - return rangeArrayList; -} - - -/* - * Class: nl_astron_lofar_java_cep_jParmFacade_jparmfacade - * Method: getNames - * Signature: (Ljava/lang/String;)Ljava/util/ArrayList; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_java_cep_jparmfacade_jParmFacade_getNames (JNIEnv *env, jobject obj, jstring parmNamePattern) { - - jboolean isCopy; - jobject nameArrayList; - - // create the connection with the ParmDB - setParmDBConnection(env,obj); - - const char* pattern = env->GetStringUTFChars (parmNamePattern, &isCopy); - vector<string> nameList; - try { - nameList = theirPF->getNames(pattern); - - env->ReleaseStringUTFChars (parmNamePattern, pattern); - - vector<string>::iterator nameIterator; - - // Construct java ArrayList - jclass class_ArrayList = env->FindClass("java/util/ArrayList"); - jmethodID mid_ArrayList_cons = env->GetMethodID(class_ArrayList, "<init>", "()V"); - nameArrayList = env->NewObject(class_ArrayList, mid_ArrayList_cons); - jmethodID mid_ArrayList_add = env->GetMethodID(class_ArrayList, "add", "(Ljava/lang/Object;)Z"); - - jstring jstr; - for (nameIterator = nameList.begin(); nameIterator != nameList.end(); nameIterator++) { - jstr = env->NewStringUTF (((string)*nameIterator).c_str()); - env->CallObjectMethod(nameArrayList, mid_ArrayList_add, jstr); - } - } catch (exception &ex) { - string aStr= (string)ex.what(); - cout << "Exception during getNames("<< pattern << "): "<< ex.what() << endl; - env->ThrowNew(env->FindClass("java/lang/Exception"),aStr.c_str()); - } - - return nameArrayList; -} - -/* - * Class: nl_astron_lofar_java_cep_jparmfacade_jParmFacade - * Method: getValues - * Signature: (Ljava/lang/String;DDIDDI)Ljava/util/HashMap; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_java_cep_jparmfacade_jParmFacade_getValues (JNIEnv *env, jobject obj, jstring parmNamePattern, jdouble startx, jdouble endx, jint nx, jdouble starty, jdouble endy, jint ny) { - - jboolean isCopy; - jobject result; - - // create the connection with the ParmDB - setParmDBConnection(env,obj); - - - const char* pattern = env->GetStringUTFChars (parmNamePattern, &isCopy); - map<string,vector<double> > valMap; - try { - valMap = theirPF->getValues(pattern,startx,endx,nx,starty,endy,ny); - env->ReleaseStringUTFChars (parmNamePattern, pattern); - - // Construct java Map - jclass mapClass, doubleClass, ArrayListClass; - jmethodID mapInit, mapPut, ArrayListAdd, doubleInit, ArrayListInit; - - mapClass = env->FindClass("java/util/HashMap"); - mapInit = env->GetMethodID(mapClass, "<init>", "()V"); - result = env->NewObject(mapClass, mapInit); - mapPut= env->GetMethodID(mapClass, "put", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"); - - // Construct java Double - jobject jDouble; - doubleClass = env->FindClass ("java/lang/Double"); - doubleInit = env->GetMethodID (doubleClass, "<init>", "(D)V"); - - - // Loop through map and convert to HashMap - - for (map<string,vector<double> >::const_iterator valIter=valMap.begin(); - valIter != valMap.end(); - valIter++) { - - // Construct java ArrayList - jobject valArrayList; - ArrayListClass = env->FindClass("java/util/ArrayList"); - ArrayListInit = env->GetMethodID(ArrayListClass, "<init>", "()V"); - valArrayList = env->NewObject(ArrayListClass, ArrayListInit); - ArrayListAdd = env->GetMethodID(ArrayListClass, "add", "(Ljava/lang/Object;)Z"); - - - for (vector<double>::const_iterator iter=valIter->second.begin(); - iter != valIter->second.end(); - iter++) { - - jDouble = env->NewObject (doubleClass, doubleInit, *iter); - - env->CallObjectMethod(valArrayList, ArrayListAdd, jDouble); - } - - - env->CallObjectMethod(result, mapPut, env->NewStringUTF(valIter->first.c_str()),valArrayList); - - } - } catch (exception &ex) { - cout << "Exception during getValues("<< pattern << "," << startx << "," - << endx << "," << nx << "," << starty << "," << endy << "," << ny - << ") : "<< ex.what() << endl; - string aStr= (string)ex.what(); - jclass newExcCls = env->FindClass("java/lang/Exception"); - if (newExcCls == 0) { - cout << "Unable to find the new exception class, give up." << endl; - // env->ReleaseStringUTFChars (parmNamePattern, pattern); - return result; - } - - env->ThrowNew(newExcCls,aStr.c_str()); - } - - return result; -} - -/* - * Class: nl_astron_lofar_java_cep_jparmfacade_jParmFacade - * Method: getHistory - * Signature: (Ljava/lang/String;DDIDDI)Ljava/util/HashMap; - */ -JNIEXPORT jobject JNICALL Java_nl_astron_lofar_java_cep_jparmfacade_jParmFacade_getHistory (JNIEnv *env, jobject obj, jstring parmNamePattern, jdouble startx, jdouble endx, jdouble starty, jdouble endy, jdouble startSolveTime, jdouble endSolveTime) { - - jboolean isCopy; - jobject result; - - // create the connection with the ParmDB - setParmDBConnection(env,obj); - - - const char* pattern = env->GetStringUTFChars (parmNamePattern, &isCopy); - map<string,vector<double> > valMap; - try { - valMap = theirPF->getHistory(pattern,startx,endx,starty,endy,startSolveTime,endSolveTime); - env->ReleaseStringUTFChars (parmNamePattern, pattern); - - // Construct java Map - jclass mapClass, doubleClass, ArrayListClass; - jmethodID mapInit, mapPut, ArrayListAdd, doubleInit, ArrayListInit; - - mapClass = env->FindClass("java/util/HashMap"); - mapInit = env->GetMethodID(mapClass, "<init>", "()V"); - result = env->NewObject(mapClass, mapInit); - mapPut= env->GetMethodID(mapClass, "put", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"); - - // Construct java Double - jobject jDouble; - doubleClass = env->FindClass ("java/lang/Double"); - doubleInit = env->GetMethodID (doubleClass, "<init>", "(D)V"); - - - // Loop through map and convert to HashMap - - for (map<string,vector<double> >::const_iterator valIter=valMap.begin(); - valIter != valMap.end(); - valIter++) { - - // Construct java ArrayList - jobject valArrayList - ArrayListClass = env->FindClass("java/util/ArrayList"); - ArrayListInit = env->GetMethodID(ArrayListClass, "<init>", "()V"); - valArrayList = env->NewObject(ArrayListClass, ArrayListInit); - ArrayListAdd = env->GetMethodID(ArrayListClass, "add", "(Ljava/lang/Object;)Z"); - - - for (vector<double>::const_iterator iter=valIter->second.begin(); - iter != valIter->second.end(); - iter++) { - - jDouble = env->NewObject (doubleClass, doubleInit, *iter); - - env->CallObjectMethod(valArrayList, ArrayListAdd, jDouble); - } - - - env->CallObjectMethod(result, mapPut, env->NewStringUTF(valIter->first.c_str()),valArrayList); - - } - } catch (exception &ex) { - cout << "Exception during getHistory("<< pattern << "," << startx << "," - << endx << "," << starty << "," << endy << "," << startSolveTime << "," - << endSolveTime << ") : "<< ex.what() << endl; - string aStr= (string)ex.what(); - jclass newExcCls = env->FindClass("java/lang/Exception"); - if (newExcCls == 0) { - cout << "Unable to find the new exception class, give up." << endl; - // env->ReleaseStringUTFChars (parmNamePattern, pattern); - return result; - } - - env->ThrowNew(newExcCls,aStr.c_str()); - } - - return result; -} - - -void setParmDBConnection(JNIEnv *env, jobject callerObject) { - - // get the callerclass - jclass jPF=env->GetObjectClass(callerObject); - - // get the methodID - jfieldID id_PFID = env->GetFieldID (jPF, "itsParmFacadeDB","Ljava/lang/String;"); - - // get the value - jstring nstr = (jstring)env->GetObjectField (callerObject, id_PFID); - - const char* n = env->GetStringUTFChars (nstr, 0); - const string name (n); - // create the connection with the c++ ParmFacade - cout << "Connect to :" << name << endl; - theirPF=new ParmFacade(name); - env->ReleaseStringUTFChars (nstr, n); -} +//# nl_astron_lofar_java_cep_jparmfacade_jParmFacade.cc: Manages the +//# connection with the parameter database. +//# +//# Copyright (C) 2005-2007 +//# ASTRON (Netherlands Foundation for Research in Astronomy) +//# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands, softwaresupport@astron.nl +//# +//# This program is free software; you can redistribute it and/or modify +//# it under the terms of the GNU General Public License as published by +//# the Free Software Foundation; either version 2 of the License, or +//# (at your option) any later version. +//# +//# This program is distributed in the hope that it will be useful, +//# but WITHOUT ANY WARRANTY; without even the implied warranty of +//# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//# GNU General Public License for more details. +//# +//# You should have received a copy of the GNU General Public License +//# along with this program; if not, write to the Free Software +//# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +//# + +//# Always #include <lofar_config.h> first! +#include <lofar_config.h> + +#include <jni.h> +#include <jParmFacade/nl_astron_lofar_java_cep_jparmfacade_jParmFacade.h> +#include <jParmFacade/nl_astron_lofar_java_cep_jparmfacade_jCommon.h> +#include <ParmFacade/ParmFacade.h> +#include <iostream> +#include <string> + +using namespace LOFAR::ParmDB; +using namespace std; + +ParmFacade* theirPF; + + +/* + * Class: nl_astron_lofar_java_cep_jparmfacade_jParmFacade + * Method: getRange + * Signature: (Ljava/lang/String;)Ljava/util/ArrayList; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_java_cep_jparmfacade_jParmFacade_getRange (JNIEnv *env, jobject obj, jstring parmNamePattern) { + + jboolean isCopy; + jobject rangeArrayList; + + // create the connection with the ParmDB + setParmDBConnection(env,obj); + + const char* pattern = env->GetStringUTFChars (parmNamePattern, &isCopy); + vector<double> rangeList; + try { + rangeList = theirPF->getRange(pattern); + + env->ReleaseStringUTFChars (parmNamePattern, pattern); + + vector<double>::iterator rangeIterator; + + // Construct java Vector + jclass class_ArrayList = env->FindClass("java/util/ArrayList"); + jmethodID mid_ArrayList_cons = env->GetMethodID(class_ArrayList, "<init>", "()V"); + rangeArrayList = env->NewObject(class_ArrayList, mid_ArrayList_cons); + jmethodID mid_ArrayList_add = env->GetMethodID(class_ArrayList, "add", "(Ljava/lang/Object;)Z"); + + // Double + jobject jDouble; + jclass class_Double = env->FindClass ("java/lang/Double"); + jmethodID mid_Double_cons = env->GetMethodID (class_Double, "<init>", "(D)V"); + + for (rangeIterator = rangeList.begin(); rangeIterator != rangeList.end(); rangeIterator++) { + jDouble = env->NewObject (class_Double, mid_Double_cons, *rangeIterator); + + env->CallObjectMethod(rangeArrayList, mid_ArrayList_add, jDouble); + } + } catch (exception &ex) { + string aStr= (string)ex.what(); + cout << "Exception during getRange("<< pattern << "): "<< ex.what() << endl; + env->ThrowNew(env->FindClass("java/lang/Exception"),aStr.c_str()); + } + + + return rangeArrayList; +} + + +/* + * Class: nl_astron_lofar_java_cep_jParmFacade_jparmfacade + * Method: getNames + * Signature: (Ljava/lang/String;)Ljava/util/ArrayList; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_java_cep_jparmfacade_jParmFacade_getNames (JNIEnv *env, jobject obj, jstring parmNamePattern) { + + jboolean isCopy; + jobject nameArrayList; + + // create the connection with the ParmDB + setParmDBConnection(env,obj); + + const char* pattern = env->GetStringUTFChars (parmNamePattern, &isCopy); + vector<string> nameList; + try { + nameList = theirPF->getNames(pattern); + + env->ReleaseStringUTFChars (parmNamePattern, pattern); + + vector<string>::iterator nameIterator; + + // Construct java ArrayList + jclass class_ArrayList = env->FindClass("java/util/ArrayList"); + jmethodID mid_ArrayList_cons = env->GetMethodID(class_ArrayList, "<init>", "()V"); + nameArrayList = env->NewObject(class_ArrayList, mid_ArrayList_cons); + jmethodID mid_ArrayList_add = env->GetMethodID(class_ArrayList, "add", "(Ljava/lang/Object;)Z"); + + jstring jstr; + for (nameIterator = nameList.begin(); nameIterator != nameList.end(); nameIterator++) { + jstr = env->NewStringUTF (((string)*nameIterator).c_str()); + env->CallObjectMethod(nameArrayList, mid_ArrayList_add, jstr); + } + } catch (exception &ex) { + string aStr= (string)ex.what(); + cout << "Exception during getNames("<< pattern << "): "<< ex.what() << endl; + env->ThrowNew(env->FindClass("java/lang/Exception"),aStr.c_str()); + } + + return nameArrayList; +} + +/* + * Class: nl_astron_lofar_java_cep_jparmfacade_jParmFacade + * Method: getValues + * Signature: (Ljava/lang/String;DDIDDI)Ljava/util/HashMap; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_java_cep_jparmfacade_jParmFacade_getValues (JNIEnv *env, jobject obj, jstring parmNamePattern, jdouble startx, jdouble endx, jint nx, jdouble starty, jdouble endy, jint ny) { + + jboolean isCopy; + jobject result; + + // create the connection with the ParmDB + setParmDBConnection(env,obj); + + + const char* pattern = env->GetStringUTFChars (parmNamePattern, &isCopy); + map<string,vector<double> > valMap; + try { + valMap = theirPF->getValues(pattern,startx,endx,nx,starty,endy,ny); + env->ReleaseStringUTFChars (parmNamePattern, pattern); + + // Construct java Map + jclass mapClass, doubleClass, ArrayListClass; + jmethodID mapInit, mapPut, ArrayListAdd, doubleInit, ArrayListInit; + + mapClass = env->FindClass("java/util/HashMap"); + mapInit = env->GetMethodID(mapClass, "<init>", "()V"); + result = env->NewObject(mapClass, mapInit); + mapPut= env->GetMethodID(mapClass, "put", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"); + + // Construct java Double + jobject jDouble; + doubleClass = env->FindClass ("java/lang/Double"); + doubleInit = env->GetMethodID (doubleClass, "<init>", "(D)V"); + + + // Loop through map and convert to HashMap + + for (map<string,vector<double> >::const_iterator valIter=valMap.begin(); + valIter != valMap.end(); + valIter++) { + + // Construct java ArrayList + jobject valArrayList; + ArrayListClass = env->FindClass("java/util/ArrayList"); + ArrayListInit = env->GetMethodID(ArrayListClass, "<init>", "()V"); + valArrayList = env->NewObject(ArrayListClass, ArrayListInit); + ArrayListAdd = env->GetMethodID(ArrayListClass, "add", "(Ljava/lang/Object;)Z"); + + + for (vector<double>::const_iterator iter=valIter->second.begin(); + iter != valIter->second.end(); + iter++) { + + jDouble = env->NewObject (doubleClass, doubleInit, *iter); + + env->CallObjectMethod(valArrayList, ArrayListAdd, jDouble); + } + + + env->CallObjectMethod(result, mapPut, env->NewStringUTF(valIter->first.c_str()),valArrayList); + + } + } catch (exception &ex) { + cout << "Exception during getValues("<< pattern << "," << startx << "," + << endx << "," << nx << "," << starty << "," << endy << "," << ny + << ") : "<< ex.what() << endl; + string aStr= (string)ex.what(); + jclass newExcCls = env->FindClass("java/lang/Exception"); + if (newExcCls == 0) { + cout << "Unable to find the new exception class, give up." << endl; + // env->ReleaseStringUTFChars (parmNamePattern, pattern); + return result; + } + + env->ThrowNew(newExcCls,aStr.c_str()); + } + + return result; +} + +/* + * Class: nl_astron_lofar_java_cep_jparmfacade_jParmFacade + * Method: getHistory + * Signature: (Ljava/lang/String;DDIDDI)Ljava/util/HashMap; + */ +JNIEXPORT jobject JNICALL Java_nl_astron_lofar_java_cep_jparmfacade_jParmFacade_getHistory (JNIEnv *env, jobject obj, jstring parmNamePattern, jdouble startx, jdouble endx, jdouble starty, jdouble endy, jdouble startSolveTime, jdouble endSolveTime) { + + jboolean isCopy; + jobject result; + + // create the connection with the ParmDB + setParmDBConnection(env,obj); + + + const char* pattern = env->GetStringUTFChars (parmNamePattern, &isCopy); + map<string,vector<double> > valMap; + try { + valMap = theirPF->getHistory(pattern,startx,endx,starty,endy,startSolveTime,endSolveTime); + env->ReleaseStringUTFChars (parmNamePattern, pattern); + + // Construct java Map + jclass mapClass, doubleClass, ArrayListClass; + jmethodID mapInit, mapPut, ArrayListAdd, doubleInit, ArrayListInit; + + mapClass = env->FindClass("java/util/HashMap"); + mapInit = env->GetMethodID(mapClass, "<init>", "()V"); + result = env->NewObject(mapClass, mapInit); + mapPut= env->GetMethodID(mapClass, "put", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"); + + // Construct java Double + jobject jDouble; + doubleClass = env->FindClass ("java/lang/Double"); + doubleInit = env->GetMethodID (doubleClass, "<init>", "(D)V"); + + + // Loop through map and convert to HashMap + + for (map<string,vector<double> >::const_iterator valIter=valMap.begin(); + valIter != valMap.end(); + valIter++) { + + // Construct java ArrayList + jobject valArrayList + ArrayListClass = env->FindClass("java/util/ArrayList"); + ArrayListInit = env->GetMethodID(ArrayListClass, "<init>", "()V"); + valArrayList = env->NewObject(ArrayListClass, ArrayListInit); + ArrayListAdd = env->GetMethodID(ArrayListClass, "add", "(Ljava/lang/Object;)Z"); + + + for (vector<double>::const_iterator iter=valIter->second.begin(); + iter != valIter->second.end(); + iter++) { + + jDouble = env->NewObject (doubleClass, doubleInit, *iter); + + env->CallObjectMethod(valArrayList, ArrayListAdd, jDouble); + } + + + env->CallObjectMethod(result, mapPut, env->NewStringUTF(valIter->first.c_str()),valArrayList); + + } + } catch (exception &ex) { + cout << "Exception during getHistory("<< pattern << "," << startx << "," + << endx << "," << starty << "," << endy << "," << startSolveTime << "," + << endSolveTime << ") : "<< ex.what() << endl; + string aStr= (string)ex.what(); + jclass newExcCls = env->FindClass("java/lang/Exception"); + if (newExcCls == 0) { + cout << "Unable to find the new exception class, give up." << endl; + // env->ReleaseStringUTFChars (parmNamePattern, pattern); + return result; + } + + env->ThrowNew(newExcCls,aStr.c_str()); + } + + return result; +} + + +void setParmDBConnection(JNIEnv *env, jobject callerObject) { + + // get the callerclass + jclass jPF=env->GetObjectClass(callerObject); + + // get the methodID + jfieldID id_PFID = env->GetFieldID (jPF, "itsParmFacadeDB","Ljava/lang/String;"); + + // get the value + jstring nstr = (jstring)env->GetObjectField (callerObject, id_PFID); + + const char* n = env->GetStringUTFChars (nstr, 0); + const string name (n); + // create the connection with the c++ ParmFacade + cout << "Connect to :" << name << endl; + theirPF=new ParmFacade(name); + env->ReleaseStringUTFChars (nstr, n); +} diff --git a/SAS/XML_generator/test/test_regression.in_data/txt/20150713_4C17.31.txt b/SAS/XML_generator/test/test_regression.in_data/txt/20150713_4C17.31.txt index 3b5dbd6f1fd..2676df1936e 100644 --- a/SAS/XML_generator/test/test_regression.in_data/txt/20150713_4C17.31.txt +++ b/SAS/XML_generator/test/test_regression.in_data/txt/20150713_4C17.31.txt @@ -1,88 +1,88 @@ -################################################################################ -## Parameters for project: LC4_010 -################################################################################ - - -################################################################################ -## PARAMETER FILE SETUP -projectName=LC4_035 -mainFolderName=4C17.31-20150713 -mainFolderDescription=4C17.31-Moon HBA 05:07:59.5;+17:23:40.0 - -BLOCK - -split_targets = F # T/F -calibration = none # internal / external / none -create_calibrator_observations = F # create cal-observations before target (T/F ignored if calibration is none) -create_target_cal_beam = F # create cal-beam in target observation (T/F ignored if calibration is none) -processing=Preprocessing # can be one of Calibration, Preprocessing, Imaging, Pulsar, LongBaseline, none -imagingPipeline=none # can be one of MSSS, standard, none -repeat=1 # the number of repeats of this block - -packageName=4C17.31-20150713 # name of package folder containing observation/pipelines -packageDescription=4C17.31-Moon HBA 05:07:59.5;+17:23:40.0 -packageTag= # optional tag to be prepended before every obs/pipeline name/description (max 8 chars) - -antennaMode=HBA Dual -clock=200 MHz -instrumentFilter=110-190 MHz -numberOfBitsPerSample=8 # Change to 16 if requested -integrationTime=1 # Script identified wrong input in Northstar: 18000.0 -channelsPerSubband=64 -stationList=all -tbbPiggybackAllowed=T -aartfaacPiggybackAllowed=T - -###### Which data types should be produced: ###### - -correlatedData=T -coherentStokesData=F -incoherentStokesData=F -flysEye=F -coherentDedisperseChannels=False - -###### Coherent Stokes parameters ###### -#subbandsPerFileCS= -#numberCollapsedChannelsCS= -#stokesDownsamplingStepsCS= -#whichCS= -###### Coherent Stokes parameters ###### -#subbandsPerFileIS= -#numberCollapsedChannelsIS= -#stokesDownsamplingStepsIS= -#whichIS= - -flaggingStrategy=HBAdefault -calibratorDuration_s=0 # duration of calibration observations in seconds -targetDuration_s=10800 # duration of target observations in seconds - - -# startTimeUTC, the start time of the first observation. format: yyyy-MM-dd hh:mm:ss -# un-comment the startTimeUTC to have the observation start times generated -startTimeUTC=2015-07-13 06:10:00 -# timeStep's in seconds -timeStep1=60 -timeStep2=60 - - - -###### Pipeline settings ###### -## GENERAL INFO -## Processing mode: Pre processing only - - -targetBeams= ## MAKE SURE TO SELECT THIS PROPERLY -05:07:59.5;+17:23:40.0;4c17.31;76..394;319;;;T;10800 -Demix=4;1;64;10 - -05:34:32.0;+22:00:52;3C144;76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,140,144,148,152,156,160,164,168,172,176,180,184,188,192,196,200,204,208,212,216,220,224,228,232,236,240,244,248,252,256,260,264,268,272,276,280,284,288,292,296,300,304,308,312,316,320,324,328,332,336,340,344,348,352,356,360,364,368,372,376,380,384,388,392,394;81;;;T;10800 -Demix=4;1;64;10 - - -05:10:02.37;+18:00:41.58;J0510+1800;76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,140,144,148,152,156,160,164,168,172,176,180,184,188,192,196,200,204,208,212,216,220,224,228,232,236,240,244,248,252,256,260,264,268,272,276,280,284,288,292,296,300,304,308,312,316,320,324,328,332,336,340,344,348,352,356,360,364,368,372,376,380,384,388,392,394;81;;;T;10800 -Demix=4;1;64;10 - - -# BBS: Add parameters if BBS needed -# Pulsar: Add parameters if pulsar pipeline needed - +################################################################################ +## Parameters for project: LC4_010 +################################################################################ + + +################################################################################ +## PARAMETER FILE SETUP +projectName=LC4_035 +mainFolderName=4C17.31-20150713 +mainFolderDescription=4C17.31-Moon HBA 05:07:59.5;+17:23:40.0 + +BLOCK + +split_targets = F # T/F +calibration = none # internal / external / none +create_calibrator_observations = F # create cal-observations before target (T/F ignored if calibration is none) +create_target_cal_beam = F # create cal-beam in target observation (T/F ignored if calibration is none) +processing=Preprocessing # can be one of Calibration, Preprocessing, Imaging, Pulsar, LongBaseline, none +imagingPipeline=none # can be one of MSSS, standard, none +repeat=1 # the number of repeats of this block + +packageName=4C17.31-20150713 # name of package folder containing observation/pipelines +packageDescription=4C17.31-Moon HBA 05:07:59.5;+17:23:40.0 +packageTag= # optional tag to be prepended before every obs/pipeline name/description (max 8 chars) + +antennaMode=HBA Dual +clock=200 MHz +instrumentFilter=110-190 MHz +numberOfBitsPerSample=8 # Change to 16 if requested +integrationTime=1 # Script identified wrong input in Northstar: 18000.0 +channelsPerSubband=64 +stationList=all +tbbPiggybackAllowed=T +aartfaacPiggybackAllowed=T + +###### Which data types should be produced: ###### + +correlatedData=T +coherentStokesData=F +incoherentStokesData=F +flysEye=F +coherentDedisperseChannels=False + +###### Coherent Stokes parameters ###### +#subbandsPerFileCS= +#numberCollapsedChannelsCS= +#stokesDownsamplingStepsCS= +#whichCS= +###### Coherent Stokes parameters ###### +#subbandsPerFileIS= +#numberCollapsedChannelsIS= +#stokesDownsamplingStepsIS= +#whichIS= + +flaggingStrategy=HBAdefault +calibratorDuration_s=0 # duration of calibration observations in seconds +targetDuration_s=10800 # duration of target observations in seconds + + +# startTimeUTC, the start time of the first observation. format: yyyy-MM-dd hh:mm:ss +# un-comment the startTimeUTC to have the observation start times generated +startTimeUTC=2015-07-13 06:10:00 +# timeStep's in seconds +timeStep1=60 +timeStep2=60 + + + +###### Pipeline settings ###### +## GENERAL INFO +## Processing mode: Pre processing only + + +targetBeams= ## MAKE SURE TO SELECT THIS PROPERLY +05:07:59.5;+17:23:40.0;4c17.31;76..394;319;;;T;10800 +Demix=4;1;64;10 + +05:34:32.0;+22:00:52;3C144;76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,140,144,148,152,156,160,164,168,172,176,180,184,188,192,196,200,204,208,212,216,220,224,228,232,236,240,244,248,252,256,260,264,268,272,276,280,284,288,292,296,300,304,308,312,316,320,324,328,332,336,340,344,348,352,356,360,364,368,372,376,380,384,388,392,394;81;;;T;10800 +Demix=4;1;64;10 + + +05:10:02.37;+18:00:41.58;J0510+1800;76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,140,144,148,152,156,160,164,168,172,176,180,184,188,192,196,200,204,208,212,216,220,224,228,232,236,240,244,248,252,256,260,264,268,272,276,280,284,288,292,296,300,304,308,312,316,320,324,328,332,336,340,344,348,352,356,360,364,368,372,376,380,384,388,392,394;81;;;T;10800 +Demix=4;1;64;10 + + +# BBS: Add parameters if BBS needed +# Pulsar: Add parameters if pulsar pipeline needed + diff --git a/SAS/XML_generator/test/test_regression.in_data/txt/20150731_G46_run1_HBA.txt b/SAS/XML_generator/test/test_regression.in_data/txt/20150731_G46_run1_HBA.txt index 833e5569f2d..c4e4310ae4a 100644 --- a/SAS/XML_generator/test/test_regression.in_data/txt/20150731_G46_run1_HBA.txt +++ b/SAS/XML_generator/test/test_regression.in_data/txt/20150731_G46_run1_HBA.txt @@ -1,220 +1,220 @@ -################################################################################ -## Parameters for project: LC4_010 -################################################################################ - - -################################################################################ -## RUN 03: 2 targets -- duration: 30600s ( 8.50h) -## G46_lba, 19:15:36.34,+11:36:33.0 -## 3C380, 18:29:31.72,+48:44:47.0 - -## PARAMETER FILE SETUP -projectName=LC4_010 -mainFolderName=20150731_G46_run1_HBA -mainFolderDescription=20150731_G46_run1_HBA - -BLOCK - -split_targets = F # T/F -calibration = none # internal / external / none -create_calibrator_observations = F # create cal-observations before target (T/F ignored if calibration is none) -create_target_cal_beam = F # create cal-beam in target observation (T/F ignored if calibration is none) -processing=Preprocessing # can be one of Calibration, Preprocessing, Imaging, Pulsar, LongBaseline, none -imagingPipeline=none # can be one of MSSS, standard, none -repeat=1 # the number of repeats of this block - -packageName=3C380 # name of package folder containing observation/pipelines -packageDescription=3C380 -packageTag= # optional tag to be prepended before every obs/pipeline name/description (max 8 chars) - -antennaMode=HBA Dual Inner -clock=200 MHz -instrumentFilter=110-190 MHz -numberOfBitsPerSample=8 # Change to 16 if requested -integrationTime=2.0 -channelsPerSubband=256 -stationList=nl -tbbPiggybackAllowed=T -aartfaacPiggybackAllowed=T - -###### Which data types should be produced: ###### - -correlatedData=T -coherentStokesData=F -incoherentStokesData=F -flysEye=F -coherentDedisperseChannels=False - -###### Coherent Stokes parameters ###### -#subbandsPerFileCS= -#numberCollapsedChannelsCS= -#stokesDownsamplingStepsCS= -#whichCS= -###### Coherent Stokes parameters ###### -#subbandsPerFileIS= -#numberCollapsedChannelsIS= -#stokesDownsamplingStepsIS= -#whichIS= - -flaggingStrategy=HBAdefault -calibratorDuration_s=0 # duration of calibration observations in seconds -targetDuration_s=600 # duration of target observations in seconds - - -# startTimeUTC, the start time of the first observation. format: yyyy-MM-dd hh:mm:ss -# un-comment the startTimeUTC to have the observation start times generated -startTimeUTC=2015-07-31 20:00:00 -# timeStep's in seconds -timeStep1=60 -timeStep2=60 - - - -targetBeams= ## MAKE SURE TO SELECT THIS PROPERLY - -18:29:31.72;+48:44:47.0;3C380RR;54,58,62,67,71,76,80,81,85,90,94,95,99,104,109,114,119,124,129,134,140,145,150,156,161,166,167,172,178,183,184,189,195,201,207,213,219,225,231,238,244,250,257,263,264,270,277,284,290,291,297,298,304,305,312,319,326,333,334,341,349,356,364,372,380,388,396,404,412,413,421,429,430,438,447,455,456;77;;;T;600 +################################################################################ +## Parameters for project: LC4_010 +################################################################################ + + +################################################################################ +## RUN 03: 2 targets -- duration: 30600s ( 8.50h) +## G46_lba, 19:15:36.34,+11:36:33.0 +## 3C380, 18:29:31.72,+48:44:47.0 + +## PARAMETER FILE SETUP +projectName=LC4_010 +mainFolderName=20150731_G46_run1_HBA +mainFolderDescription=20150731_G46_run1_HBA + +BLOCK + +split_targets = F # T/F +calibration = none # internal / external / none +create_calibrator_observations = F # create cal-observations before target (T/F ignored if calibration is none) +create_target_cal_beam = F # create cal-beam in target observation (T/F ignored if calibration is none) +processing=Preprocessing # can be one of Calibration, Preprocessing, Imaging, Pulsar, LongBaseline, none +imagingPipeline=none # can be one of MSSS, standard, none +repeat=1 # the number of repeats of this block + +packageName=3C380 # name of package folder containing observation/pipelines +packageDescription=3C380 +packageTag= # optional tag to be prepended before every obs/pipeline name/description (max 8 chars) + +antennaMode=HBA Dual Inner +clock=200 MHz +instrumentFilter=110-190 MHz +numberOfBitsPerSample=8 # Change to 16 if requested +integrationTime=2.0 +channelsPerSubband=256 +stationList=nl +tbbPiggybackAllowed=T +aartfaacPiggybackAllowed=T + +###### Which data types should be produced: ###### + +correlatedData=T +coherentStokesData=F +incoherentStokesData=F +flysEye=F +coherentDedisperseChannels=False + +###### Coherent Stokes parameters ###### +#subbandsPerFileCS= +#numberCollapsedChannelsCS= +#stokesDownsamplingStepsCS= +#whichCS= +###### Coherent Stokes parameters ###### +#subbandsPerFileIS= +#numberCollapsedChannelsIS= +#stokesDownsamplingStepsIS= +#whichIS= + +flaggingStrategy=HBAdefault +calibratorDuration_s=0 # duration of calibration observations in seconds +targetDuration_s=600 # duration of target observations in seconds + + +# startTimeUTC, the start time of the first observation. format: yyyy-MM-dd hh:mm:ss +# un-comment the startTimeUTC to have the observation start times generated +startTimeUTC=2015-07-31 20:00:00 +# timeStep's in seconds +timeStep1=60 +timeStep2=60 + + + +targetBeams= ## MAKE SURE TO SELECT THIS PROPERLY + +18:29:31.72;+48:44:47.0;3C380RR;54,58,62,67,71,76,80,81,85,90,94,95,99,104,109,114,119,124,129,134,140,145,150,156,161,166,167,172,178,183,184,189,195,201,207,213,219,225,231,238,244,250,257,263,264,270,277,284,290,291,297,298,304,305,312,319,326,333,334,341,349,356,364,372,380,388,396,404,412,413,421,429,430,438,447,455,456;77;;;T;600 +Demix=1;1;64;10;; + + +18:29:31.72;+48:44:47.0;3C380Con;120,125,126,127,128,130,131,132,133,135,136,137,138,139,141,142,143,144,146,147,148,149,151,152,153,154,155,157,158,159,160,162,163,164,165,168,169,170,171,173,174,175,176,177,179,180,181,182,185,186,187,188,190,191,192,193,194,196,197,198,199,200,202,203,204,205,206,208,209,210,211,212,214,215,216,217,218,220,221,222,223,224,226,227,228,229,230,232,233,234,235,236,237,239,240,241,242,243,245,246,247,248,249,251,252,253,254,255,256,258,259,260,261,262,265,266,267,268,269,271,272,273,274,275,276,278,279,280,281,282,283,285,286,287,288,289,292,293,294,295,296,299,300,301,302,303,306,307,308,309,310,311,313,314,315,316,317,318,320,321,322,323,324,325,327,328,332;167;;;T;600 +Demix=64;1;64;10;; + +BLOCK + + + +split_targets = F # T/F +calibration = none # internal / external / none +create_calibrator_observations = F # create cal-observations before target (T/F ignored if calibration is none) +create_target_cal_beam = F # create cal-beam in target observation (T/F ignored if calibration is none) +processing=Preprocessing # can be one of Calibration, Preprocessing, Imaging, Pulsar, LongBaseline, none +imagingPipeline=none # can be one of MSSS, standard, none +repeat=1 # the number of repeats of this block + +packageName=20150731_G46_run1_HBA # name of package folder containing observation/pipelines +packageDescription=20150731_G46_run1_HBA +packageTag= # optional tag to be prepended before every obs/pipeline name/description (max 8 chars) + +antennaMode=HBA Dual Inner +clock=200 MHz +instrumentFilter=110-190 MHz +numberOfBitsPerSample=8 # Change to 16 if requested +integrationTime=2.0 +channelsPerSubband=256 +stationList=nl +tbbPiggybackAllowed=T +aartfaacPiggybackAllowed=T + +###### Which data types should be produced: ###### + +correlatedData=T +coherentStokesData=F +incoherentStokesData=F +flysEye=F +coherentDedisperseChannels=False + +###### Coherent Stokes parameters ###### +#subbandsPerFileCS= +#numberCollapsedChannelsCS= +#stokesDownsamplingStepsCS= +#whichCS= +###### Coherent Stokes parameters ###### +#subbandsPerFileIS= +#numberCollapsedChannelsIS= +#stokesDownsamplingStepsIS= +#whichIS= + +flaggingStrategy=HBAdefault +calibratorDuration_s=600 # duration of calibration observations in seconds +targetDuration_s=15000 # duration of target observations in seconds + + +# startTimeUTC, the start time of the first observation. format: yyyy-MM-dd hh:mm:ss +# un-comment the startTimeUTC to have the observation start times generated +startTimeUTC=2015-07-31 20:11:00 +# timeStep's in seconds +timeStep1=60 +timeStep2=60 + + + +targetBeams= ## MAKE SURE TO SELECT THIS PROPERLY + +19:15:36.34;+11:36:33.0;G46_hba_RRL;54,58,62,67,71,76,80,81,85,90,94,95,99,104,109,114,119,124,129,134,140,145,150,156,161,166,167,172,178,183,184,189,195,201,207,213,219,225,231,238,244,250,257,263,264,270,277,284,290,291,297,298,304,305,312,319,326,333,334,341,349,356,364,372,380,388,396,404,412,413,421,429,430,438,447,455,456;77;;;T;15000 + Demix=1;1;64;10;; - - -18:29:31.72;+48:44:47.0;3C380Con;120,125,126,127,128,130,131,132,133,135,136,137,138,139,141,142,143,144,146,147,148,149,151,152,153,154,155,157,158,159,160,162,163,164,165,168,169,170,171,173,174,175,176,177,179,180,181,182,185,186,187,188,190,191,192,193,194,196,197,198,199,200,202,203,204,205,206,208,209,210,211,212,214,215,216,217,218,220,221,222,223,224,226,227,228,229,230,232,233,234,235,236,237,239,240,241,242,243,245,246,247,248,249,251,252,253,254,255,256,258,259,260,261,262,265,266,267,268,269,271,272,273,274,275,276,278,279,280,281,282,283,285,286,287,288,289,292,293,294,295,296,299,300,301,302,303,306,307,308,309,310,311,313,314,315,316,317,318,320,321,322,323,324,325,327,328,332;167;;;T;600 + + +19:15:36.34;+11:36:33.0;G46_hba_CNT;120,125,126,127,128,130,131,132,133,135,136,137,138,139,141,142,143,144,146,147,148,149,151,152,153,154,155,157,158,159,160,162,163,164,165,168,169,170,171,173,174,175,176,177,179,180,181,182,185,186,187,188,190,191,192,193,194,196,197,198,199,200,202,203,204,205,206,208,209,210,211,212,214,215,216,217,218,220,221,222,223,224,226,227,228,229,230,232,233,234,235,236,237,239,240,241,242,243,245,246,247,248,249,251,252,253,254,255,256,258,259,260,261,262,265,266,267,268,269,271,272,273,274,275,276,278,279,280,281,282,283,285,286,287,288,289,292,293,294,295,296,299,300,301,302,303,306,307,308,309,310,311,313,314,315,316,317,318,320,321,322,323,324,325,327,328,332;167;;;T;15000 Demix=64;1;64;10;; - -BLOCK - - - -split_targets = F # T/F -calibration = none # internal / external / none -create_calibrator_observations = F # create cal-observations before target (T/F ignored if calibration is none) -create_target_cal_beam = F # create cal-beam in target observation (T/F ignored if calibration is none) -processing=Preprocessing # can be one of Calibration, Preprocessing, Imaging, Pulsar, LongBaseline, none -imagingPipeline=none # can be one of MSSS, standard, none -repeat=1 # the number of repeats of this block - -packageName=20150731_G46_run1_HBA # name of package folder containing observation/pipelines -packageDescription=20150731_G46_run1_HBA -packageTag= # optional tag to be prepended before every obs/pipeline name/description (max 8 chars) - -antennaMode=HBA Dual Inner -clock=200 MHz -instrumentFilter=110-190 MHz -numberOfBitsPerSample=8 # Change to 16 if requested -integrationTime=2.0 -channelsPerSubband=256 -stationList=nl -tbbPiggybackAllowed=T -aartfaacPiggybackAllowed=T - -###### Which data types should be produced: ###### - -correlatedData=T -coherentStokesData=F -incoherentStokesData=F -flysEye=F -coherentDedisperseChannels=False - -###### Coherent Stokes parameters ###### -#subbandsPerFileCS= -#numberCollapsedChannelsCS= -#stokesDownsamplingStepsCS= -#whichCS= -###### Coherent Stokes parameters ###### -#subbandsPerFileIS= -#numberCollapsedChannelsIS= -#stokesDownsamplingStepsIS= -#whichIS= - -flaggingStrategy=HBAdefault -calibratorDuration_s=600 # duration of calibration observations in seconds -targetDuration_s=15000 # duration of target observations in seconds - - -# startTimeUTC, the start time of the first observation. format: yyyy-MM-dd hh:mm:ss -# un-comment the startTimeUTC to have the observation start times generated -startTimeUTC=2015-07-31 20:11:00 -# timeStep's in seconds -timeStep1=60 -timeStep2=60 - - - -targetBeams= ## MAKE SURE TO SELECT THIS PROPERLY - -19:15:36.34;+11:36:33.0;G46_hba_RRL;54,58,62,67,71,76,80,81,85,90,94,95,99,104,109,114,119,124,129,134,140,145,150,156,161,166,167,172,178,183,184,189,195,201,207,213,219,225,231,238,244,250,257,263,264,270,277,284,290,291,297,298,304,305,312,319,326,333,334,341,349,356,364,372,380,388,396,404,412,413,421,429,430,438,447,455,456;77;;;T;15000 - -Demix=1;1;64;10;; - - -19:15:36.34;+11:36:33.0;G46_hba_CNT;120,125,126,127,128,130,131,132,133,135,136,137,138,139,141,142,143,144,146,147,148,149,151,152,153,154,155,157,158,159,160,162,163,164,165,168,169,170,171,173,174,175,176,177,179,180,181,182,185,186,187,188,190,191,192,193,194,196,197,198,199,200,202,203,204,205,206,208,209,210,211,212,214,215,216,217,218,220,221,222,223,224,226,227,228,229,230,232,233,234,235,236,237,239,240,241,242,243,245,246,247,248,249,251,252,253,254,255,256,258,259,260,261,262,265,266,267,268,269,271,272,273,274,275,276,278,279,280,281,282,283,285,286,287,288,289,292,293,294,295,296,299,300,301,302,303,306,307,308,309,310,311,313,314,315,316,317,318,320,321,322,323,324,325,327,328,332;167;;;T;15000 -Demix=64;1;64;10;; - - -18:38:25.46;+17:12:12.4;phase_ref;54,58,62,67,71,76,80,81,85,90,94,95,99,104,109,114,119,120,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,332,333,334,341,349,356,364,372,380,388,396,404,412,413,421,429,430,438,447,455,456;244;;;T;15000 - -Demix=64;1;64;10;; - -BLOCK - -split_targets = F # T/F -calibration = none # internal / external / none -create_calibrator_observations = F # create cal-observations before target (T/F ignored if calibration is none) -create_target_cal_beam = F # create cal-beam in target observation (T/F ignored if calibration is none) -processing=Preprocessing # can be one of Calibration, Preprocessing, Imaging, Pulsar, LongBaseline, none -imagingPipeline=none # can be one of MSSS, standard, none -repeat=1 # the number of repeats of this block - -packageName=3C380 # name of package folder containing observation/pipelines -packageDescription=3C380 -packageTag= # optional tag to be prepended before every obs/pipeline name/description (max 8 chars) - -antennaMode=HBA Dual Inner -clock=200 MHz -instrumentFilter=110-190 MHz -numberOfBitsPerSample=8 # Change to 16 if requested -integrationTime=2.0 -channelsPerSubband=256 -stationList=nl -tbbPiggybackAllowed=T -aartfaacPiggybackAllowed=T - -###### Which data types should be produced: ###### - -correlatedData=T -coherentStokesData=F -incoherentStokesData=F -flysEye=F -coherentDedisperseChannels=False - -###### Coherent Stokes parameters ###### -#subbandsPerFileCS= -#numberCollapsedChannelsCS= -#stokesDownsamplingStepsCS= -#whichCS= -###### Coherent Stokes parameters ###### -#subbandsPerFileIS= -#numberCollapsedChannelsIS= -#stokesDownsamplingStepsIS= -#whichIS= - -flaggingStrategy=HBAdefault -calibratorDuration_s=0 # duration of calibration observations in seconds -targetDuration_s=600 # duration of target observations in seconds - - -# startTimeUTC, the start time of the first observation. format: yyyy-MM-dd hh:mm:ss -# un-comment the startTimeUTC to have the observation start times generated -startTimeUTC=2015-08-01 00:21:00 -# timeStep's in seconds -timeStep1=60 -timeStep2=60 - - - -targetBeams= ## MAKE SURE TO SELECT THIS PROPERLY - -18:29:31.72;+48:44:47.0;3C380RR;54,58,62,67,71,76,80,81,85,90,94,95,99,104,109,114,119,124,129,134,140,145,150,156,161,166,167,172,178,183,184,189,195,201,207,213,219,225,231,238,244,250,257,263,264,270,277,284,290,291,297,298,304,305,312,319,326,333,334,341,349,356,364,372,380,388,396,404,412,413,421,429,430,438,447,455,456;77;;;T;600 -Demix=1;1;64;10;; - - -18:29:31.72;+48:44:47.0;3C380Con;120,125,126,127,128,130,131,132,133,135,136,137,138,139,141,142,143,144,146,147,148,149,151,152,153,154,155,157,158,159,160,162,163,164,165,168,169,170,171,173,174,175,176,177,179,180,181,182,185,186,187,188,190,191,192,193,194,196,197,198,199,200,202,203,204,205,206,208,209,210,211,212,214,215,216,217,218,220,221,222,223,224,226,227,228,229,230,232,233,234,235,236,237,239,240,241,242,243,245,246,247,248,249,251,252,253,254,255,256,258,259,260,261,262,265,266,267,268,269,271,272,273,274,275,276,278,279,280,281,282,283,285,286,287,288,289,292,293,294,295,296,299,300,301,302,303,306,307,308,309,310,311,313,314,315,316,317,318,320,321,322,323,324,325,327,328,332;167;;;T;600 + + +18:38:25.46;+17:12:12.4;phase_ref;54,58,62,67,71,76,80,81,85,90,94,95,99,104,109,114,119,120,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,332,333,334,341,349,356,364,372,380,388,396,404,412,413,421,429,430,438,447,455,456;244;;;T;15000 + Demix=64;1;64;10;; + +BLOCK + +split_targets = F # T/F +calibration = none # internal / external / none +create_calibrator_observations = F # create cal-observations before target (T/F ignored if calibration is none) +create_target_cal_beam = F # create cal-beam in target observation (T/F ignored if calibration is none) +processing=Preprocessing # can be one of Calibration, Preprocessing, Imaging, Pulsar, LongBaseline, none +imagingPipeline=none # can be one of MSSS, standard, none +repeat=1 # the number of repeats of this block + +packageName=3C380 # name of package folder containing observation/pipelines +packageDescription=3C380 +packageTag= # optional tag to be prepended before every obs/pipeline name/description (max 8 chars) + +antennaMode=HBA Dual Inner +clock=200 MHz +instrumentFilter=110-190 MHz +numberOfBitsPerSample=8 # Change to 16 if requested +integrationTime=2.0 +channelsPerSubband=256 +stationList=nl +tbbPiggybackAllowed=T +aartfaacPiggybackAllowed=T + +###### Which data types should be produced: ###### + +correlatedData=T +coherentStokesData=F +incoherentStokesData=F +flysEye=F +coherentDedisperseChannels=False + +###### Coherent Stokes parameters ###### +#subbandsPerFileCS= +#numberCollapsedChannelsCS= +#stokesDownsamplingStepsCS= +#whichCS= +###### Coherent Stokes parameters ###### +#subbandsPerFileIS= +#numberCollapsedChannelsIS= +#stokesDownsamplingStepsIS= +#whichIS= + +flaggingStrategy=HBAdefault +calibratorDuration_s=0 # duration of calibration observations in seconds +targetDuration_s=600 # duration of target observations in seconds + + +# startTimeUTC, the start time of the first observation. format: yyyy-MM-dd hh:mm:ss +# un-comment the startTimeUTC to have the observation start times generated +startTimeUTC=2015-08-01 00:21:00 +# timeStep's in seconds +timeStep1=60 +timeStep2=60 + + + +targetBeams= ## MAKE SURE TO SELECT THIS PROPERLY + +18:29:31.72;+48:44:47.0;3C380RR;54,58,62,67,71,76,80,81,85,90,94,95,99,104,109,114,119,124,129,134,140,145,150,156,161,166,167,172,178,183,184,189,195,201,207,213,219,225,231,238,244,250,257,263,264,270,277,284,290,291,297,298,304,305,312,319,326,333,334,341,349,356,364,372,380,388,396,404,412,413,421,429,430,438,447,455,456;77;;;T;600 +Demix=1;1;64;10;; + + +18:29:31.72;+48:44:47.0;3C380Con;120,125,126,127,128,130,131,132,133,135,136,137,138,139,141,142,143,144,146,147,148,149,151,152,153,154,155,157,158,159,160,162,163,164,165,168,169,170,171,173,174,175,176,177,179,180,181,182,185,186,187,188,190,191,192,193,194,196,197,198,199,200,202,203,204,205,206,208,209,210,211,212,214,215,216,217,218,220,221,222,223,224,226,227,228,229,230,232,233,234,235,236,237,239,240,241,242,243,245,246,247,248,249,251,252,253,254,255,256,258,259,260,261,262,265,266,267,268,269,271,272,273,274,275,276,278,279,280,281,282,283,285,286,287,288,289,292,293,294,295,296,299,300,301,302,303,306,307,308,309,310,311,313,314,315,316,317,318,320,321,322,323,324,325,327,328,332;167;;;T;600 +Demix=64;1;64;10;; diff --git a/SAS/XML_generator/test/test_regression.in_data/txt/B1834620_HBA_LB_20150817.txt b/SAS/XML_generator/test/test_regression.in_data/txt/B1834620_HBA_LB_20150817.txt index 40714ed24ad..5ae0d31e518 100644 --- a/SAS/XML_generator/test/test_regression.in_data/txt/B1834620_HBA_LB_20150817.txt +++ b/SAS/XML_generator/test/test_regression.in_data/txt/B1834620_HBA_LB_20150817.txt @@ -1,93 +1,93 @@ - -projectName=Commissioning2015 -mainFolderName=B1834+620_phase_shift3 -mainFolderDescription=B1834+620_phase_shift HBA LB - -BLOCK - -split_targets = F # true:create a separate target observation for every target (beam) line or false:combine them in a multi-beam observation -calibration = external # internal / external / none -create_calibrator_observations = T # create calibration observations before target observations? (ignored if calibration = none) -create_target_cal_beam = F # create a calibration beam in the target observation(s)? (ignored if calibration = none) -processing= LongBaseline # can be one of Calibration, Preprocessing, Imaging, Pulsar, LongBaseline, none -imagingPipeline=none # can be one of MSSS, standard, none -repeat=2 # the number of repeats of this block - -packageName=20150907_B1834+620 # the name that will be given to the package folder that contains this block's observation and pipelines -packageDescription=B1834+620_phase_shift HBA LB -packageTag= # optional tag that will be prepended before every observation and pipeline name/description (Max 8 characters). - -antennaMode=HBA Dual Inner -clock=200 MHz -instrumentFilter=110-190 MHz -numberOfBitsPerSample=8 -integrationTime=1.0 -channelsPerSubband=64 -stationList=all # comma-separated list of station names and/or the following aliasses: core, superterp, remote, international, all, nl -tbbPiggybackAllowed=T -aartfaacPiggybackAllowed=F -subbandsPerSubbandGroup=16 -subbandGroupsPerMS=1 -###### Which data types should be produced: ###### -correlatedData=T -coherentStokesData=F -incoherentStokesData=F -flysEye=F -coherentDedisperseChannels=False -###### Coherent Stokes parameters ###### -subbandsPerFileCS=512 -numberCollapsedChannelsCS=16 -stokesDownsamplingStepsCS=128 -whichCS=IQUV -###### Incoherent Stokes parameters ###### -#subbandsPerFileIS=16 -#numberCollapsedChannelsIS=4 -#stokesDownsamplingStepsIS=12 -#whichIS=IQUV -flaggingStrategy=HBAdefault # flagging strategy used for AOflagger -calibratorDuration_s=600 # duration of calibration observations in seconds -targetDuration_s=3600 # duration of target observations in seconds - -###### Globals are used when a target/calibration line does not have its own specific parameter specified for that property ###### -#Global_TAB= -#c;05:34:51.94;+22:00:52.2 # a coherent tab with absolute coordinates 05:34:51.94, +22:00:52.2 -#Global_TABrings=1;0.1 # nr of tabrings and tabring size -#Global_Pulsar=B0329+54;T;T;DSPSR EXTRA OPTIONS;PREPDATA;5.1;-2;F;F;F;F;F;2BF2FITS;4;101;RFI FIND EXTRA OPTIONS;PREPFOLD EXTRA;PREPSUBBAND Extra; 0.6;T;T -#Global_Demix=16;4;64;10;CasA,CygA; -Global_Subbands=76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384;240 - -# startTimeUTC, the start time of the first observation. format: yyyy-MM-dd hh:mm:ss -# un-comment the startTimeUTC to have the observation start times generated -startTimeUTC=2015-09-07 18:45:00 -# timeStep's in seconds -timeStep1=60 -timeStep2=60 - -calibratorBeam= -18:29:31.8;+48:44:46;3C380;;;;;T;900 -BBS=3C380;;;T -Demix=2;2;64;10;[CygA,CasA]; -#TAB: -#c;05:34:51.94;+22:00:52.2 - -# target beams and target pipelines -# ra ;dec; targetname; subbandList; nrSubbands; nrTABrings; TABringSize; create_pipeline [;pipeline duration seconds] -# optionally followed by BBS and/or demixing settings -# BBS: SkyModel;BBS_baselines;BBS_correlations;BBS_beamModelEnable;BBS_solveParms;BBS_solveUVRange;BBS_strategyBaselines;BBS_strategyTimeRange -# Demix: avg freq step; avg time step; demix freq step; demix time step; demix_always; demix_if_needed; ignore_target -# Pulsar: pulsar; single-pulse; raw-to-8bit; dspsr-extra-opts; prepdata-extra-opts; 8bit-conversion-sigma; tsubint; norfi; nofold; nopdmp; skip-dspsr; rrats; 2bf2fits-extra-opts; decode-sigma; decode-nblocks; rfifind-extra-opts; prepfold-extra-opts; prepsubband-extra-opts; dynamic-spectrum-time-average; skip-dynamic-spectrum; skip-prepfold - -targetBeams= -18:35:10.9;+62:04:08;B1834+620;;;;;T;1000 -Demix=2;2;64;10;[CygA,CasA]; - -18:35:19.74;+61:19:39.1;J183519+611939;;;;;T;1000 -Demix=2;2;64;10;[CygA,CasA]; - - -nrSubbandsPerImage=10 # (integer, mandatory) the number of subbands grouped together to form one image -# the following imaging parameters are all optional, if not specified the default value from the default template is used for that parameter -maxBaseline_m=10000 # (integer) the maximum base-line in meters used in the imaging -fieldOfView_deg=5.0 # (float) the field of view in degrees - -BLOCK + +projectName=Commissioning2015 +mainFolderName=B1834+620_phase_shift3 +mainFolderDescription=B1834+620_phase_shift HBA LB + +BLOCK + +split_targets = F # true:create a separate target observation for every target (beam) line or false:combine them in a multi-beam observation +calibration = external # internal / external / none +create_calibrator_observations = T # create calibration observations before target observations? (ignored if calibration = none) +create_target_cal_beam = F # create a calibration beam in the target observation(s)? (ignored if calibration = none) +processing= LongBaseline # can be one of Calibration, Preprocessing, Imaging, Pulsar, LongBaseline, none +imagingPipeline=none # can be one of MSSS, standard, none +repeat=2 # the number of repeats of this block + +packageName=20150907_B1834+620 # the name that will be given to the package folder that contains this block's observation and pipelines +packageDescription=B1834+620_phase_shift HBA LB +packageTag= # optional tag that will be prepended before every observation and pipeline name/description (Max 8 characters). + +antennaMode=HBA Dual Inner +clock=200 MHz +instrumentFilter=110-190 MHz +numberOfBitsPerSample=8 +integrationTime=1.0 +channelsPerSubband=64 +stationList=all # comma-separated list of station names and/or the following aliasses: core, superterp, remote, international, all, nl +tbbPiggybackAllowed=T +aartfaacPiggybackAllowed=F +subbandsPerSubbandGroup=16 +subbandGroupsPerMS=1 +###### Which data types should be produced: ###### +correlatedData=T +coherentStokesData=F +incoherentStokesData=F +flysEye=F +coherentDedisperseChannels=False +###### Coherent Stokes parameters ###### +subbandsPerFileCS=512 +numberCollapsedChannelsCS=16 +stokesDownsamplingStepsCS=128 +whichCS=IQUV +###### Incoherent Stokes parameters ###### +#subbandsPerFileIS=16 +#numberCollapsedChannelsIS=4 +#stokesDownsamplingStepsIS=12 +#whichIS=IQUV +flaggingStrategy=HBAdefault # flagging strategy used for AOflagger +calibratorDuration_s=600 # duration of calibration observations in seconds +targetDuration_s=3600 # duration of target observations in seconds + +###### Globals are used when a target/calibration line does not have its own specific parameter specified for that property ###### +#Global_TAB= +#c;05:34:51.94;+22:00:52.2 # a coherent tab with absolute coordinates 05:34:51.94, +22:00:52.2 +#Global_TABrings=1;0.1 # nr of tabrings and tabring size +#Global_Pulsar=B0329+54;T;T;DSPSR EXTRA OPTIONS;PREPDATA;5.1;-2;F;F;F;F;F;2BF2FITS;4;101;RFI FIND EXTRA OPTIONS;PREPFOLD EXTRA;PREPSUBBAND Extra; 0.6;T;T +#Global_Demix=16;4;64;10;CasA,CygA; +Global_Subbands=76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384;240 + +# startTimeUTC, the start time of the first observation. format: yyyy-MM-dd hh:mm:ss +# un-comment the startTimeUTC to have the observation start times generated +startTimeUTC=2015-09-07 18:45:00 +# timeStep's in seconds +timeStep1=60 +timeStep2=60 + +calibratorBeam= +18:29:31.8;+48:44:46;3C380;;;;;T;900 +BBS=3C380;;;T +Demix=2;2;64;10;[CygA,CasA]; +#TAB: +#c;05:34:51.94;+22:00:52.2 + +# target beams and target pipelines +# ra ;dec; targetname; subbandList; nrSubbands; nrTABrings; TABringSize; create_pipeline [;pipeline duration seconds] +# optionally followed by BBS and/or demixing settings +# BBS: SkyModel;BBS_baselines;BBS_correlations;BBS_beamModelEnable;BBS_solveParms;BBS_solveUVRange;BBS_strategyBaselines;BBS_strategyTimeRange +# Demix: avg freq step; avg time step; demix freq step; demix time step; demix_always; demix_if_needed; ignore_target +# Pulsar: pulsar; single-pulse; raw-to-8bit; dspsr-extra-opts; prepdata-extra-opts; 8bit-conversion-sigma; tsubint; norfi; nofold; nopdmp; skip-dspsr; rrats; 2bf2fits-extra-opts; decode-sigma; decode-nblocks; rfifind-extra-opts; prepfold-extra-opts; prepsubband-extra-opts; dynamic-spectrum-time-average; skip-dynamic-spectrum; skip-prepfold + +targetBeams= +18:35:10.9;+62:04:08;B1834+620;;;;;T;1000 +Demix=2;2;64;10;[CygA,CasA]; + +18:35:19.74;+61:19:39.1;J183519+611939;;;;;T;1000 +Demix=2;2;64;10;[CygA,CasA]; + + +nrSubbandsPerImage=10 # (integer, mandatory) the number of subbands grouped together to form one image +# the following imaging parameters are all optional, if not specified the default value from the default template is used for that parameter +maxBaseline_m=10000 # (integer) the maximum base-line in meters used in the imaging +fieldOfView_deg=5.0 # (float) the field of view in degrees + +BLOCK diff --git a/SAS/XML_generator/test/test_regression.in_data/txt/LC4_020_20150813.txt b/SAS/XML_generator/test/test_regression.in_data/txt/LC4_020_20150813.txt index a2ec8a2470a..640401e8caf 100644 --- a/SAS/XML_generator/test/test_regression.in_data/txt/LC4_020_20150813.txt +++ b/SAS/XML_generator/test/test_regression.in_data/txt/LC4_020_20150813.txt @@ -1,107 +1,107 @@ -################################################################################ -## Parameters for project: LC4_020 -################################################################################ - -################################################################################ -## RUN 01: 1 targets -- duration: 37800s ( 10.50h) -## Abell 2069, 15:23:57.9,+29:53:26.0 - -## PARAMETER FILE SETUP -projectName=LC4_020 -mainFolderName=A2069_20150813 -mainFolderDescription=A2069_20150813 15:23:57.9,+29:53:26.0 - -BLOCK - -split_targets = F # T/F -calibration = internal # internal / external / none -create_calibrator_observations = F # create cal-observations before target (T/F ignored if calibration is none) -create_target_cal_beam = T # create cal-beam in target observation (T/F ignored if calibration is none) -processing=Preprocessing # can be one of Calibration, Preprocessing, Imaging, Pulsar, LongBaseline, none -imagingPipeline=none # can be one of MSSS, standard, none -repeat=1 # the number of repeats of this block - -packageName=20150813_A2069 # name of package folder containing observation/pipelines -packageDescription= -packageTag= # optional tag to be prepended before every obs/pipeline name/description (max 8 chars) - -antennaMode=LBA Outer -clock=200 MHz -instrumentFilter=30-90 MHz -numberOfBitsPerSample=8 # Change to 16 if requested -integrationTime=1.0 -channelsPerSubband=64 -stationList=nl -tbbPiggybackAllowed=T -aartfaacPiggybackAllowed=T - -###### Which data types should be produced: ###### - -correlatedData=T -coherentStokesData=F -incoherentStokesData=F -flysEye=F -coherentDedisperseChannels=False - -###### Coherent Stokes parameters ###### -#subbandsPerFileCS= -#numberCollapsedChannelsCS= -#stokesDownsamplingStepsCS= -#whichCS= -###### Coherent Stokes parameters ###### -#subbandsPerFileIS= -#numberCollapsedChannelsIS= -#stokesDownsamplingStepsIS= -#whichIS= - -flaggingStrategy=LBAdefault -calibratorDuration_s=37800 # duration of calibration observations in seconds -targetDuration_s=37800 # duration of target observations in seconds - - -# startTimeUTC, the start time of the first observation. format: yyyy-MM-dd hh:mm:ss -# un-comment the startTimeUTC to have the observation start times generated -startTimeUTC=2015-08-13 13:00:00 -# timeStep's in seconds -timeStep1=60 -timeStep2=60 - - - - - -###### Pipeline settings ###### -## GENERAL INFO -## Processing mode: Calibration -## Demixing requested: CygA CasA - -# calibrator beam and calibrator pipeline -# ra; dec; target name; subband list; nrSubbands; nrTABrings; TABringSize; create_pipeline [;pipeline duration seconds] -# optionally followed by its own 'BBS:' and/or 'Demix:' settings -# BBS:SkyModel;BBS_baselines;BBS_correlations;BBS_beamModelEnable;BBS_solveParms;BBS_solveUVRange;BBS_strategyBaselines;BBS_strategyTimeRange -# Demix:avg freq step; avg time step; demix freq step; demix time step; demix_always; demix_if_needed; ignore_target -calibratorBeam= -14:11:20.519;+52:12:09.97;3C295;154..397;244;;;T;37800 -Demix=4;2;64;10;CygA,CasA; - -# target beams and target pipelines -# ra ;dec; targetname; subbandList; nrSubbands; nrTABrings; TABringSize; create_pipeline [;pipeline duration seconds] -# optionally followed by BBS and/or demixing settings -# BBS: SkyModel;BBS_baselines;BBS_correlations;BBS_beamModelEnable;BBS_solveParms;BBS_solveUVRange;BBS_strategyBaselines;BBS_strategyTimeRange -# Demix: avg freq step; avg time step; demix freq step; demix time step; demix_always; demix_if_needed; ignore_target -# Pulsar: pulsar; single-pulse; raw-to-8bit; dspsr-extra-opts; prepdata-extra-opts; 8bit-conversion-sigma; tsubint; norfi; nofold; nopdmp; skip-dspsr; rrats; 2bf2fits-extra-opts; decode-sigma; decode-nblocks; rfifind-extra-opts; prepfold-extra-opts; prepsubband-extra-opts; dynamic-spectrum-time-average; skip-dynamic-spectrum; skip-prepfold - -targetBeams= -15:23:57.9;+29:53:26.0;Abell 2069;154..397;244;;;T;37800 -Demix=4;2;64;10;CygA,CasA; -# BBS: Add parameters if BBS needed -# Pulsar: Add parameters if pulsar pipeline needed - - - - - - - - - +################################################################################ +## Parameters for project: LC4_020 +################################################################################ + +################################################################################ +## RUN 01: 1 targets -- duration: 37800s ( 10.50h) +## Abell 2069, 15:23:57.9,+29:53:26.0 + +## PARAMETER FILE SETUP +projectName=LC4_020 +mainFolderName=A2069_20150813 +mainFolderDescription=A2069_20150813 15:23:57.9,+29:53:26.0 + +BLOCK + +split_targets = F # T/F +calibration = internal # internal / external / none +create_calibrator_observations = F # create cal-observations before target (T/F ignored if calibration is none) +create_target_cal_beam = T # create cal-beam in target observation (T/F ignored if calibration is none) +processing=Preprocessing # can be one of Calibration, Preprocessing, Imaging, Pulsar, LongBaseline, none +imagingPipeline=none # can be one of MSSS, standard, none +repeat=1 # the number of repeats of this block + +packageName=20150813_A2069 # name of package folder containing observation/pipelines +packageDescription= +packageTag= # optional tag to be prepended before every obs/pipeline name/description (max 8 chars) + +antennaMode=LBA Outer +clock=200 MHz +instrumentFilter=30-90 MHz +numberOfBitsPerSample=8 # Change to 16 if requested +integrationTime=1.0 +channelsPerSubband=64 +stationList=nl +tbbPiggybackAllowed=T +aartfaacPiggybackAllowed=T + +###### Which data types should be produced: ###### + +correlatedData=T +coherentStokesData=F +incoherentStokesData=F +flysEye=F +coherentDedisperseChannels=False + +###### Coherent Stokes parameters ###### +#subbandsPerFileCS= +#numberCollapsedChannelsCS= +#stokesDownsamplingStepsCS= +#whichCS= +###### Coherent Stokes parameters ###### +#subbandsPerFileIS= +#numberCollapsedChannelsIS= +#stokesDownsamplingStepsIS= +#whichIS= + +flaggingStrategy=LBAdefault +calibratorDuration_s=37800 # duration of calibration observations in seconds +targetDuration_s=37800 # duration of target observations in seconds + + +# startTimeUTC, the start time of the first observation. format: yyyy-MM-dd hh:mm:ss +# un-comment the startTimeUTC to have the observation start times generated +startTimeUTC=2015-08-13 13:00:00 +# timeStep's in seconds +timeStep1=60 +timeStep2=60 + + + + + +###### Pipeline settings ###### +## GENERAL INFO +## Processing mode: Calibration +## Demixing requested: CygA CasA + +# calibrator beam and calibrator pipeline +# ra; dec; target name; subband list; nrSubbands; nrTABrings; TABringSize; create_pipeline [;pipeline duration seconds] +# optionally followed by its own 'BBS:' and/or 'Demix:' settings +# BBS:SkyModel;BBS_baselines;BBS_correlations;BBS_beamModelEnable;BBS_solveParms;BBS_solveUVRange;BBS_strategyBaselines;BBS_strategyTimeRange +# Demix:avg freq step; avg time step; demix freq step; demix time step; demix_always; demix_if_needed; ignore_target +calibratorBeam= +14:11:20.519;+52:12:09.97;3C295;154..397;244;;;T;37800 +Demix=4;2;64;10;CygA,CasA; + +# target beams and target pipelines +# ra ;dec; targetname; subbandList; nrSubbands; nrTABrings; TABringSize; create_pipeline [;pipeline duration seconds] +# optionally followed by BBS and/or demixing settings +# BBS: SkyModel;BBS_baselines;BBS_correlations;BBS_beamModelEnable;BBS_solveParms;BBS_solveUVRange;BBS_strategyBaselines;BBS_strategyTimeRange +# Demix: avg freq step; avg time step; demix freq step; demix time step; demix_always; demix_if_needed; ignore_target +# Pulsar: pulsar; single-pulse; raw-to-8bit; dspsr-extra-opts; prepdata-extra-opts; 8bit-conversion-sigma; tsubint; norfi; nofold; nopdmp; skip-dspsr; rrats; 2bf2fits-extra-opts; decode-sigma; decode-nblocks; rfifind-extra-opts; prepfold-extra-opts; prepsubband-extra-opts; dynamic-spectrum-time-average; skip-dynamic-spectrum; skip-prepfold + +targetBeams= +15:23:57.9;+29:53:26.0;Abell 2069;154..397;244;;;T;37800 +Demix=4;2;64;10;CygA,CasA; +# BBS: Add parameters if BBS needed +# Pulsar: Add parameters if pulsar pipeline needed + + + + + + + + + diff --git a/SAS/XML_generator/test/test_regression.in_data/txt/LC4_022_3C58_HBA_parameters.txt b/SAS/XML_generator/test/test_regression.in_data/txt/LC4_022_3C58_HBA_parameters.txt index d8cfdcdbef6..0abc57c150b 100644 --- a/SAS/XML_generator/test/test_regression.in_data/txt/LC4_022_3C58_HBA_parameters.txt +++ b/SAS/XML_generator/test/test_regression.in_data/txt/LC4_022_3C58_HBA_parameters.txt @@ -1,182 +1,182 @@ -## PARAMETER FILE SETUP -projectName=LC4_022 -mainFolderName=20151018_3C58 -mainFolderDescription=HBA_DUAL_INNER, 110-190 MHz, av: 16/2, imaging, 20SB/chk - -BLOCK - -split_targets = F # T/F -calibration = external # internal / external / none -create_calibrator_observations = T # create cal-observations before target (T/F ignored if calibration is none) -create_target_cal_beam = F # create cal-beam in target observation (T/F ignored if calibration is none) -processing=Imaging # can be one of Calibration, Preprocessing, Imaging, Pulsar, LongBaseline, none - -imagingPipeline=standard # can be one of MSSS, standard, none -nrSubbandsPerImage=20 -fieldOfView_deg=5.0 - -repeat=1 # the number of repeats of this block - -packageName=3C196/3C58 # name of package folder containing observation/pipelines -packageDescription=3C196/3C58 Scan -packageTag= # optional tag to be prepended before every obs/pipeline name/description (max 8 chars) - -antennaMode=HBA Dual Inner -clock=200 MHz -instrumentFilter=110-190 MHz -numberOfBitsPerSample=8 # Change to 16 if requested -integrationTime=2.0 -channelsPerSubband=64 -stationList=nl -tbbPiggybackAllowed=T -aartfaacPiggybackAllowed=T - -###### Which data types should be produced: ###### - -correlatedData=T -coherentStokesData=F -incoherentStokesData=F -flysEye=F -coherentDedisperseChannels=False - -###### Coherent Stokes parameters ###### -#subbandsPerFileCS= -#numberCollapsedChannelsCS= -#stokesDownsamplingStepsCS= -#whichCS= -###### Coherent Stokes parameters ###### -#subbandsPerFileIS= -#numberCollapsedChannelsIS= -#stokesDownsamplingStepsIS= -#whichIS= - -flaggingStrategy=HBAdefault -calibratorDuration_s=600 # duration of calibration observations in seconds -targetDuration_s=20400 # duration of target observations in seconds - -###### Pipeline settings ###### -## GENERAL INFO -## Processing mode: Imaging - - -Global_Demix=16;2;16;2;;; -Global_Subbands=100..339;240 - -# startTimeUTC, the start time of the first observation. format: yyyy-MM-dd hh:mm:ss -# un-comment the startTimeUTC to have the observation start times generated -startTimeUTC=2015-10-18 21:00:00 -# timeStep's in seconds -timeStep1=60 -timeStep2=60 - -calibratorBeam= -08:13:36.07;+48:13:02.6;3C196;;;;;T;1000 -BBS=3C196;;;T -#Demix=8;2;64;10;[CasA,CygA];; -#TAB: -#c;05:34:51.94;+22:00:52.2 - -# target beams and target pipelines -# ra ;dec; targetname; subbandList; nrSubbands; nrTABrings; TABringSize; create_pipeline [;pipeline duration seconds] -# optionally followed by BBS and/or demixing settings -# BBS: SkyModel;BBS_baselines;BBS_correlations;BBS_beamModelEnable;BBS_solveParms;BBS_solveUVRange;BBS_strategyBaselines;BBS_strategyTimeRange -# Demix: avg freq step; avg time step; demix freq step; demix time step; demix_always; demix_if_needed; ignore_target -# Pulsar: pulsar; single-pulse; raw-to-8bit; dspsr-extra-opts; prepdata-extra-opts; 8bit-conversion-sigma; tsubint; norfi; nofold; nopdmp; skip-dspsr; rrats; 2bf2fits-extra-opts; decode-sigma; decode-nblocks; rfifind-extra-opts; prepfold-extra-opts; prepsubband-extra-opts; dynamic-spectrum-time-average; skip-dynamic-spectrum; skip-prepfold - -targetBeams= -02:05:38.00;+64:49:42.0;3C58;;;;;T;50000 -#Pulsar=B0531+21;;T;;;;;;;;;;;;;;;;;; -#0.0417300951946;0.00558069028325;Sun;54..297;244;;;T;8100 -#Demix=8;2;64;10;[CasA,CygA];; - -#subbandsPerSubbandGroup = 16 # the number of subbands that will be concatenated in a subband-group -#subbandGroupsPerMS = 1 # the number of subband-groups that will be (virually) concatenated in each measurement set - -BLOCK1 - -split_targets = F # T/F -calibration = none # internal / external / none -create_calibrator_observations = F # create cal-observations before target (T/F ignored if calibration is none) -create_target_cal_beam = F # create cal-beam in target observation (T/F ignored if calibration is none) -processing=Preprocessing # can be one of Calibration, Preprocessing, Imaging, Pulsar, LongBaseline, none - -#imagingPipeline=standard # can be one of MSSS, standard, none -#nrSubbandsPerImage=20 -#fieldOfView_deg=5.0 - -repeat=1 # the number of repeats of this block - -packageName=3C196 # name of package folder containing observation/pipelines -packageDescription=3C196 Bookend Scan -packageTag= # optional tag to be prepended before every obs/pipeline name/description (max 8 chars) - -antennaMode=HBA Dual Inner -clock=200 MHz -instrumentFilter=110-190 MHz -numberOfBitsPerSample=8 # Change to 16 if requested -integrationTime=2.0 -channelsPerSubband=64 -stationList=nl -tbbPiggybackAllowed=T -aartfaacPiggybackAllowed=T - -###### Which data types should be produced: ###### - -correlatedData=T -coherentStokesData=F -incoherentStokesData=F -flysEye=F -coherentDedisperseChannels=False - -###### Coherent Stokes parameters ###### -#subbandsPerFileCS= -#numberCollapsedChannelsCS= -#stokesDownsamplingStepsCS= -#whichCS= -###### Coherent Stokes parameters ###### -#subbandsPerFileIS= -#numberCollapsedChannelsIS= -#stokesDownsamplingStepsIS= -#whichIS= - -flaggingStrategy=HBAdefault -#calibratorDuration_s=3600 # duration of calibration observations in seconds -targetDuration_s=600 # duration of target observations in seconds - -###### Pipeline settings ###### -## GENERAL INFO -## Processing mode: Imaging - - -Global_Demix=16;2;16;2;;; -Global_Subbands=100..339;240 - -# startTimeUTC, the start time of the first observation. format: yyyy-MM-dd hh:mm:ss -# un-comment the startTimeUTC to have the observation start times generated -startTimeUTC=2015-10-19 02:52:00 -# timeStep's in seconds -timeStep1=60 -timeStep2=60 - -#calibratorBeam= -#08:13:36.07;+48:13:02.6;3C196;;;;;T;50000 -#BBS=3C196;;;T -#Demix=8;2;64;10;[CasA,CygA];; -#TAB: -#c;05:34:51.94;+22:00:52.2 - -# target beams and target pipelines -# ra ;dec; targetname; subbandList; nrSubbands; nrTABrings; TABringSize; create_pipeline [;pipeline duration seconds] -# optionally followed by BBS and/or demixing settings -# BBS: SkyModel;BBS_baselines;BBS_correlations;BBS_beamModelEnable;BBS_solveParms;BBS_solveUVRange;BBS_strategyBaselines;BBS_strategyTimeRange -# Demix: avg freq step; avg time step; demix freq step; demix time step; demix_always; demix_if_needed; ignore_target -# Pulsar: pulsar; single-pulse; raw-to-8bit; dspsr-extra-opts; prepdata-extra-opts; 8bit-conversion-sigma; tsubint; norfi; nofold; nopdmp; skip-dspsr; rrats; 2bf2fits-extra-opts; decode-sigma; decode-nblocks; rfifind-extra-opts; prepfold-extra-opts; prepsubband-extra-opts; dynamic-spectrum-time-average; skip-dynamic-spectrum; skip-prepfold - -targetBeams= -08:13:36.07;+48:13:02.6;3C196;;;;;T;1000 -#Pulsar=B0531+21;;T;;;;;;;;;;;;;;;;;; -#0.0417300951946;0.00558069028325;Sun;54..297;244;;;T;8100 -#Demix=8;2;64;10;[CasA,CygA];; - -#subbandsPerSubbandGroup = 16 # the number of subbands that will be concatenated in a subband-group +## PARAMETER FILE SETUP +projectName=LC4_022 +mainFolderName=20151018_3C58 +mainFolderDescription=HBA_DUAL_INNER, 110-190 MHz, av: 16/2, imaging, 20SB/chk + +BLOCK + +split_targets = F # T/F +calibration = external # internal / external / none +create_calibrator_observations = T # create cal-observations before target (T/F ignored if calibration is none) +create_target_cal_beam = F # create cal-beam in target observation (T/F ignored if calibration is none) +processing=Imaging # can be one of Calibration, Preprocessing, Imaging, Pulsar, LongBaseline, none + +imagingPipeline=standard # can be one of MSSS, standard, none +nrSubbandsPerImage=20 +fieldOfView_deg=5.0 + +repeat=1 # the number of repeats of this block + +packageName=3C196/3C58 # name of package folder containing observation/pipelines +packageDescription=3C196/3C58 Scan +packageTag= # optional tag to be prepended before every obs/pipeline name/description (max 8 chars) + +antennaMode=HBA Dual Inner +clock=200 MHz +instrumentFilter=110-190 MHz +numberOfBitsPerSample=8 # Change to 16 if requested +integrationTime=2.0 +channelsPerSubband=64 +stationList=nl +tbbPiggybackAllowed=T +aartfaacPiggybackAllowed=T + +###### Which data types should be produced: ###### + +correlatedData=T +coherentStokesData=F +incoherentStokesData=F +flysEye=F +coherentDedisperseChannels=False + +###### Coherent Stokes parameters ###### +#subbandsPerFileCS= +#numberCollapsedChannelsCS= +#stokesDownsamplingStepsCS= +#whichCS= +###### Coherent Stokes parameters ###### +#subbandsPerFileIS= +#numberCollapsedChannelsIS= +#stokesDownsamplingStepsIS= +#whichIS= + +flaggingStrategy=HBAdefault +calibratorDuration_s=600 # duration of calibration observations in seconds +targetDuration_s=20400 # duration of target observations in seconds + +###### Pipeline settings ###### +## GENERAL INFO +## Processing mode: Imaging + + +Global_Demix=16;2;16;2;;; +Global_Subbands=100..339;240 + +# startTimeUTC, the start time of the first observation. format: yyyy-MM-dd hh:mm:ss +# un-comment the startTimeUTC to have the observation start times generated +startTimeUTC=2015-10-18 21:00:00 +# timeStep's in seconds +timeStep1=60 +timeStep2=60 + +calibratorBeam= +08:13:36.07;+48:13:02.6;3C196;;;;;T;1000 +BBS=3C196;;;T +#Demix=8;2;64;10;[CasA,CygA];; +#TAB: +#c;05:34:51.94;+22:00:52.2 + +# target beams and target pipelines +# ra ;dec; targetname; subbandList; nrSubbands; nrTABrings; TABringSize; create_pipeline [;pipeline duration seconds] +# optionally followed by BBS and/or demixing settings +# BBS: SkyModel;BBS_baselines;BBS_correlations;BBS_beamModelEnable;BBS_solveParms;BBS_solveUVRange;BBS_strategyBaselines;BBS_strategyTimeRange +# Demix: avg freq step; avg time step; demix freq step; demix time step; demix_always; demix_if_needed; ignore_target +# Pulsar: pulsar; single-pulse; raw-to-8bit; dspsr-extra-opts; prepdata-extra-opts; 8bit-conversion-sigma; tsubint; norfi; nofold; nopdmp; skip-dspsr; rrats; 2bf2fits-extra-opts; decode-sigma; decode-nblocks; rfifind-extra-opts; prepfold-extra-opts; prepsubband-extra-opts; dynamic-spectrum-time-average; skip-dynamic-spectrum; skip-prepfold + +targetBeams= +02:05:38.00;+64:49:42.0;3C58;;;;;T;50000 +#Pulsar=B0531+21;;T;;;;;;;;;;;;;;;;;; +#0.0417300951946;0.00558069028325;Sun;54..297;244;;;T;8100 +#Demix=8;2;64;10;[CasA,CygA];; + +#subbandsPerSubbandGroup = 16 # the number of subbands that will be concatenated in a subband-group +#subbandGroupsPerMS = 1 # the number of subband-groups that will be (virually) concatenated in each measurement set + +BLOCK1 + +split_targets = F # T/F +calibration = none # internal / external / none +create_calibrator_observations = F # create cal-observations before target (T/F ignored if calibration is none) +create_target_cal_beam = F # create cal-beam in target observation (T/F ignored if calibration is none) +processing=Preprocessing # can be one of Calibration, Preprocessing, Imaging, Pulsar, LongBaseline, none + +#imagingPipeline=standard # can be one of MSSS, standard, none +#nrSubbandsPerImage=20 +#fieldOfView_deg=5.0 + +repeat=1 # the number of repeats of this block + +packageName=3C196 # name of package folder containing observation/pipelines +packageDescription=3C196 Bookend Scan +packageTag= # optional tag to be prepended before every obs/pipeline name/description (max 8 chars) + +antennaMode=HBA Dual Inner +clock=200 MHz +instrumentFilter=110-190 MHz +numberOfBitsPerSample=8 # Change to 16 if requested +integrationTime=2.0 +channelsPerSubband=64 +stationList=nl +tbbPiggybackAllowed=T +aartfaacPiggybackAllowed=T + +###### Which data types should be produced: ###### + +correlatedData=T +coherentStokesData=F +incoherentStokesData=F +flysEye=F +coherentDedisperseChannels=False + +###### Coherent Stokes parameters ###### +#subbandsPerFileCS= +#numberCollapsedChannelsCS= +#stokesDownsamplingStepsCS= +#whichCS= +###### Coherent Stokes parameters ###### +#subbandsPerFileIS= +#numberCollapsedChannelsIS= +#stokesDownsamplingStepsIS= +#whichIS= + +flaggingStrategy=HBAdefault +#calibratorDuration_s=3600 # duration of calibration observations in seconds +targetDuration_s=600 # duration of target observations in seconds + +###### Pipeline settings ###### +## GENERAL INFO +## Processing mode: Imaging + + +Global_Demix=16;2;16;2;;; +Global_Subbands=100..339;240 + +# startTimeUTC, the start time of the first observation. format: yyyy-MM-dd hh:mm:ss +# un-comment the startTimeUTC to have the observation start times generated +startTimeUTC=2015-10-19 02:52:00 +# timeStep's in seconds +timeStep1=60 +timeStep2=60 + +#calibratorBeam= +#08:13:36.07;+48:13:02.6;3C196;;;;;T;50000 +#BBS=3C196;;;T +#Demix=8;2;64;10;[CasA,CygA];; +#TAB: +#c;05:34:51.94;+22:00:52.2 + +# target beams and target pipelines +# ra ;dec; targetname; subbandList; nrSubbands; nrTABrings; TABringSize; create_pipeline [;pipeline duration seconds] +# optionally followed by BBS and/or demixing settings +# BBS: SkyModel;BBS_baselines;BBS_correlations;BBS_beamModelEnable;BBS_solveParms;BBS_solveUVRange;BBS_strategyBaselines;BBS_strategyTimeRange +# Demix: avg freq step; avg time step; demix freq step; demix time step; demix_always; demix_if_needed; ignore_target +# Pulsar: pulsar; single-pulse; raw-to-8bit; dspsr-extra-opts; prepdata-extra-opts; 8bit-conversion-sigma; tsubint; norfi; nofold; nopdmp; skip-dspsr; rrats; 2bf2fits-extra-opts; decode-sigma; decode-nblocks; rfifind-extra-opts; prepfold-extra-opts; prepsubband-extra-opts; dynamic-spectrum-time-average; skip-dynamic-spectrum; skip-prepfold + +targetBeams= +08:13:36.07;+48:13:02.6;3C196;;;;;T;1000 +#Pulsar=B0531+21;;T;;;;;;;;;;;;;;;;;; +#0.0417300951946;0.00558069028325;Sun;54..297;244;;;T;8100 +#Demix=8;2;64;10;[CasA,CygA];; + +#subbandsPerSubbandGroup = 16 # the number of subbands that will be concatenated in a subband-group #subbandGroupsPerMS = 1 # the number of subband-groups that will be (virually) concatenated in each measurement set \ No newline at end of file diff --git a/SAS/XML_generator/test/test_regression.in_data/txt/MSSS_20151207_testmultipipe.txt b/SAS/XML_generator/test/test_regression.in_data/txt/MSSS_20151207_testmultipipe.txt index e26364647e7..9e10038c20a 100644 --- a/SAS/XML_generator/test/test_regression.in_data/txt/MSSS_20151207_testmultipipe.txt +++ b/SAS/XML_generator/test/test_regression.in_data/txt/MSSS_20151207_testmultipipe.txt @@ -1,130 +1,130 @@ - -projectName=LOFAROBS -mainFolderName=multi_pipelines_20151207 -mainFolderDescription=multi_pipelines_20151207 - - -BLOCK1 - -split_targets = F # true:create a separate target observation for every target (beam) line or false:combine them in a multi-beam observation -calibration = none # internal / external / none -create_calibrator_observations = F # create calibration observations before target observations? (ignored if calibration = none) -create_target_cal_beam = T # create a calibration beam in the target observation(s)? (ignored if calibration = none) -processing=Preprocessing # can be one of Calibration, Preprocessing, Imaging, Pulsar, LongBaseline, none -imagingPipeline=none # can be one of MSSS, standard, none -repeat=1 # the number of repeats of this block - -packageName=20151207_MSSS_LBA_test # the name that will be given to the package folder that contains this block's observation and pipelines -packageDescription=20151207_MSSS_LBA_test LST 0 -packageTag=MSSSLBA # optional tag that will be prepended before every observation and pipeline name/description (Max 8 characters). - -antennaMode=LBA Inner -clock=200 MHz -instrumentFilter=30-90 MHz -numberOfBitsPerSample=8 -integrationTime=1.0 -channelsPerSubband=64 -stationList=nl # comma-separated list of station names and/or the following aliasses: core, superterp, remote, international, all, nl -tbbPiggybackAllowed=T -aartfaacPiggybackAllowed=T -subbandsPerSubbandGroup=1 -subbandGroupsPerMS=1 -###### Which data types should be produced: ###### -correlatedData=T -coherentStokesData=F -incoherentStokesData=F -flysEye=F -coherentDedisperseChannels=False -###### Coherent Stokes parameters ###### -subbandsPerFileCS=512 -numberCollapsedChannelsCS=16 -stokesDownsamplingStepsCS=128 -whichCS=IQUV -###### Incoherent Stokes parameters ###### -#subbandsPerFileIS=16 -#numberCollapsedChannelsIS=4 -#stokesDownsamplingStepsIS=12 -#whichIS=IQUV -flaggingStrategy=LBAdefault # flagging strategy used for AOflagger -calibratorDuration_s=300 # duration of calibration observations in seconds -targetDuration_s=300 # duration of target observations in seconds - -###### Globals are used when a target/calibration line does not have its own specific parameter specified for that property ###### -#Global_TAB= -#c;05:34:51.94;+22:00:52.2 # a coherent tab with absolute coordinates 05:34:51.94, +22:00:52.2 -#Global_TABrings=1;0.1 # nr of tabrings and tabring size -#Global_Pulsar=B0329+54;T;T;DSPSR EXTRA OPTIONS;PREPDATA;5.1;-2;F;F;F;F;F;2BF2FITS;4;101;RFI FIND EXTRA OPTIONS;PREPFOLD EXTRA;PREPSUBBAND Extra; 0.6;T;T -#Global_Demix=16;4;64;10;CasA,CygA; -#Global_Subbands= - -# startTimeUTC, the start time of the first observation. format: yyyy-MM-dd hh:mm:ss -# un-comment the startTimeUTC to have the observation start times generated -startTimeUTC=2015-12-07 22:00:00 -# timeStep's in seconds -timeStep1=60 -timeStep2=60 - -calibratorBeam= -19:59:28.3;+40:44:02;CygA;154,155,156,157,158,159,160,161,162,163,185,186,187,188,189,190,191,192,193,194,215,216,217,218,219,220,221,222,223,224,245,246,247,248,249,250,251,252,253,254,275,276,277,278,279,280,281,282,283,284,305,306,307,308,309,310,311,312,313,314,335,336,337,338,339,340,341,342,343,344,374,375,376,377,378,379,380,381,382,383;80;;;T;7000 -#BBS=CygA;;;T -Demix=8;2;64;10;[CasA] -Demix=64;5;64;10;[CasA] -#TAB: -#c;05:34:51.94;+22:00:52.2 - -# target beams and target pipelines -# ra ;dec; targetname; subbandList; nrSubbands; nrTABrings; TABringSize; create_pipeline [;pipeline duration seconds] -# optionally followed by BBS and/or demixing settings -# BBS: SkyModel;BBS_baselines;BBS_correlations;BBS_beamModelEnable;BBS_solveParms;BBS_solveUVRange;BBS_strategyBaselines;BBS_strategyTimeRange -# Demix: avg freq step; avg time step; demix freq step; demix time step; demix_always; demix_if_needed; ignore_target -# Pulsar: pulsar; single-pulse; raw-to-8bit; dspsr-extra-opts; prepdata-extra-opts; 8bit-conversion-sigma; tsubint; norfi; nofold; nopdmp; skip-dspsr; rrats; 2bf2fits-extra-opts; decode-sigma; decode-nblocks; rfifind-extra-opts; prepfold-extra-opts; prepsubband-extra-opts; dynamic-spectrum-time-average; skip-dynamic-spectrum; skip-prepfold - -targetBeams= - -00:00:00.00;+30:00:00.0;L000+30;154,155,156,157,158,159,160,161,162,163,185,186,187,188,189,190,191,192,193,194,215,216,217,218,219,220,221,222,223,224,245,246,247,248,249,250,251,252,253,254,275,276,277,278,279,280,281,282,283,284,305,306,307,308,309,310,311,312,313,314,335,336,337,338,339,340,341,342,343,344,374,375,376,377,378,379,380,381,382,383;80;;;T;5000 -Demix=8;2;64;10;[CygA,CasA] -Demix=64;5;64;10;[CygA,CasA] - -00:22:33.02;+30:00:00.0;L005+30;154,155,156,157,158,159,160,161,162,163,185,186,187,188,189,190,191,192,193,194,215,216,217,218,219,220,221,222,223,224,245,246,247,248,249,250,251,252,253,254,275,276,277,278,279,280,281,282,283,284,305,306,307,308,309,310,311,312,313,314,335,336,337,338,339,340,341,342,343,344,374,375,376,377,378,379,380,381,382,383;80;;;T;5000 -Demix=8;2;64;10;[CygA,CasA] -Demix=64;5;64;10;[CygA,CasA] - - -23:37:26.98;+30:00:00.0;L354+30;154,155,156,157,158,159,160,161,162,163,185,186,187,188,189,190,191,192,193,194,215,216,217,218,219,220,221,222,223,224,245,246,247,248,249,250,251,252,253,254,275,276,277,278,279,280,281,282,283,284,305,306,307,308,309,310,311,312,313,314,335,336,337,338,339,340,341,342,343,344,374,375,376,377,378,379,380,381,382,383;80;;;T;5000 -Demix=8;2;64;10;[CygA,CasA] -Demix=64;5;64;10;[CygA,CasA] - - -23:48:43.49;+34:13:41.5;L357+34;275,276,277,278,279,280,281,282,283,284,305,306,307,308,309,310,311,312,313,314,335,336,337,338,339,340,341,342,343,344,374,375,376,377,378,379,380,381,382,383;40;;;T;5000 -Demix=8;2;64;10;[CygA,CasA] -Demix=64;5;64;10;[CygA,CasA] - - -00:11:16.51;+34:13:41.5;L003+34;275,276,277,278,279,280,281,282,283,284,305,306,307,308,309,310,311,312,313,314,335,336,337,338,339,340,341,342,343,344,374,375,376,377,378,379,380,381,382,383;40;;;T;5000 -Demix=8;2;64;10;[CygA,CasA] -Demix=64;5;64;10;[CygA,CasA] - - -23:48:43.49;+25:46:18.5;L357+25;275,276,277,278,279,280,281,282,283,284,305,306,307,308,309,310,311,312,313,314,335,336,337,338,339,340,341,342,343,344,374,375,376,377,378,379,380,381,382,383;40;;;T;5000 -Demix=8;2;64;10;[CygA,CasA] -Demix=64;5;64;10;[CygA,CasA] - -00:11:16.51;+25:46:18.5;L003+25;275,276,277,278,279,280,281,282,283,284,305,306,307,308,309,310,311,312,313,314,335,336,337,338,339,340,341,342,343,344,374,375,376,377,378,379,380,381,382,383;40;;;T;5000 -Demix=8;2;64;10;[CygA,CasA] -Demix=64;5;64;10;[CygA,CasA] - -00:00:00.00;+90:00:00.0;NCP;306,307,308,309,310,311,312,313;8;;;T;5000 -Demix=8;2;64;10;[CygA,CasA] -Demix=64;5;64;10;[CygA,CasA] - - - - - -nrSubbandsPerImage=10 # (integer, mandatory) the number of subbands grouped together to form one image -# the following imaging parameters are all optional, if not specified the default value from the default template is used for that parameter -maxBaseline_m=10000 # (integer) the maximum base-line in meters used in the imaging -fieldOfView_deg=5.0 # (float) the field of view in degrees - -BLOCK - + +projectName=LOFAROBS +mainFolderName=multi_pipelines_20151207 +mainFolderDescription=multi_pipelines_20151207 + + +BLOCK1 + +split_targets = F # true:create a separate target observation for every target (beam) line or false:combine them in a multi-beam observation +calibration = none # internal / external / none +create_calibrator_observations = F # create calibration observations before target observations? (ignored if calibration = none) +create_target_cal_beam = T # create a calibration beam in the target observation(s)? (ignored if calibration = none) +processing=Preprocessing # can be one of Calibration, Preprocessing, Imaging, Pulsar, LongBaseline, none +imagingPipeline=none # can be one of MSSS, standard, none +repeat=1 # the number of repeats of this block + +packageName=20151207_MSSS_LBA_test # the name that will be given to the package folder that contains this block's observation and pipelines +packageDescription=20151207_MSSS_LBA_test LST 0 +packageTag=MSSSLBA # optional tag that will be prepended before every observation and pipeline name/description (Max 8 characters). + +antennaMode=LBA Inner +clock=200 MHz +instrumentFilter=30-90 MHz +numberOfBitsPerSample=8 +integrationTime=1.0 +channelsPerSubband=64 +stationList=nl # comma-separated list of station names and/or the following aliasses: core, superterp, remote, international, all, nl +tbbPiggybackAllowed=T +aartfaacPiggybackAllowed=T +subbandsPerSubbandGroup=1 +subbandGroupsPerMS=1 +###### Which data types should be produced: ###### +correlatedData=T +coherentStokesData=F +incoherentStokesData=F +flysEye=F +coherentDedisperseChannels=False +###### Coherent Stokes parameters ###### +subbandsPerFileCS=512 +numberCollapsedChannelsCS=16 +stokesDownsamplingStepsCS=128 +whichCS=IQUV +###### Incoherent Stokes parameters ###### +#subbandsPerFileIS=16 +#numberCollapsedChannelsIS=4 +#stokesDownsamplingStepsIS=12 +#whichIS=IQUV +flaggingStrategy=LBAdefault # flagging strategy used for AOflagger +calibratorDuration_s=300 # duration of calibration observations in seconds +targetDuration_s=300 # duration of target observations in seconds + +###### Globals are used when a target/calibration line does not have its own specific parameter specified for that property ###### +#Global_TAB= +#c;05:34:51.94;+22:00:52.2 # a coherent tab with absolute coordinates 05:34:51.94, +22:00:52.2 +#Global_TABrings=1;0.1 # nr of tabrings and tabring size +#Global_Pulsar=B0329+54;T;T;DSPSR EXTRA OPTIONS;PREPDATA;5.1;-2;F;F;F;F;F;2BF2FITS;4;101;RFI FIND EXTRA OPTIONS;PREPFOLD EXTRA;PREPSUBBAND Extra; 0.6;T;T +#Global_Demix=16;4;64;10;CasA,CygA; +#Global_Subbands= + +# startTimeUTC, the start time of the first observation. format: yyyy-MM-dd hh:mm:ss +# un-comment the startTimeUTC to have the observation start times generated +startTimeUTC=2015-12-07 22:00:00 +# timeStep's in seconds +timeStep1=60 +timeStep2=60 + +calibratorBeam= +19:59:28.3;+40:44:02;CygA;154,155,156,157,158,159,160,161,162,163,185,186,187,188,189,190,191,192,193,194,215,216,217,218,219,220,221,222,223,224,245,246,247,248,249,250,251,252,253,254,275,276,277,278,279,280,281,282,283,284,305,306,307,308,309,310,311,312,313,314,335,336,337,338,339,340,341,342,343,344,374,375,376,377,378,379,380,381,382,383;80;;;T;7000 +#BBS=CygA;;;T +Demix=8;2;64;10;[CasA] +Demix=64;5;64;10;[CasA] +#TAB: +#c;05:34:51.94;+22:00:52.2 + +# target beams and target pipelines +# ra ;dec; targetname; subbandList; nrSubbands; nrTABrings; TABringSize; create_pipeline [;pipeline duration seconds] +# optionally followed by BBS and/or demixing settings +# BBS: SkyModel;BBS_baselines;BBS_correlations;BBS_beamModelEnable;BBS_solveParms;BBS_solveUVRange;BBS_strategyBaselines;BBS_strategyTimeRange +# Demix: avg freq step; avg time step; demix freq step; demix time step; demix_always; demix_if_needed; ignore_target +# Pulsar: pulsar; single-pulse; raw-to-8bit; dspsr-extra-opts; prepdata-extra-opts; 8bit-conversion-sigma; tsubint; norfi; nofold; nopdmp; skip-dspsr; rrats; 2bf2fits-extra-opts; decode-sigma; decode-nblocks; rfifind-extra-opts; prepfold-extra-opts; prepsubband-extra-opts; dynamic-spectrum-time-average; skip-dynamic-spectrum; skip-prepfold + +targetBeams= + +00:00:00.00;+30:00:00.0;L000+30;154,155,156,157,158,159,160,161,162,163,185,186,187,188,189,190,191,192,193,194,215,216,217,218,219,220,221,222,223,224,245,246,247,248,249,250,251,252,253,254,275,276,277,278,279,280,281,282,283,284,305,306,307,308,309,310,311,312,313,314,335,336,337,338,339,340,341,342,343,344,374,375,376,377,378,379,380,381,382,383;80;;;T;5000 +Demix=8;2;64;10;[CygA,CasA] +Demix=64;5;64;10;[CygA,CasA] + +00:22:33.02;+30:00:00.0;L005+30;154,155,156,157,158,159,160,161,162,163,185,186,187,188,189,190,191,192,193,194,215,216,217,218,219,220,221,222,223,224,245,246,247,248,249,250,251,252,253,254,275,276,277,278,279,280,281,282,283,284,305,306,307,308,309,310,311,312,313,314,335,336,337,338,339,340,341,342,343,344,374,375,376,377,378,379,380,381,382,383;80;;;T;5000 +Demix=8;2;64;10;[CygA,CasA] +Demix=64;5;64;10;[CygA,CasA] + + +23:37:26.98;+30:00:00.0;L354+30;154,155,156,157,158,159,160,161,162,163,185,186,187,188,189,190,191,192,193,194,215,216,217,218,219,220,221,222,223,224,245,246,247,248,249,250,251,252,253,254,275,276,277,278,279,280,281,282,283,284,305,306,307,308,309,310,311,312,313,314,335,336,337,338,339,340,341,342,343,344,374,375,376,377,378,379,380,381,382,383;80;;;T;5000 +Demix=8;2;64;10;[CygA,CasA] +Demix=64;5;64;10;[CygA,CasA] + + +23:48:43.49;+34:13:41.5;L357+34;275,276,277,278,279,280,281,282,283,284,305,306,307,308,309,310,311,312,313,314,335,336,337,338,339,340,341,342,343,344,374,375,376,377,378,379,380,381,382,383;40;;;T;5000 +Demix=8;2;64;10;[CygA,CasA] +Demix=64;5;64;10;[CygA,CasA] + + +00:11:16.51;+34:13:41.5;L003+34;275,276,277,278,279,280,281,282,283,284,305,306,307,308,309,310,311,312,313,314,335,336,337,338,339,340,341,342,343,344,374,375,376,377,378,379,380,381,382,383;40;;;T;5000 +Demix=8;2;64;10;[CygA,CasA] +Demix=64;5;64;10;[CygA,CasA] + + +23:48:43.49;+25:46:18.5;L357+25;275,276,277,278,279,280,281,282,283,284,305,306,307,308,309,310,311,312,313,314,335,336,337,338,339,340,341,342,343,344,374,375,376,377,378,379,380,381,382,383;40;;;T;5000 +Demix=8;2;64;10;[CygA,CasA] +Demix=64;5;64;10;[CygA,CasA] + +00:11:16.51;+25:46:18.5;L003+25;275,276,277,278,279,280,281,282,283,284,305,306,307,308,309,310,311,312,313,314,335,336,337,338,339,340,341,342,343,344,374,375,376,377,378,379,380,381,382,383;40;;;T;5000 +Demix=8;2;64;10;[CygA,CasA] +Demix=64;5;64;10;[CygA,CasA] + +00:00:00.00;+90:00:00.0;NCP;306,307,308,309,310,311,312,313;8;;;T;5000 +Demix=8;2;64;10;[CygA,CasA] +Demix=64;5;64;10;[CygA,CasA] + + + + + +nrSubbandsPerImage=10 # (integer, mandatory) the number of subbands grouped together to form one image +# the following imaging parameters are all optional, if not specified the default value from the default template is used for that parameter +maxBaseline_m=10000 # (integer) the maximum base-line in meters used in the imaging +fieldOfView_deg=5.0 # (float) the field of view in degrees + +BLOCK + diff --git a/SAS/XML_generator/test/test_regression.in_data/txt/Ticket_6923.txt b/SAS/XML_generator/test/test_regression.in_data/txt/Ticket_6923.txt index 9044bc3ae9f..f441a1a2aaf 100644 --- a/SAS/XML_generator/test/test_regression.in_data/txt/Ticket_6923.txt +++ b/SAS/XML_generator/test/test_regression.in_data/txt/Ticket_6923.txt @@ -48,7 +48,7 @@ Global_Subbands=55..258;204 # startTimeUTC, the start time of the first observation. format: yyyy-MM-dd hh:mm:ss # un-comment the startTimeUTC to have the observation start times generated -startTimeUTC=2014-11-16 05:00:00 +startTimeUTC=2014-11-16 05:00:00 startTimeUTC=2014-11-16 05:00:00 # timeStep's in seconds @@ -120,7 +120,7 @@ Global_Subbands=256..459;204 # startTimeUTC, the start time of the first observation. format: yyyy-MM-dd hh:mm:ss # un-comment the startTimeUTC to have the observation start times generated -startTimeUTC=2014-11-16 05:15:00 +startTimeUTC=2014-11-16 05:15:00 startTimeUTC=2014-11-16 05:15:00 # timeStep's in seconds @@ -193,7 +193,7 @@ Global_Subbands=52..255;204 # startTimeUTC, the start time of the first observation. format: yyyy-MM-dd hh:mm:ss # un-comment the startTimeUTC to have the observation start times generated -startTimeUTC=2014-11-16 05:30:00 +startTimeUTC=2014-11-16 05:30:00 startTimeUTC=2014-11-16 05:30:00 # timeStep's in seconds @@ -266,7 +266,7 @@ Global_Subbands=54..257;204 # startTimeUTC, the start time of the first observation. format: yyyy-MM-dd hh:mm:ss # un-comment the startTimeUTC to have the observation start times generated -startTimeUTC=2014-11-16 05:45:00 +startTimeUTC=2014-11-16 05:45:00 startTimeUTC=2014-11-16 05:45:00 # timeStep's in seconds @@ -339,7 +339,7 @@ Global_Subbands=256..459;204 # startTimeUTC, the start time of the first observation. format: yyyy-MM-dd hh:mm:ss # un-comment the startTimeUTC to have the observation start times generated -startTimeUTC=2014-11-16 06:00:00 +startTimeUTC=2014-11-16 06:00:00 startTimeUTC=2014-11-16 06:00:00 # timeStep's in seconds -- GitLab