XMM-Newton SAS Home Page
XMM-Newton Science Analysis System


taskmain (taskmain-2.2) [xmmsas_20230412_1735-21.0.0]


Environment variables

The behavior of the tasks is modified by the following environment variables:
SAS_CCF This has the same meaning as the command line option —ccf (see above). A command line override supersedes any assignment made to SAS_CCF, i.e., the CIF pointed at via SAS_CCF is ignored in this case. Only of relevance for tasks making use of the Calibration Access Layer.

SAS_CCFFILES This has the same meaning as the command line option —ccffiles (see above). A command line override supersedes any assignment made to SAS_CCFFILES, i.e., the list of CCF replacement constituents is ignored in this case. Only of relevance for tasks making use of the Calibration Access Layer.

SAS_CCFPATH This has the same meaning as the command line option —ccfpath (see above). A command line override supersedes any assignment made to SAS_CCFPATH, i.e., the search path specified via SAS_CCFPATH is ignored in this case. Only of relevance for tasks making use of the Calibration Access Layer.

SAS_DIR The toplevel directory where the SAS is installed.

SAS_ODF This has the same meaning as the command line option —odf (see above). A command line override supersedes any assignment made to SAS_ODF, i.e., the ODF summary file specified in SAS_ODF is ignored in this case. Only of relevance for tasks making use of the ODF Access Layer.

SAS_PATH A list of colon-separated directories that contain SAS packages. Should at minimum contain SAS_DIR.

SAS_RAND_SEED If defined this environment variable has to be set to an integer value which will be used to initialize the single global random number generator that is being used throughout the SAS. Not setting SAS_RAND_SEED will cause the seed to be initialized by a pseudo-random number that is based on the local time. Hence, processing the same dataset twice with identical command line arguments will not necessarily yield identical results unless SAS_RAND_SEED is defined. If the value cannot be converted to an integer number a warning message is issued and execution continues as if SAS_RAND_SEED had not not been defined at all.

SAS_TRACER Determines the debug level of the libraries.

SAS_VERBOSITY Determines the debug level of the task.

XMM-Newton SOC -- 2023-04-16