- Created by Kelly (Arrighi), Heather, last modified on Sep 14, 2016
13 Sept 2016
Requested write access to u35 and u52, cannot delete files or create directories. That has now been fixed.
9 Aug 2016
All current external libraries are now available on RHEL7.
Testing ScienceTools-11-03-00 (/nfs/farm/g/glast/u52/rhel7-test) So far everything looks ok.
test_evtbin
Despite looking like failure - this is probably ok. Expand source
This is test_evtbin version ScienceTools-11-03-00 Expected: failed to create a BinConfig before prototypes were loaded: BinConfig::create was unable to find a configuration for mission "GLAST", instrument "LAT" while processing file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/evtbin/ft1tiny.fits" Error encountered at /afs/slac.stanford.edu/g/glast/ground/GLAST_EXT/redhat7-x86_64-64bit-gcc48/Healpix_3.30/src/cxx/Healpix_cxx/healpix_base.cc, line 701 (function void T_Healpix_Base<I>::Set(int, Healpix_Ordering_Scheme) [with I = int]) bad order Expected: failed to create a Healpix Binner with order -1 : bad order Expected: failed to create a Healpix Binner with order 13 : Order needs to be positive and <=12 test_evtbin: WARNING: No spacecraft file: EXPOSURE keyword will be set equal to ontime. test_evtbin: WARNING: No spacecraft file: EXPOSURE keyword will be set equal to ontime.
test_dataSubselector
bash-4.2$ test_dataSubselector ................. OK (17 tests)
test_Likelihood
bash-4.2$ test_Likelihood .................................. OK (34 tests)
test_astro
Expand source
bash-4.2$ test_astro Quaternion tests ok Rocking test: time lat lon raz decz 0 28.6921 -91.2546 10 -10 600 22.3553 -52.5554 50.6662 57.2057 1200 7.02699 -19.3902 86.3382 41.98 1800 -10.7582 11.4266 119.662 24.3138 2400 -24.7011 45.7546 156.497 10.4643 3000 -28.379 85.1996 198.449 6.81095 3600 -19.5844 122.853 238.608 15.5467 4200 -3.18458 155.039 273.302 31.8367 4800 14.3146 -173.852 306.918 -20.7812 5400 26.5548 -138.252 345.025 -8.62301 6000 27.4515 -98.4513 27.3318 -7.73227 6600 16.4585 -62.0283 66.2617 -18.6517 7200 -0.707445 -30.5847 100.212 -35.7027 7800 -17.6299 1.09876 134.402 -52.5119 8400 -27.8576 37.9818 173.792 -62.6711 9000 -25.9426 77.7023 216.02 -60.769 9600 -13.0478 112.834 253.658 -47.9605 10200 4.58849 143.803 287.134 39.5578 10800 20.6351 176.32 322.158 55.497 11400 28.5648 -145.619 2.72531 63.3736 12000 23.903 -106.404 44.4476 58.743 12600 9.42043 -72.5152 80.8432 44.3574 13200 -8.39775 -41.7325 114.133 26.6585 13800 -23.2597 -8.16298 150.209 11.896 14400 -28.6507 30.8472 191.726 6.5411 15000 -21.3948 69.1956 232.581 13.7484 15600 -5.64161 101.981 267.874 29.3962 Reading history file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/astro/history_test.txt Read history file test time lat lon raz decz rax decz razen deczen 2210 18.5155 122.063 218.534 -14.0025 313.233 -18.185 232.011 18.3916 2215 18.3961 122.348 218.781 -14.0952 313.492 -18.1133 232.31718.273 2220 18.2763 122.633 219.028 -14.1877 313.752 -18.0412 232.62318.154 2225 18.156 122.917 219.274 -14.2846 314.01 -17.9652 232.92818.0344 2230 18.0352 123.201 219.52 -14.3811 314.267 -17.8888 233.23317.9144 2235 17.9139 123.485 219.766 -14.4774 314.524 -17.812 233.538 17.7939 2240 17.7921 123.768 220.012 -14.5734 314.781 -17.7347 233.84217.673 2245 17.6698 124.051 220.259 -14.6691 315.038 -17.6571 234.14517.5515 2250 17.5471 124.333 220.505 -14.7645 315.295 -17.5791 234.44917.4297 2255 17.424 124.615 220.75 -14.8643 315.55 -17.4969 234.75217.3073 2260 17.3003 124.897 220.995 -14.9638 315.804 -17.4144 235.05417.1845 2265 17.1762 125.178 221.241 -15.0629 316.058 -17.3314 235.35617.0612 2270 17.0517 125.459 221.486 -15.1618 316.312 -17.248 235.658 16.9375 trying time that is not in the range... caught expected exception PointingHistory: Time out of Range!: Time (1000000) occurs 997690s after the range of times in the pointing database: (900, 2310) GPS tests OK JIRA OBS-14 252460796 2008-12-31T23:59:55.0000 252460797 2008-12-31T23:59:56.0000 252460798 2008-12-31T23:59:57.0000 252460799 2008-12-31T23:59:58.0000 252460800 2008-12-31T23:59:59.0000 252460801 2008-12-31T23:59:59.0000 252460802 2009-01-01T00:00:00.0000 252460803 2009-01-01T00:00:01.0000 252460804 2009-01-01T00:00:02.0000 252460805 2009-01-01T00:00:03.0000 EarthCoordinate: latitude at t0 = 28.6921 , longitude at t0 = 93.8012 Barycenter coords for JD: 2454101.5: (84.705662,-445.13234,-192.92216) tests ok Testing EarthCoordinate::insideSAA...Done. galactic center corresponds to Ra = 266.405 , Dec = -28.936172 HTM check OK Maximum delta for HealpixProj is 0.026767302 MET = 245000000 is 2008-10-06T15:33:19.0000 Mission start is: 2001-01-01T00:00:00.0000 JD Conversions passed! WARNING: Requested year, 2019.5664, is within six months of the end of valid range (1900-2020) for the IGRF-12 model. WARNING: Requested year, 2019.6515, is within six months of the end of valid range (1900-2020) for the IGRF-12 model. WARNING: Requested year, 2019.7365, is within six months of the end of valid range (1900-2020) for the IGRF-12 model. WARNING: Requested year, 2019.8187, is within six months of the end of valid range (1900-2020) for the IGRF-12 model. WARNING: Requested year, 2019.9038, is within six months of the end of valid range (1900-2020) for the IGRF-12 model. WARNING: Requested year, 2019.9861, is within six months of the end of valid range (1900-2020) for the IGRF-12 model.
test_tip
Expand source
bash-4.2$ test_tip Expected: opening non-existent.pha threw exception: File not found: non-existent.pha Expected: opening ft1.tpl threw exception: File not in FITS or Root format: /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/ft1.tpl Expected: opening directory threw exception: File not in FITS or Root format: /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip Expected: opening extension NON_EXIS in a1.pha threw exception: Could not open FITS extension "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha[NON_EXIS]" (CFITSIO ERROR 301: illegal HDU number) Expected: opening extension NON_EXIS in merit.root threw exception: Could not find tree NON_EXIS Expected: reading primary extension in a1.pha did not throw an exception. Expected: reading SPECTRUM extension in a1.pha did not throw an exception. Expected: editing primary extension in a1.pha did not throw an exception. Expected: editing SPECTRUM extension in a1.pha did not throw an exception. Expected: Header::formatTime formatted a time correctly * 0 * 374.327 * 0 * 1 * 1152.76 * 1 * 2 * 225.125 * 0 * 3 * 339.412 * 1 * 4 * 797.717 * 1 * 5 * 217.756 * 1 * 6 * 460.384 * 1 * 7 * 132.994 * 1 * 8 * 909.006 * 1 * 9 * 54.7509 * 1 * 10 * 377.058 * 1 * 11 * 327.884 * 1 * 12 * 855.155 * 1 * 13 * 68.1083 * 1 * 14 * 128.223 * 1 * 15 * 175.144 * 1 * 16 * 378.895 * 1 * 17 * 66.3761 * 1 * 18 * 497.059 * 1 * 19 * 372.792 * 1 * 20 * 138.826 * 1 * 21 * 979.498 * 1 * 22 * 1098.58 * 1 * 23 * 122.555 * 1 * 24 * 78.7233 * 1 * 25 * 55.0019 * 1 * 26 * 484.899 * 1 * 27 * 60.0689 * 1 * 28 * 212.061 * 1 * 29 * 1121.37 * 1 * 30 * 67.4642 * 1 * 31 * 1120.15 * 1 * 32 * 864.572 * 1 * 33 * 725.815 * 1 * 34 * 57.3049 * 1 * 35 * 58.5294 * 1 * 36 * 105.422 * 1 * 37 * 131.474 * 1 * 38 * 441.024 * 1 * 39 * 744.842 * 1 * 40 * 424.88 * 1 * 41 * 439.898 * 1 * 42 * 257.545 * 1 * 43 * 631.428 * 1 * 44 * 307.979 * 1 * 45 * 916.037 * 1 * 46 * 445.65 * 1 * 47 * 105.197 * 1 * 48 * 860.607 * 1 * 49 * 636.989 * 1 * 50 * 58.5365 * 1 * 51 * 272.887 * 1 * 52 * 148.361 * 1 * 53 * 62.2127 * 1 * 54 * 59.9663 * 1 * 55 * 51.2032 * 1 * 56 * 76.1884 * 1 * 57 * 459.034 * 1 * 58 * 67.8209 * 1 * 59 * 50.4061 * 1 * 60 * 502.071 * 1 * 61 * 717.14 * 1 * 62 * 1923.83 * 1 * 63 * 957.37 * 1 Expected: writing a comment string to a newly created header succeeded Expected: writing a history string to a newly created header succeeded Expected behavior: failure creating FitsTable with blank file name and blank extension name what() == Could not open FITS extension "" (CFITSIO ERROR 104: could not open the named file) Expected behavior: failure creating FitsTable with blank file name and non-blank extension name what() == Could not open FITS extension "[/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha]" (CFITSIO ERROR 104: could not open the named file) Expected behavior: failure creating FitsTable with a non-existent file name and blank extension name what() == Could not open FITS extension "non-existent-file.fits" (CFITSIO ERROR 104: could not open the named file) Expected behavior: failure creating FitsTable with a non-existent file name and valid extension name what() == Could not open FITS extension "non-existent-file.fits[SPECTRUM]" (CFITSIO ERROR 104: could not open the named file) Expected behavior: failure creating FitsTable with an existent file and non-existent extension name what() == Could not open FITS extension "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha[NON_EXISTENT]" (CFITSIO ERROR 301: illegal HDU number) Expected behavior: success creating FitsImage with valid file name and valid extension name Expected behavior: success creating FitsTable with valid file name and valid extension name Expected behavior: failure reading unnamed keyword from a const table object what() == Cannot read keyword "" in extension "SPECTRUM" in file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha" (CFITSIO ERROR 202: keyword not found in header) Expected behavior: failure reading non-existent keyword from a const table object what() == Cannot read keyword "fake_kwd" in extension "SPECTRUM" in file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha" (CFITSIO ERROR 202: keyword not found in header) Expected behavior: failure calling getFieldIndex("fake_fld") from a const table object what() == Could not get field index for field fake_fld in extension "SPECTRUM" in file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha" Expected behavior: failure calling getNumElements(-1) from a const table object what() == FitsTable::getColumn const called with invalid index in extension "SPECTRUM" in file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha" Expected behavior: failure reading a table cell from a const table object what() == FitsTable::getColumn const called with invalid index in extension "SPECTRUM" in file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha" Expected behavior: success calling getKeyword("src_thet") from a const table object Expected behavior: success calling Keyword::getComment from a const table object Expected behavior: success calling Keyword::getUnit from a const table object Expected behavior: success calling Keyword::setUnit for a table object Expected behavior: success calling Keyword::getUnit from a const table object Expected behavior: success calling Keyword::setComment for a table object Expected behavior: after inserting TESTKEY, keyword 44 had expected value "QUALITY = 0 / All values are good" Expected behavior: after inserting TESTKEY, keyword 45 had expected value "TESTKEY = 'Test keyword value'" Expected behavior: after inserting TESTKEY, keyword 46 had expected value "CZT_SN = 0 / S/N of CZT Bd [1-999]" Expected behavior: after appending ENDKEY, last keyword in header had expected value "ENDKEY = 'Test end keyword value'" Expected behavior: getFieldIndex("channel") succeeded for const table object Expected behavior: getNumRecords() succeeded for const table object Expected behavior: getNumElements("0") succeeded for const table object Expected behavior: number of elements is 1, and IColumn::isScalar() returned true Expected behavior: getColumn(0)->get(ii, tmp_dv) succeeded for all 128 records in const table object Error in <TFile::TFile>: file name is not specified Expected behavior: failure creating RootTable with blank file name and blank extension name what() == Could not open ROOT file Error in <TFile::TFile>: file name is not specified Expected behavior: failure creating RootTable with blank file name and non-blank extension name what() == Could not open ROOT file Error in <TFile::TFile>: file non-existent-file.fits does not exist Expected behavior: failure creating RootTable with a non-existent file name and blank extension name what() == Could not open ROOT file non-existent-file.fits Error in <TFile::TFile>: file non-existent-file.fits does not exist Expected behavior: failure creating RootTable with a non-existent file name and valid extension name what() == Could not open ROOT file non-existent-file.fits Expected behavior: failure creating RootTable with an existent file and non-existent extension name what() == Could not find tree NON_EXISTENT Expected behavior: success creating RootTable with valid file name and valid extension name Expected behavior: failure reading unnamed keyword from a const table object what() == Header method getKeyword(const std::string &, double &) const is not supported for the Root implementation Expected behavior: failure reading non-existent keyword from a const table object what() == Header method getKeyword(const std::string &, double &) const is not supported for the Root implementation Expected behavior: failure calling getFieldIndex("fake_fld") from a const table object what() == leaf fake_fld was not found in extension 1 in file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/merit.root Expected behavior: failure calling getNumElements(-1) from a const table object what() == RootTable::getColumn const was passed invalid index in extension 1 in file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/merit.root Expected behavior: failure reading a table cell from a const table object what() == RootTable::getColumn const was passed invalid index in extension 1 in file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/merit.root Expected behavior: getFieldIndex("McEnergy") succeeded for const table object Expected behavior: getNumRecords() succeeded for const table object Expected behavior: getNumElements("0") succeeded for const table object Expected behavior: number of elements is 1, and IColumn::isScalar() returned true Expected behavior: getColumn(0)->get(ii, tmp_dv) succeeded for all 128 records in const table object Expected behavior: attempt to open extension SPECTRUM in write-protected file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha succeeded Expected behavior: attempt to write keyword in a non-const object whose file cannot be written to failed what() == Cannot write keyword "telescop"; object is not writable in extension "SPECTRUM" in file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha" Expected behavior: attempt to resize a non-const table object whose file cannot be written to failed what() == setNumRecords called, but object is not writable in extension "SPECTRUM" in file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha" Expected behavior: attempt to write a value in a cell of a non-const table object whose file cannot be written to failed what() == FitsColumn::setScalar called for a read-only file Expected behavior: attempt to open read-only extension SPECTRUM in a writable file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha succeeded Expected behavior: attempt to write keyword in a non-const object whose file cannot be written to failed what() == Cannot write keyword "telescop"; object is not writable in extension "SPECTRUM" in file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha" Expected behavior: attempt to resize a non-const table object whose file cannot be written to failed what() == setNumRecords called, but object is not writable in extension "SPECTRUM" in file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha" Expected behavior: attempt to write a value in a cell of a non-const table object whose file cannot be written to failed what() == FitsColumn::setScalar called for a read-only file Expected behavior: attempt to open writable extension SPECTRUM in file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha succeeded Expected behavior: attempt to confirm vector field is not considered a scalar succeeded Expected behavior: attempt to change number of elements in a fixed width field succeeded Expected behavior: attempt to confirm change to number of elements in a field succeeded Expected behavior: attempt to confirm that a field which used to be a vector is now a scalar succeeded Expected behavior: TestExtensionData::testCopy: using copyCell to copy cells from input to output ITabularData succeeded. Expected behavior: TestExtensionData::testKeywordItor successfully tested keyword sequence iterator. Expected behavior: TestExtensionData::testKeywordItor after erasing keyword using iterator there is one fewer keyword Expected behavior: TestExtensionData::testKeywordItor after erasing keyword using iterator final keyword is different Expected behavior: TestExtensionData::testKeywordItor after appending keyword using iterator there is one more keyword Expected behavior: TestExtensionData::testKeywordItor after erasing keyword using key name, found expected number of keywords Expected behavior: TestExtensionData::testKeywordItor after erasing keyword using key name final keyword is different Expected behavior: TestExtensionData::testKeywordItor: non-const find found keyword HV_BIAS Expected behavior: TestExtensionData::testKeywordItor: non-const find did not find non-existent keyword NON_EXIS Expected behavior: TestExtensionData::testKeywordItor: const find found keyword HV_BIAS Expected behavior: TestExtensionData::testKeywordItor: const find did not find non-existent keyword NON_EXIS Expected behavior: opening SPECTRUM extension of /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha succeeded Expected behavior: opening TTree "1" extension of /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/merit.root succeeded Expected behavior: opening TTree "pointing_history" extension of /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/FT2.root succeeded Expected behavior: getting field container from FITS table succeeded Expected behavior: getting field container from Root table succeeded Expected behavior: getting scalar-valued "chaNNel" cell into a local vector variable failed what() == FitsColumn::getVector was called but field is not a vector Expected behavior: testing reading FITS table succeeded Expected behavior: writing scalar-valued "chaNNel" cell from a local vector variable failed what() == FitsColumn::setVector called but field is not a vector Expected behavior: testing writing FITS table succeeded Expected behavior: getting scalar-valued "chaNNel" cell into a local vector variable failed what() == FitsColumn::getVector was called but field is not a vector Expected behavior: testing reading FITS table values which were just written succeeded Expected behavior: writing scalar-valued "chaNNel" cell from a local vector variable failed what() == FitsColumn::setVector called but field is not a vector Expected behavior: testing restoring FITS table to its original state succeeded Expected behavior: getting scalar-valued "chaNNel" cell into a local vector variable failed what() == FitsColumn::getVector was called but field is not a vector Expected behavior: testing reading restored values succeeded Expected behavior: getting scalar-valued "McEnergy" cell into a local vector variable failed what() == RootColumn::get(Index_t, double &): Cannot convert scalar to vector Expected behavior: reading McEnergy field from Root table succeeded Expected behavior: Reading McEnergy field in FT2.root as a float succeeded Expected behavior: Reading McEnergy field in FT2.root as a int succeeded Expected behavior: Reading McEnergy field in FT2.root as a uint succeeded Expected behavior: Reading McEnergy field in FT2.root as a long succeeded Expected behavior: Reading McEnergy field in FT2.root as a ulong succeeded Expected behavior: getting vector-valued "cOUnts" cell into a local scalar variable failed what() == FitsColumn::getScalar was called but field is not a scalar Expected behavior: setting vector-valued "cOUnts" cell from a local scalar variable failed what() == FitsColumn::setScalar called but field is not a scalar Expected behavior: getting vector-valued "cOUnts" cell as a vector<string> variable succeeded Expected behavior: appending field to Root table failed what() == Adding fields to a Root table is not supported Expected behavior: appending field to FITS table succeeded Expected behavior: appending vector bool field to FITS table succeeded Expected behavior: appending vector short field to FITS table succeeded Expected behavior: appending string field to FITS table succeeded Expected behavior: appending field which already exists to FITS table failed what() == Cannot add field new_Chan because field NEW_chan already exists in extension "SPECTRUM" in file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha" Expected behavior: copyFieldTest() succeeded copying one table's fields to another using Cell::operator = Expected behavior: copyFieldTest() succeeded copying one table's fields to another using Record::operator = Expected behavior: copyFieldTest() failed to copy a cell to a Root file what() == Copying cells to a Root table is not supported Expected behavior: copyFieldTest() failed to copy a record to a Root file what() == Copying records to a Root table is not supported Expected behavior: TestTable::singleFieldBugTest had no problem editing a table containing a single column Expected behavior: TestTable::unsignedIntTest reading and writing unsigned int is consistent. Expected behavior: TestTable::unsignedIntTest: SHORT column format read agrees with the format used to create column Expected behavior: TestTable::unsignedIntTest: USHORT column format read agrees with the format used to create column Expected behavior: TestTable::unsignedIntTest: UINT column format read agrees with the format used to create column Expected behavior: TestTable::unsignedIntTest: INT column format read agrees with the format used to create column Expected behavior: TestTable::unsignedIntTest: FLOAT column format read agrees with the format used to create column Expected behavior: TestTable::unsignedIntTest: SCALED column format read agrees with the format used to create column Expected behavior: Reading sc_position field in FT2.root as a scalar failed what() == RootColumn::get(Index_t, double &): Cannot convert vector to scalar Expected behavior: sc_position from FT2.root had expected values Expected behavior: Reading sc_position field in FT2.root as a vector<float> succeeded Expected behavior: Reading sc_position field in FT2.root as a vector<int> succeeded Expected behavior: Reading sc_position field in FT2.root as a vector<uint> succeeded Expected behavior: Reading sc_position field in FT2.root as a vector<long> succeeded Expected behavior: Reading sc_position field in FT2.root as a vector<ulong> succeeded WARNING: Tip was compiled without "long long" indexing; skipping large file test Expected behavior: creating file in an invalid location /invalid/directory/file failed what() == Unable to create file named "!/invalid/directory/file" (CFITSIO ERROR 105: couldn't create the named file) Expected behavior: creating file IFileSvc_error.fits using a non-existent template /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/non_existent.tpl failed what() == Unable to create file named "!IFileSvc_error.fits(/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/non_existent.tpl)" (CFITSIO ERROR 366: file open failed (parser)) Expected behavior: creating file IFileSvc_success.fits using template /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/ft1.tpl succeeded Expected behavior: creating file IFileSvc_success.fits using template /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/ft1.tpl succeeded Expected behavior: creating file new.fits using no template succeeded Expected behavior: re-creating file IFileSvc_success.fits with clobber false using template /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/ft1.tpl failed what() == Unable to create file named "IFileSvc_success.fits(/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/ft1.tpl)" (CFITSIO ERROR 105: couldn't create the named file) Expected behavior: re-creating file IFileSvc_success.fits with clobber false without template failed what() == Unable to create file named "IFileSvc_no_template.fits" (CFITSIO ERROR 105: couldn't create the named file) Expected behavior: TestFileManager::editExtensionTest opening read-write extension SPECTRUM of file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha succeeded Expected behavior: TestFileManager::readExtensionTest opening read-only extension SPECTRUM of file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha succeeded Expected behavior: TestFileManager::readTableTest opening read-only extension SPECTRUM of file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha succeeded Expected behavior: with filtering expression, number of records in table is 50, as expected Expected behavior: IFileSvc::fileExists found file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha Expected behavior: IFileSvc::fileExists did not find file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/non_existent.pha Expected behavior: FitsFileManager::isValid correctly recognized FITS file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha Expected behavior: FitsFileManager::isValid correctly failed to recognize file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/non_existent.pha Expected behavior: FitsFileManager::isValid correctly failed to recognize file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/merit.root Expected behavior: RootTable::isValid correctly recognized Root file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/merit.root Expected behavior: RootTable::isValid correctly failed to recognize file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/non_existent.pha Expected behavior: RootTable::isValid correctly failed to recognize file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha Expected behavior: IFileSvc::updateKeywords worked correctly Expected behavior: TestFileManager::tipFileTest was able to construct and clone ITipFiles Expected behavior: TestFileManager::tipFileTest copyFile threw exception when copying over an existing file with clobber false. what() == FitsTipFile::copyFile could not create file tipfile-copy.fits (CFITSIO ERROR 105: couldn't create the named file) Expected behavior: TestFileManager::tipFileTest was able to use an ITipFile to copy a file on disk as expected -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 1 1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 1 1 1 1 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 1 1 4 1 -1 1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 2 1 4 7 4 4 4 2 -1 1 1 -1 1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 2 11 9 11 12 4 6 8 4 2 1 2 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 10 16 14 31 24 19 27 21 11 4 2 7 1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 2 18 42 60 59 58 47 40 35 33 15 13 15 3 1 -1 -1 1 -1 2 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 4 19 33 53 60 68 53 44 35 31 19 19 8 1 -1 -1 -1 -1 4 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 5 12 23 42 63 96 88 61 43 20 32 18 8 5 1 2 -1 -1 3 2 2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 1 6 17 28 61 86 88 100 78 57 39 25 15 4 6 1 1 2 4 3 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 2 3 7 18 30 74 77 87 97 57 60 32 11 17 4 1 1 2 1 1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 6 6 10 13 30 76 83 112 88 77 47 42 22 14 6 2 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 2 2 7 15 34 64 95 121 89 72 42 33 25 11 4 4 -1 -1 1 -1 1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 1 -1 -1 2 2 2 8 13 48 71 95 87 70 68 45 33 14 8 8 4 2 2 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 1 1 -1 -1 1 -1 2 2 3 9 18 30 74 86 100 100 64 60 29 17 13 7 6 2 -1 -1 -1 1 -1 -1 1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 6 2 2 8 20 53 77 105 90 98 42 46 20 21 18 11 9 5 3 3 2 2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 1 -1 1 -1 3 10 29 44 70 105 78 73 45 36 32 23 10 10 11 9 2 2 1 1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 4 12 32 39 73 75 68 61 43 42 32 14 16 5 13 7 5 -1 -1 1 -1 1 -1 2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 8 8 20 28 49 62 56 59 52 40 24 25 19 16 13 5 3 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 1 -1 1 -1 2 1 4 6 23 27 27 46 58 63 54 56 40 35 26 12 7 7 1 2 2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 2 1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 3 7 22 23 59 91 76 83 50 70 42 32 10 17 5 3 1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 1 -1 -1 -1 -1 -1 3 11 18 37 51 98 66 69 51 56 50 32 23 6 6 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 2 -1 -1 1 -1 1 1 4 4 8 20 34 60 70 79 79 55 49 46 20 16 10 5 4 1 2 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 1 6 1 -1 9 14 57 76 85 83 78 75 55 29 16 9 12 4 2 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 2 -1 1 -1 -1 -1 -1 -1 -1 1 3 2 1 4 11 18 42 65 91 90 77 59 45 29 25 8 6 -1 2 4 -1 1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 1 -1 -1 1 -1 -1 -1 3 -1 1 3 8 6 20 44 51 100 82 86 63 40 26 25 10 7 1 1 5 1 1 1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 1 1 6 14 26 52 66 113 112 105 80 27 27 15 13 4 6 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 2 3 9 19 40 94 117 114 99 61 34 27 18 20 10 6 2 3 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 7 6 26 57 71 96 97 60 41 33 24 16 10 4 3 -1 -1 2 -1 1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 2 5 6 13 24 46 65 54 61 40 33 27 13 9 5 4 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 1 1 3 2 13 14 39 59 42 28 29 17 9 5 4 2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 1 1 1 -1 1 6 14 31 25 30 31 33 17 10 3 4 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 1 4 1 14 20 18 20 23 16 10 5 3 -1 1 2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 3 4 16 12 10 11 8 3 3 3 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 1 -1 2 -1 3 5 4 11 5 4 2 1 -1 1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 1 -1 -1 -1 1 5 2 4 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 Expected behavior: TestImage::test did not encounter exception while copying an image pixel by pixel Expected behavior: TestImage::test did not encounter exception while copying a whole image at one time Expected behavior: TestImage::test did not encounter exception while extracting a slice of an image and writing it to a new image Expected behavior: TestImage::test did not encounter exception while changing a slice of an image Expected behavior: TestImage::test did not encounter exception while copying an image a row at a time Expected behavior: TestImage::test was able to create a file and append an image to it without a template Expected behavior: creating data file summary succeeded Expected behavior: iterating over data file summary succeeded Expected behavior: TestColumn::test(): ENERGY_LO has units of MeV Expected behavior: TestColumn::test(): first row of EA_ALL::ENERGY_LO has null values at the outset Expected behavior: TestColumn::test(): first row of EA_ALL::ENERGY_LO has 36 elements at the outset Expected behavior: Before setting values, null values found in first row of EA_ALL::ENERGY_LO, elements #1 and #3 (#2 & #4 in FITS/FV) Expected behavior: TestColumn::test(): first row of EA_ALL::ENERGY_LO has null values after being set Expected behavior: TestColumn::test(): first row of EA_ALL::ENERGY_LO has 5 elements after being set Expected behavior: Null values found in first row of EA_ALL::ENERGY_LO, elements #1 and #3 (#2 & #4 in FITS/FV) Expected behavior: TestColumn::test() was able to write a numeric string to a double column Expected behavior: TestColumn::test() was not able to write a non-numeric string to a double column what() == FitsColumn::set(Index_t, const std::string &) could not convert string "not num" to double Expected behavior: TestColumn::test(): getColumnKeyword("TUNIT") returned MeV Expected behavior: TestColumn::test() was not able to read/write null value in a double column what() == FitsColumn::set(Index_t, const std::string &) could not convert string "INDEF" to double Expected behavior: TestColumn::test() wrote/read equivalent 32X values. One more time, just for kicks! Expected behavior: TestColumn::test() wrote/read equivalent 32X values, for the second time. Writing 0 to double check NULL functionality. Expected behavior: TestColumn::test() wrote/read equivalent 32X values, for the third time. Expected behavior: TestColumn::test() properly copied a 32X table. Expected behavior: TestColumn::test() read expected value in row 0. Expected behavior: TestColumn::test() read expected value in row 1. Expected behavior: TestColumn::test() read expected value in row 2. Expected behavior: interpolating non-existent field failed what() == Could not get field index for field time in extension "SPECTRUM" in file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha" Expected behavior: interpolating channel field before first value failed what() == LinearInterp::interpolate() called for a value before the first value in range Expected behavior: interpolating channel field after last value failed what() == LinearInterp::interpolate() called for a value after the last value in range Expected behavior: interpolating channel field with value == first value returned value == first value Expected behavior: interpolating counts field with value == first value returned value == first value Expected behavior: interpolating channel field for 77.333 computed proper value Expected behavior: interpolating channel field for 77.333 computed proper value Expected behavior: setting key record did not fail Expected behavior: key record read had name BOZO. Expected behavior: key record read matched key record written Expected behavior: assignment of string to string key record worked Expected behavior: assignment of boolean to string key record worked Expected behavior: assignment of short string, long comment to key record worked Expected behavior: assignment of medium string, long comment to key record worked Expected behavior: assignment of long string, long comment to key record worked Expected behavior: assignment of short string, short comment to key record worked Expected behavior: assignment of medium string, short comment to key record worked Expected behavior: assignment of long string, short comment to key record worked Expected behavior: assignment of number to numeric key record worked Expected behavior: assignment of boolean to numeric key record worked Expected behavior: assignment of string to numeric key record threw exception what() == KeyRecord::setValue attempted to assign a string to a numeric key record Expected behavior: assignment of number to blank key record worked Expected behavior: assignment of string to blank key record worked Expected behavior: assignment of boolean to blank key record worked Expected behavior: assignment of primitive bool to blank key record worked Expected behavior: assignment of primitive bool to numeric key record worked Expected behavior: assignment of primitive bool to string key record worked Expected behavior: creation of boolean key record from name, value, comment worked Expected behavior: KeyRecordTest::test: getValue returned expected string Expected behavior: KeyRecordTest::test: getValue(bool&) returned expected value Expected behavior: KeyRecordTest::test: getValue(double&) returned expected value Expected behavior: KeyRecord::getName behaved as expected. Expected behavior: KeyRecord::getValue behaved as expected. Expected behavior: KeyRecord::getComment behaved as expected. Expected behavior: after applying filter "channel>=32 && channel<64", TestFilter::test found there were 32 records Expected behavior: after applying filter "", TestFilter::test found there were 32 records Expected behavior: in TestFilter::test, applying filter "invalid=7." generated exception what() == filterRows had an error applying the filtering expression invalid=7. in extension "SPECTRUM" in file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha" (CFITSIO ERROR 202: keyword not found in header) Expected behavior: TestException::test: non-fitsio exception, no status argument gave correct text Expected behavior: TestException::test: non-fitsio exception, non-zero status argument gave correct text Expected behavior: TestException::test: non-fitsio exception, zero status argument gave correct text Expected behavior: TestException::test: fitsio exception, 104 status argument (CFITSIO ERROR 104: could not open the named file) gave correct text
test_st_facilities
Expand source
bash-4.2$ test_st_facilities ....... OK (7 tests)
test_sane
Expand source
bash-4.2$ test_sane time -p gtobssim infile=xmlFiles.txt srclist=source_names.txt scfile=none sctable="SC_DATA" evroot="test" evtable="EVENTS" simtime=86400.0 ltfrac=0.9 tstart=86400.0 nevents=no maxtime=315500000.0 startdate="2001-01-01 00:00:00" offset=0 rockangle="INDEF" use_ac=yes ra=90.0 dec=20.0 radius=30.0 emin=100.0 emax=300000.0 edisp=yes irfs="DC1A" evtype="none" area=1.0 maxrows=1000000 seed=479153 chatter=2 clobber=yes debug=no gui=no mode="ql" added source "anticenter-32mev" added source "Galactic_diffuse" Generating events for a simulation time of 86400 seconds.... Done. real 52.48 user 46.53 sys 0.18 time -p gtmktime scfile=orbSim_scData_0000.fits sctable="SC_DATA" filter="IN_SAA!=T" roicut=yes evfile=test_events_0000.fits evtable="EVENTS" outfile="test_events.fits" apply_filter=yes overwrite=no header_obstimes=yes tstart=0.0 tstop=0.0 gtifile="default" chatter=2 clobber=yes debug=no gui=no mode="ql" DSS keywords required for ROI-based zenith angle cut are not present in the FT1 file. real 1.36 user 0.15 sys 0.06 time -p gtvcut infile=test_events.fits table="EVENTS" suppress_gtis=yes chatter=2 debug=no gui=no mode="ql" DSTYP1: ENERGY DSUNI1: MeV DSVAL1: 100:300000 DSTYP2: POS(RA,DEC) DSUNI2: deg DSVAL2: CIRCLE(90,20,30) DSTYP3: TIME DSUNI3: s DSVAL3: TABLE DSREF3: :GTI GTIs: (suppressed) real 0.72 user 0.11 sys 0.04 time -p gtselect infile=test_events.fits outfile=filtered_events_0000.fits ra=90.0 dec=20.0 rad=20.0 tmin=0.0 tmax=0.0 emin=32.0 emax=200000.0 zmin=0.0 zmax=180.0 evclass="INDEF" evtype="INDEF" convtype=-1 phasemin=0.0 phasemax=1.0 evtable="EVENTS" chatter=2 clobber=yes debug=no gui=no mode="ql" Done. real 1.03 user 0.16 sys 0.05 time -p gtvcut infile=filtered_events_0000.fits table="EVENTS" suppress_gtis=yes chatter=2 debug=no gui=no mode="ql" DSTYP1: POS(RA,DEC) DSUNI1: deg DSVAL1: CIRCLE(90,20,20) DSTYP2: TIME DSUNI2: s DSVAL2: TABLE DSREF2: :GTI GTIs: (suppressed) DSTYP3: ENERGY DSUNI3: MeV DSVAL3: 100:200000 real 0.61 user 0.12 sys 0.04 time -p gtselect infile=test_events.fits outfile=filtered1.fits ra=90.0 dec=20.0 rad=20.0 tmin=86400.0 tmax=129600.0 emin=30.0 emax=300000.0 zmin=0.0 zmax=180.0 evclass="INDEF" evtype="INDEF" convtype=-1 phasemin=0.0 phasemax=1.0 evtable="EVENTS" chatter=2 clobber=yes debug=no gui=no mode="ql" Done. real 1.01 user 0.17 sys 0.05 time -p gtvcut infile=filtered1.fits table="EVENTS" suppress_gtis=yes chatter=2 debug=no gui=no mode="ql" DSTYP1: POS(RA,DEC) DSUNI1: deg DSVAL1: CIRCLE(90,20,20) DSTYP2: TIME DSUNI2: s DSVAL2: TABLE DSREF2: :GTI GTIs: (suppressed) DSTYP3: ENERGY DSUNI3: MeV DSVAL3: 100:300000 real 0.61 user 0.12 sys 0.03 time -p gtltcube evfile="filtered1.fits" evtable="EVENTS" scfile=orbSim_scData_0000.fits sctable="SC_DATA" outfile=expcube1.fits dcostheta=0.05 binsz=1.0 phibins=0 tmin=0.0 tmax=0.0 file_version="1" zmin=0.0 zmax=180.0 chatter=4 clobber=yes debug=no gui=no mode="ql" This is gtltcube version ScienceTools-11-03-00 applying filter: (START >= 86340) && (STOP <= 129450) Working on file orbSim_scData_0000.fits read 1435 rows .....................! real 10.66 user 8.58 sys 0.77 time -p gtselect infile=test_events.fits outfile=filtered2.fits ra=90.0 dec=20.0 rad=20.0 tmin=129600.0 tmax=172800.0 emin=30.0 emax=300000.0 zmin=0.0 zmax=180.0 evclass="INDEF" evtype="INDEF" convtype=-1 phasemin=0.0 phasemax=1.0 evtable="EVENTS" chatter=2 clobber=yes debug=no gui=no mode="ql" Done. real 0.98 user 0.16 sys 0.05 time -p gtvcut infile=filtered2.fits table="EVENTS" suppress_gtis=yes chatter=2 debug=no gui=no mode="ql" DSTYP1: POS(RA,DEC) DSUNI1: deg DSVAL1: CIRCLE(90,20,20) DSTYP2: TIME DSUNI2: s DSVAL2: TABLE DSREF2: :GTI GTIs: (suppressed) DSTYP3: ENERGY DSUNI3: MeV DSVAL3: 100:300000 real 0.59 user 0.11 sys 0.03 time -p gtltcube evfile="filtered2.fits" evtable="EVENTS" scfile=orbSim_scData_0000.fits sctable="SC_DATA" outfile=expcube2.fits dcostheta=0.05 binsz=1.0 phibins=0 tmin=0.0 tmax=0.0 file_version="1" zmin=0.0 zmax=180.0 chatter=4 clobber=yes debug=no gui=no mode="ql" This is gtltcube version ScienceTools-11-03-00 applying filter: (START >= 130590) && (STOP <= 172860) Working on file orbSim_scData_0000.fits read 1408 rows .....................! real 10.41 user 8.52 sys 0.76 time -p gtltsum infile1=expcube1.fits infile2=expcube2.fits table="Exposure" table2="WEIGHTED_EXPOSURE" outfile=expcube_1_day.fits chatter=4 clobber=yes debug=no gui=no mode="ql" This is gtltsum version ScienceTools-11-03-00 real 1.90 user 0.55 sys 0.53 time -p gtexpmap evfile=filtered_events_0000.fits evtable="EVENTS" scfile=orbSim_scData_0000.fits sctable="SC_DATA" expcube=expcube_1_day.fits outfile=expMap.fits irfs="DC1A" evtype="INDEF" srcrad=30.0 nlong=120 nlat=120 nenergies=20 submap=no nlongmin=0 nlongmax=0 nlatmin=0 nlatmax=0 chatter=4 clobber=yes debug=no gui=no mode="ql" This is gtexpmap version ScienceTools-11-03-00 The exposure maps generated by this tool are meant to be used for *unbinned* likelihood analysis only. Do not use them for binned analyses. ResponseFunctions::load: IRF used: DC1A event_types: 0 1 Computing the ExposureMap using expcube_1_day.fits ....................! real 57.30 user 56.26 sys 0.17 time -p gtvcut infile=expMap.fits table="PRIMARY" suppress_gtis=yes chatter=2 debug=no gui=no mode="ql" DSTYP1: POS(RA,DEC) DSUNI1: deg DSVAL1: CIRCLE(90,20,20) DSTYP2: ENERGY DSUNI2: MeV DSVAL2: 100:200000 DSTYP3: TIME DSUNI3: s DSVAL3: TABLE DSREF3: :GTI GTIs: (suppressed) DSTYP4: IRF_VERSION DSUNI4: DIMENSIONLESS DSVAL4: DC1A real 0.61 user 0.11 sys 0.04 time -p gtdiffrsp evfile=filtered_events_0000.fits evtable="EVENTS" scfile=orbSim_scData_0000.fits sctable="SC_DATA" srcmdl=/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/sane/data/srcModel_egretdiffuse.xml irfs="DC1A" evclsmin=0 evclass="INDEF" evtype="INDEF" convert=no chatter=4 clobber=yes debug=no gui=no mode="ql" This is gtdiffrsp version ScienceTools-11-03-00 ResponseFunctions::load: IRF used: DC1A event_types: 0 1 Creating source named EGRET Diffuse MapBase::readFitsFile: creating WcsMap2 object Creating source named Crab Creating source named PKS 0528+134 Creating source named Geminga adding source EGRET Diffuse Working on... filtered_events_0000.fitsEventContainer::getEvents: Out of 3500 events in file filtered_events_0000.fits, 3500 were accepted, and 0 were rejected. ....................! real 234.80 user 233.63 sys 0.10 time -p gtvcut infile=filtered_events_0000.fits table="EVENTS" suppress_gtis=yes chatter=2 debug=no gui=no mode="ql" DSTYP1: POS(RA,DEC) DSUNI1: deg DSVAL1: CIRCLE(90,20,20) DSTYP2: TIME DSUNI2: s DSVAL2: TABLE DSREF2: :GTI GTIs: (suppressed) DSTYP3: ENERGY DSUNI3: MeV DSVAL3: 100:200000 real 0.60 user 0.12 sys 0.03 time -p gtlike irfs="DC1A" expcube=expcube_1_day.fits srcmdl=/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/sane/data/srcModel_egretdiffuse.xml sfile=none check_fit=yes results=results.dat specfile=counts_spectra.fits statistic="UNBINNED" optimizer="MINUIT" ftol=0.0001 toltype="ABS" tsmin=no save=yes refit=no evfile=filtered_events_0000.fits evtable="EVENTS" scfile=orbSim_scData_0000.fits sctable="SC_DATA" expmap=expMap.fits plot=no cmap=none bexpmap=none wmap=none psfcorr=yes phased_expmap=none chatter=3 clobber=yes debug=no gui=no mode="ql" This is gtlike version ScienceTools-11-03-00 ResponseFunctions::load: IRF used: DC1A event_types: 0 1 EventContainer::getEvents: Out of 3500 events in file filtered_events_0000.fits, 3500 were accepted, and 0 were rejected. Creating source named EGRET Diffuse Creating source named Crab Creating source named PKS 0528+134 Creating source named Geminga ....................! ********** ** 1 **SET PRINT 1.000 ********** ********** ** 2 **SET NOWARN ********** PARAMETER DEFINITIONS: NO. NAME VALUE STEP SIZE LIMITS 1 'Integral ' 1.0000 1.0000 .10000E-04 1000.0 2 'Index ' -2.0000 1.0000 -5.0000 -1.0000 3 'Prefactor ' 11.000 1.0000 .10000E-02 1000.0 4 'Integral ' 1.0000 1.0000 .10000E-04 1000.0 5 'Index ' -2.0000 1.0000 -5.0000 -1.0000 6 'Integral ' 1.0000 1.0000 .10000E-04 1000.0 7 'Index ' -2.0000 1.0000 -5.0000 -1.0000 ********** ** 3 **SET ERR .5000 ********** ********** ** 4 **SET GRAD 1.000 ********** ********** ** 5 **MINIMIZE 1500. .2000 ********** FIRST CALL TO USER FUNCTION AT NEW START POINT, WITH IFLAG=4. START MIGRAD MINIMIZATION. STRATEGY 1. CONVERGENCE WHEN EDM .LT. .20E-03 FCN= 32812.48 FROM MIGRAD STATUS=INITIATE 1 CALLS 2 TOTAL EDM= unknown STRATEGY= 1 NO ERROR MATRIX EXT PARAMETER CURRENT GUESS STEP FIRST NO. NAME VALUE ERROR SIZE DERIVATIVE 1 Integral 1.00000 1.0000 .43760E-01 -1781.5 2 Index -2.0000 1.0000 .78442 -241.58 3 Prefactor 11.000 1.0000 .95978E-02 -4574.3 4 Integral 1.00000 1.0000 .43760E-01 -4885.3 5 Index -2.0000 1.0000 .78442 -844.89 6 Integral 1.00000 1.0000 .43760E-01 -559.93 7 Index -2.0000 1.0000 .78442 -45.940 ERR DEF= .500 MIGRAD MINIMIZATION HAS CONVERGED. MIGRAD WILL VERIFY CONVERGENCE AND ERROR MATRIX. FCN= 32156.41 FROM MIGRAD STATUS=CONVERGED 161 CALLS 162 TOTAL EDM= .28E-05 STRATEGY= 1 ERR MATRIX NOT POS-DEF EXT PARAMETER APPROXIMATE STEP FIRST NO. NAME VALUE ERROR SIZE DERIVATIVE 1 Integral 12.155 15.229 .37110E-01 .19677E-01 2 Index -2.0840 .52073 .78442E-01 .12582E-01 3 Prefactor 11.100 .26082 .84096E-02 .24172 4 Integral 11.390 .81855 .24345E-01 -.58289E-01 5 Index -1.7038 .27825E-01 .57956E-01 .54878E-01 6 Integral 10.813 4.0665 .43760E-01 .20105E-01 7 Index -2.5288 .17312 .14234 -.91183E-02 ERR DEF= .500 EXTERNAL ERROR MATRIX. NDIM= 100 NPAR= 7 ERR DEF= .500 .233E+03 -.806E+01 -.244E+01 .329E+00 -.538E-03 .143E+02 .471E+00 -.806E+01 .279E+00 .835E-01 -.112E-01 .197E-04 -.493E+00 -.162E-01 -.244E+01 .835E-01 .680E-01 -.186E-01 -.155E-03 -.721E-01 -.302E-02 .329E+00 -.112E-01 -.186E-01 .670E+00 .155E-01 .524E-02 .350E-03 -.538E-03 .197E-04 -.155E-03 .155E-01 .774E-03 -.766E-04 -.612E-06 .143E+02 -.493E+00 -.721E-01 .524E-02 -.766E-04 .165E+02 .656E+00 .471E+00 -.162E-01 -.302E-02 .350E-03 -.612E-06 .656E+00 .301E-01 ERR MATRIX NOT POS-DEF PARAMETER CORRELATION COEFFICIENTS NO. GLOBAL 1 2 3 4 5 6 7 1 .99812 1.000 -.998 -.611 .026 -.001 .230 .178 2 .99810 -.998 1.000 .606 -.026 .001 -.229 -.177 3 .62795 -.611 .606 1.000 -.087 -.021 -.068 -.067 4 .68679 .026 -.026 -.087 1.000 .683 .002 .002 5 .68367 -.001 .001 -.021 .683 1.000 -.001 .000 6 .93314 .230 -.229 -.068 .002 -.001 1.000 .930 7 .93116 .178 -.177 -.067 .002 .000 .930 1.000 ERR MATRIX NOT POS-DEF Final values: Integral = 12.155 Index = -2.08405 Prefactor = 11.0996 Integral = 11.3898 Index = -1.70379 Integral = 10.8132 Index = -2.52883 ********** ** 6 **HESSE ********** COVARIANCE MATRIX CALCULATED SUCCESSFULLY FCN= 32156.41 FROM HESSE STATUS=OK 50 CALLS 212 TOTAL EDM= .14E-05 STRATEGY= 1 ERROR MATRIX ACCURATE EXT PARAMETER INTERNAL INTERNAL NO. NAME VALUE ERROR STEP SIZE VALUE 1 Integral 12.155 2.2395 .16407E-03 -1.3498 2 Index -2.0840 .77225E-01 .35170E-03 6.7589 3 Prefactor 11.100 .23162 .37161E-04 -1.3597 4 Integral 11.390 1.1859 .10754E-03 -1.3569 5 Index -1.7038 .40110E-01 .25571E-03 15.003 6 Integral 10.813 4.1094 .27118E-03 -1.7791 7 Index -2.5288 .17933 .62369E-03 -6.0454 ERR DEF= .500 EXTERNAL ERROR MATRIX. NDIM= 100 NPAR= 7 ERR DEF= .500 .502E+01 -.153E+00 -.800E-01 .370E-01 .710E-03 .330E+00 .114E-01 -.153E+00 .597E-02 .161E-02 -.639E-03 -.114E-04 -.933E-02 -.323E-03 -.800E-01 .161E-02 .536E-01 -.401E-01 -.864E-03 .902E-01 .184E-02 .370E-01 -.639E-03 -.401E-01 .141E+01 .396E-01 -.376E-01 -.476E-03 .710E-03 -.114E-04 -.864E-03 .396E-01 .161E-02 -.673E-03 -.556E-05 .330E+00 -.933E-02 .902E-01 -.376E-01 -.673E-03 .169E+02 .679E+00 .114E-01 -.323E-03 .184E-02 -.476E-03 -.556E-05 .679E+00 .322E-01 PARAMETER CORRELATION COEFFICIENTS NO. GLOBAL 1 2 3 4 5 6 7 1 .88885 1.000 -.885 -.154 .014 .008 .036 .028 2 .88674 -.885 1.000 .090 -.007 -.004 -.029 -.023 3 .28028 -.154 .090 1.000 -.146 -.093 .095 .044 4 .83532 .014 -.007 -.146 1.000 .832 -.008 -.002 5 .83295 .008 -.004 -.093 .832 1.000 -.004 -.001 6 .92140 .036 -.029 .095 -.008 -.004 1.000 .920 7 .92069 .028 -.023 .044 -.002 -.001 .920 1.000 Minuit fit quality: 3 estimated distance: 1.40233e-06 Minuit parameter uncertainties: 1 2.23966 2 0.0772497 3 0.231623 4 1.18588 5 0.0401144 6 4.11047 7 0.179581 ....! Computing TS values for each source (4 total) Photon fluxes are computed for the energy range 100 to 200000 MeV Crab: Integral: 12.155 +/- 2.23966 Index: -2.08405 +/- 0.0772497 LowerLimit: 20 UpperLimit: 200000 Npred: 242.222 ROI distance: 6.3295 TS value: 468.148 Flux: 2.12421e-06 +/- 1.99726e-07 photons/cm^2/s EGRET Diffuse: Prefactor: 11.0996 +/- 0.231623 Index: -2.1 Scale: 100 Npred: 2745.74 Flux: 0.000456278 +/- 9.51586e-06 photons/cm^2/s Geminga: Integral: 11.3898 +/- 1.18588 Index: -1.70379 +/- 0.0401144 LowerLimit: 20 UpperLimit: 200000 Npred: 414.101 ROI distance: 8.3097 TS value: 1723.39 Flux: 3.65839e-06 +/- 5.88984e-07 photons/cm^2/s PKS 0528+134: Integral: 10.8132 +/- 4.11047 Index: -2.52883 +/- 0.179581 LowerLimit: 20 UpperLimit: 200000 Npred: 97.9565 ROI distance: 9.59745 TS value: 99.5038 Flux: 9.24358e-07 +/- 6.05517e-07 photons/cm^2/s WARNING: Fit may be bad in range [213.847, 312.719] (MeV) Total number of observed counts: 3500 Total number of model events: 3500.02 -log(Likelihood): 32156.40502 Elapsed CPU time: 12.63 real 13.74 user 12.68 sys 0.14 Crab Spectrum: PowerLaw2 0 Integral: 1.218e+01 2.241e+00 1.000e-05 1.000e+03 ( 1.000e-06) 1 Index: -2.085e+00 7.720e-02 -5.000e+00 -1.000e+00 ( 1.000e+00) 2 LowerLimit: 2.000e+01 0.000e+00 2.000e+01 2.000e+05 ( 1.000e+00) fixed 3 UpperLimit: 2.000e+05 0.000e+00 2.000e+01 2.000e+05 ( 1.000e+00) fixed EGRET Diffuse Spectrum: PowerLaw 4 Prefactor: 1.110e+01 2.316e-01 1.000e-03 1.000e+03 ( 1.000e-03) 5 Index: -2.100e+00 0.000e+00 -3.500e+00 -1.000e+00 ( 1.000e+00) fixed 6 Scale: 1.000e+02 0.000e+00 5.000e+01 2.000e+02 ( 1.000e+00) fixed Geminga Spectrum: PowerLaw2 7 Integral: 1.139e+01 1.186e+00 1.000e-05 1.000e+03 ( 1.000e-06) 8 Index: -1.704e+00 4.011e-02 -5.000e+00 -1.000e+00 ( 1.000e+00) 9 LowerLimit: 2.000e+01 0.000e+00 2.000e+01 2.000e+05 ( 1.000e+00) fixed 10 UpperLimit: 2.000e+05 0.000e+00 2.000e+01 2.000e+05 ( 1.000e+00) fixed PKS 0528+134 Spectrum: PowerLaw2 11 Integral: 1.081e+01 4.155e+00 1.000e-05 1.000e+03 ( 1.000e-06) 12 Index: -2.529e+00 1.817e-01 -5.000e+00 -1.000e+00 ( 1.000e+00) 13 LowerLimit: 2.000e+01 0.000e+00 2.000e+01 2.000e+05 ( 1.000e+00) fixed 14 UpperLimit: 2.000e+05 0.000e+00 2.000e+01 2.000e+05 ( 1.000e+00) fixed Ts values: Crab 468.141922683 EGRET Diffuse 4.6e+31 Geminga 1723.394982 PKS 0528+134 99.5015141918 Exercise UpperLimits.py Info in <Minuit2>: VariableMetricBuilder: Tolerance is not sufficient, continue the minimization Info in <Minuit2>: Current Edm is : edm = 0.00243187 Info in <Minuit2>: Required Edm is : edmval = 0.002 Info in <Minuit2>: VariableMetricBuilder: Tolerance is not sufficient, continue the minimization Info in <Minuit2>: Current Edm is : edm = 0.00202712 Info in <Minuit2>: Required Edm is : edmval = 0.002 0 12.1759138504 -3.89065280615e-05 2.12580546324e-06 1 12.8534138504 0.0464672806229 2.17250373333e-06 2 13.5309138504 0.171753884413 2.21674873776e-06 3 14.2084138504 0.364490870554 2.25885725792e-06 4 14.8859138504 0.615180435878 2.29892830279e-06 5 15.5634138504 0.915826330674 2.33694677599e-06 6 16.2409138504 1.25964807016 2.37360424633e-06 7 16.6117672717 1.46288143897 2.39282944572e-06 Crab 2.38262422112e-06 Exercise IntegralUpperLimit.py Info in <Minuit2>: VariableMetricBuilder: Tolerance is not sufficient, continue the minimization Info in <Minuit2>: Current Edm is : edm = 0.00230245 Info in <Minuit2>: Required Edm is : edmval = 0.002 Info in <Minuit2>: VariableMetricBuilder: Tolerance is not sufficient, continue the minimization Info in <Minuit2>: Current Edm is : edm = 0.00384981 Info in <Minuit2>: Required Edm is : edmval = 0.002 Info in <Minuit2>: VariableMetricBuilder: Tolerance is not sufficient, continue the minimization Info in <Minuit2>: Current Edm is : edm = 0.0030095 Info in <Minuit2>: Required Edm is : edmval = 0.002 Info in <Minuit2>: VariableMetricBuilder: Tolerance is not sufficient, continue the minimization Info in <Minuit2>: Current Edm is : edm = 0.00204942 Info in <Minuit2>: Required Edm is : edmval = 0.002 Crab 2.18749862044e-06 time -p gtselect infile=test_events_0000.fits outfile=filtered_events.fits ra="INDEF" dec="INDEF" rad="INDEF" tmin="INDEF" tmax="INDEF" emin=30.0 emax=300000.0 zmin=0.0 zmax=180.0 evclass="INDEF" evtype="INDEF" convtype=-1 phasemin=0.0 phasemax=1.0 evtable="EVENTS" chatter=2 clobber=yes debug=no gui=no mode="ql" Done. real 1.03 user 0.16 sys 0.07 time -p gtbin evfile=filtered_events.fits scfile=orbSim_scData_0000.fits outfile=countsMap.fits algorithm="CCUBE" ebinalg="LOG" emin=100.0 emax=200000.0 enumbins=30 ebinfile=NONE tbinalg="LIN" tbinfile=NONE nxpix=160 nypix=160 binsz=0.25 coordsys="CEL" xref=90.0 yref=20.0 axisrot=0.0 rafield="RA" decfield="DEC" proj="STG" hpx_ordering_scheme="RING" hpx_order=3 hpx_ebin=yes hpx_region="" evtable="EVENTS" sctable="SC_DATA" efield="ENERGY" tfield="TIME" chatter=2 clobber=yes debug=no gui=no mode="ql" This is gtbin version ScienceTools-11-03-00 real 1.91 user 0.35 sys 0.22 time -p gtltcube evfile="filtered_events.fits" evtable="EVENTS" scfile=orbSim_scData_0000.fits sctable="SC_DATA" outfile=ltcube.fits dcostheta=0.025 binsz=1.0 phibins=0 tmin=0.0 tmax=0.0 file_version="1" zmin=0.0 zmax=180.0 chatter=2 clobber=yes debug=no gui=no mode="ql" Working on file orbSim_scData_0000.fits .....................! real 19.96 user 17.12 sys 1.41 time -p gtexpcube2 infile=ltcube.fits cmap=countsMap.fits outfile=bexpmap.fits irfs="DC1A" evtype="INDEF" nxpix="INDEF" nypix="INDEF" binsz="INDEF" coordsys="GAL" xref="INDEF" yref="INDEF" axisrot=0.0 proj="CAR" ebinalg="LOG" emin="INDEF" emax="INDEF" enumbins="INDEF" ebinfile="NONE" bincalc="EDGE" ignorephi=no thmax=180.0 thmin=0.0 table="EXPOSURE" chatter=2 clobber=yes debug=no mode="ql" Computing binned exposure map....................! real 26.00 user 24.90 sys 0.30 time -p gtexpcube2 infile=ltcube.fits cmap=countsMap.fits outfile=bexpmap_allsky.fits irfs="DC1A" evtype="INDEF" nxpix=360 nypix=180 binsz=1.0 coordsys="GAL" xref=0.0 yref=0.0 axisrot=0.0 proj="CAR" ebinalg="LOG" emin="INDEF" emax="INDEF" enumbins="INDEF" ebinfile="NONE" bincalc="EDGE" ignorephi=no thmax=180.0 thmin=0.0 table="EXPOSURE" chatter=2 clobber=yes debug=no mode="ql" Computing binned exposure map....................! real 61.98 user 60.61 sys 0.56 time -p gtsrcmaps scfile=orbSim_scData_0000.fits sctable="SC_DATA" expcube=ltcube.fits cmap=countsMap.fits srcmdl=/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/sane/data/srcModel_egretdiffuse.xml bexpmap=bexpmap.fits wmap=none outfile=sourceMaps.fits irfs="DC1A" evtype="INDEF" convol=yes resample=yes rfactor=2 minbinsz=0.1 ptsrc=yes psfcorr=yes emapbnds=yes copyall=no chatter=2 clobber=yes debug=no gui=no mode="ql" Generating SourceMap for Crab....................! Generating SourceMap for EGRET DiffuseCaught St13runtime_error at the top level: time -p gtsrcmaps scfile=orbSim_scData_0000.fits sctable="SC_DATA" expcube=ltcube.fits cmap=countsMap.fits srcmdl=/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/sane/data/srcModel_egretdiffuse.xml bexpmap=bexpmap.fits wmap=none outfile=sourceMaps.fits irfs="DC1A" evtype="INDEF" convol=yes resample=yes rfactor=2 minbinsz=0.1 ptsrc=yes psfcorr=yes emapbnds=no copyall=no chatter=2 clobber=yes debug=no gui=no mode="ql" Generating SourceMap for Crab....................! Generating SourceMap for EGRET Diffuse....................! Generating SourceMap for Geminga....................! Generating SourceMap for PKS 0528+134....................! real 244.39 user 238.31 sys 3.86 time -p gtsrcmaps scfile=orbSim_scData_0000.fits sctable="SC_DATA" expcube=ltcube.fits cmap=countsMap.fits srcmdl=/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/sane/data/srcModel_egretdiffuse.xml bexpmap=bexpmap_allsky.fits wmap=none outfile=sourceMaps_allsky.fits irfs="DC1A" evtype="INDEF" convol=yes resample=yes rfactor=2 minbinsz=0.1 ptsrc=yes psfcorr=yes emapbnds=no copyall=no chatter=2 clobber=yes debug=no gui=no mode="ql" Generating SourceMap for Crab....................! Generating SourceMap for EGRET Diffuse....................! Generating SourceMap for Geminga....................! Generating SourceMap for PKS 0528+134....................! real 243.39 user 237.10 sys 4.07 time -p gtlike irfs="DC1A" expcube=ltcube.fits srcmdl=/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/sane/data/srcModel_egretdiffuse.xml sfile=binned_fit_model.xml check_fit=yes results=results.dat specfile=counts_spectra.fits statistic="BINNED" optimizer="MINUIT" ftol=0.001 toltype="ABS" tsmin=no save=yes refit=no evfile=none evtable="EVENTS" scfile=orbSim_scData_0000.fits sctable="SC_DATA" expmap=none plot=no cmap=sourceMaps.fits bexpmap=bexpmap.fits wmap=none psfcorr=yes phased_expmap=none chatter=2 clobber=yes debug=no gui=no mode="ql" ********** ** 1 **SET PRINT .000 ********** ********** ** 2 **SET NOWARN ********** PARAMETER DEFINITIONS: NO. NAME VALUE STEP SIZE LIMITS 1 'Integral ' 1.0000 1.0000 .10000E-04 1000.0 2 'Index ' -2.0000 1.0000 -5.0000 -1.0000 3 'Prefactor ' 11.000 1.0000 .10000E-02 1000.0 4 'Integral ' 1.0000 1.0000 .10000E-04 1000.0 5 'Index ' -2.0000 1.0000 -5.0000 -1.0000 6 'Integral ' 1.0000 1.0000 .10000E-04 1000.0 7 'Index ' -2.0000 1.0000 -5.0000 -1.0000 ********** ** 3 **SET ERR .5000 ********** ********** ** 4 **SET GRAD 1.000 ********** ********** ** 5 **MINIMIZE 1500. 2.000 ********** MIGRAD MINIMIZATION HAS CONVERGED. MIGRAD WILL VERIFY CONVERGENCE AND ERROR MATRIX. FCN= 19816.90 FROM MIGRAD STATUS=CONVERGED 141 CALLS 142 TOTAL EDM= .72E-05 STRATEGY= 1 ERR MATRIX NOT POS-DEF EXT PARAMETER APPROXIMATE STEP FIRST NO. NAME VALUE ERROR SIZE DERIVATIVE 1 Integral 12.140 1.5834 .29222E-01 -.24924 2 Index -2.0836 .54515E-01 .78442E-01 -.10655 3 Prefactor 11.110 .18083 .60504E-02 -.21283 4 Integral 11.323 .68077 .19226E-01 -.16073 5 Index -1.7040 .23207E-01 .45737E-01 .29923E-01 6 Integral 11.961 25.038 .43760E-01 -.19713E-02 7 Index -2.5709 .96024 .78442E-01 -.33778E-02 ERR DEF= .500 Final values: Integral = 12.1396 Index = -2.08361 Prefactor = 11.11 Integral = 11.3231 Index = -1.70403 Integral = 11.9609 Index = -2.57088 ********** ** 6 **HESSE ********** FCN= 19816.90 FROM HESSE STATUS=OK 52 CALLS 194 TOTAL EDM= .71E-05 STRATEGY= 1 ERROR MATRIX ACCURATE EXT PARAMETER INTERNAL INTERNAL NO. NAME VALUE ERROR STEP SIZE VALUE 1 Integral 12.140 2.2474 .12918E-03 -1.3500 2 Index -2.0836 .77597E-01 .27692E-03 .47596 3 Prefactor 11.110 .21165 .26737E-04 -1.3596 4 Integral 11.323 1.1914 .84942E-04 -1.3576 5 Index -1.7040 .40413E-01 .20165E-03 2.4367 6 Integral 11.961 4.7317 .22326E-03 -1.3516 7 Index -2.5709 .18859 .49452E-03 .21624 ERR DEF= .500 Minuit fit quality: 3 estimated distance: 7.06209e-06 Minuit parameter uncertainties: 1 2.24752 2 0.0776215 3 0.211654 4 1.19147 5 0.0404182 6 4.73315 7 0.188886 ....! Computing TS values for each source (4 total) Photon fluxes are computed for the energy range 100 to 200000 MeV Crab: Integral: 12.1396 +/- 2.24752 Index: -2.08361 +/- 0.0776215 LowerLimit: 20 UpperLimit: 200000 TS value: 442.947 Flux: 2.123e-06 +/- 2.00225e-07 photons/cm^2/s EGRET Diffuse: Prefactor: 11.11 +/- 0.211654 Index: -2.1 Scale: 100 Flux: 0.000456706 +/- 8.69547e-06 photons/cm^2/s Geminga: Integral: 11.3231 +/- 1.19147 Index: -1.70403 +/- 0.0404182 LowerLimit: 20 UpperLimit: 200000 TS value: 1624.76 Flux: 3.6356e-06 +/- 5.91005e-07 photons/cm^2/s PKS 0528+134: Integral: 11.9609 +/- 4.73315 Index: -2.57088 +/- 0.188886 LowerLimit: 20 UpperLimit: 200000 TS value: 95.2913 Flux: 9.55637e-07 +/- 1.54084e-07 photons/cm^2/s WARNING: Fit may be bad in range [213.847, 275.51] (MeV) WARNING: Fit may be bad in range [977.933, 1259.92] (MeV) Total number of observed counts: 3991 Total number of model events: 3990.93 -log(Likelihood): 19816.90052 Writing fitted model to binned_fit_model.xml Elapsed CPU time: 8.23 real 9.25 user 8.11 sys 0.31 time -p gtlike irfs="DC1A" expcube=ltcube.fits srcmdl=/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/sane/data/srcModel_egretdiffuse.xml sfile=binned_fit_model.xml check_fit=yes results=results.dat specfile=counts_spectra.fits statistic="BINNED" optimizer="MINUIT" ftol=0.001 toltype="ABS" tsmin=no save=yes refit=no evfile=none evtable="EVENTS" scfile=orbSim_scData_0000.fits sctable="SC_DATA" expmap=none plot=no cmap=sourceMaps_allsky.fits bexpmap=bexpmap_allsky.fits wmap=none psfcorr=yes phased_expmap=none chatter=2 clobber=yes debug=no gui=no mode="ql" ********** ** 1 **SET PRINT .000 ********** ********** ** 2 **SET NOWARN ********** PARAMETER DEFINITIONS: NO. NAME VALUE STEP SIZE LIMITS 1 'Integral ' 1.0000 1.0000 .10000E-04 1000.0 2 'Index ' -2.0000 1.0000 -5.0000 -1.0000 3 'Prefactor ' 11.000 1.0000 .10000E-02 1000.0 4 'Integral ' 1.0000 1.0000 .10000E-04 1000.0 5 'Index ' -2.0000 1.0000 -5.0000 -1.0000 6 'Integral ' 1.0000 1.0000 .10000E-04 1000.0 7 'Index ' -2.0000 1.0000 -5.0000 -1.0000 ********** ** 3 **SET ERR .5000 ********** ********** ** 4 **SET GRAD 1.000 ********** ********** ** 5 **MINIMIZE 1500. 2.000 ********** MIGRAD MINIMIZATION HAS CONVERGED. MIGRAD WILL VERIFY CONVERGENCE AND ERROR MATRIX. FCN= 19812.67 FROM MIGRAD STATUS=CONVERGED 142 CALLS 143 TOTAL EDM= .84E-04 STRATEGY= 1 ERR MATRIX NOT POS-DEF EXT PARAMETER APPROXIMATE STEP FIRST NO. NAME VALUE ERROR SIZE DERIVATIVE 1 Integral 12.235 1.5922 .29247E-01 -.33081 2 Index -2.0853 .54441E-01 .78442E-01 -.11353 3 Prefactor 10.991 .17898 .60191E-02 1.6623 4 Integral 11.369 .68301 .19237E-01 .71522 5 Index -1.7048 .23199E-01 .45669E-01 -.43278 6 Integral 11.805 24.699 .43760E-01 -.17697E-01 7 Index -2.5641 .95870 .78442E-01 .37065E-02 ERR DEF= .500 Final values: Integral = 12.2349 Index = -2.08531 Prefactor = 10.9909 Integral = 11.3693 Index = -1.7048 Integral = 11.8053 Index = -2.56408 ********** ** 6 **HESSE ********** FCN= 19812.67 FROM HESSE STATUS=OK 52 CALLS 195 TOTAL EDM= .69E-04 STRATEGY= 1 ERROR MATRIX ACCURATE EXT PARAMETER INTERNAL INTERNAL NO. NAME VALUE ERROR STEP SIZE VALUE 1 Integral 12.235 2.2592 .12929E-03 -1.3491 2 Index -2.0853 .77478E-01 .27620E-03 .47501 3 Prefactor 10.991 .20944 .26599E-04 -1.3607 4 Integral 11.369 1.1953 .84991E-04 -1.3571 5 Index -1.7048 .40398E-01 .20135E-03 2.4372 6 Integral 11.805 4.6449 .22157E-03 -1.3531 7 Index -2.5641 .18738 .49393E-03 .21972 ERR DEF= .500 Minuit fit quality: 3 estimated distance: 6.90909e-05 Minuit parameter uncertainties: 1 2.25938 2 0.0775027 3 0.20944 4 1.19537 5 0.040403 6 4.64629 7 0.187673 ....! Computing TS values for each source (4 total) Photon fluxes are computed for the energy range 100 to 200000 MeV Crab: Integral: 12.2349 +/- 2.25938 Index: -2.08531 +/- 0.0775027 LowerLimit: 20 UpperLimit: 200000 TS value: 446.097 Flux: 2.13383e-06 +/- 2.00566e-07 photons/cm^2/s EGRET Diffuse: Prefactor: 10.9909 +/- 0.20944 Index: -2.1 Scale: 100 Flux: 0.000451808 +/- 8.60452e-06 photons/cm^2/s Geminga: Integral: 11.3693 +/- 1.19537 Index: -1.7048 +/- 0.040403 LowerLimit: 20 UpperLimit: 200000 TS value: 1629.22 Flux: 3.646e-06 +/- 5.92359e-07 photons/cm^2/s PKS 0528+134: Integral: 11.8053 +/- 4.64629 Index: -2.56408 +/- 0.187673 LowerLimit: 20 UpperLimit: 200000 TS value: 95.787 Flux: 9.53561e-07 +/- 1.53515e-07 photons/cm^2/s WARNING: Fit may be bad in range [213.847, 275.51] (MeV) WARNING: Fit may be bad in range [977.933, 1259.92] (MeV) Total number of observed counts: 3991 Total number of model events: 3991.21 -log(Likelihood): 19812.66808 Writing fitted model to binned_fit_model.xml Elapsed CPU time: 8.51 real 9.55 user 8.40 sys 0.30 time -p gtmodel srcmaps=sourceMaps_allsky.fits srcmdl=binned_fit_model.xml outfile=model_map.fits irfs="DC1A" evtype="INDEF" expcube=ltcube.fits bexpmap=bexpmap_allsky.fits convol=yes resample=yes rfactor=2 outtype="CMAP" psfcorr=yes edisp=no chatter=2 clobber=yes debug=no gui=no mode="ql" real 17.07 user 8.67 sys 5.95 time -p gtmodel srcmaps=sourceMaps_allsky.fits srcmdl=binned_fit_model.xml outfile=model_cube.fits irfs="DC1A" evtype="INDEF" expcube=ltcube.fits bexpmap=bexpmap_allsky.fits convol=yes resample=yes rfactor=2 outtype="ccube" psfcorr=yes edisp=no chatter=2 clobber=yes debug=no gui=no mode="ql" real 14.80 user 8.83 sys 4.02 time -p gtobssim infile=xmlFiles.txt srclist=source_names.txt scfile=none sctable="SC_DATA" evroot="Crab" evtable="EVENTS" simtime=86400.0 ltfrac=0.9 tstart="INDEF" nevents=no maxtime=315500000.0 startdate="2001-01-01 00:00:00" offset=0 rockangle="INDEF" use_ac=no ra=0.0 dec=0.0 radius=20.0 emin=1.0 emax=1000000.0 edisp=yes irfs="DC1A" evtype="none" area=1.0 maxrows=1000000 seed=62587 chatter=2 clobber=yes debug=no gui=no mode="ql" added source "_3EG_J0534p2200-32mev" Generating events for a simulation time of 86400 seconds.... Done. real 1.53 user 0.66 sys 0.06 time -p gtselect infile=Crab_events_0000.fits outfile=Crab_events_filtered.fits ra=83.57 dec=22.01 rad=20.0 tmin=0.0 tmax=0.0 emin=30.0 emax=300000.0 zmin=0.0 zmax=180.0 evclass="INDEF" evtype="INDEF" convtype=-1 phasemin=0.0 phasemax=1.0 evtable="EVENTS" chatter=2 clobber=yes debug=no gui=no mode="ql" Done. real 0.91 user 0.15 sys 0.04 time -p gtbin evfile=Crab_events_filtered.fits scfile=Crab_scData_0000.fits outfile=Crab.fits algorithm="CMAP" ebinalg="LOG" emin=30.0 emax=200000.0 enumbins=20 denergy=0.0 ebinfile=NONE tbinalg="LIN" tstart=0.0 tstop=86400.0 dtime=1000.0 tbinfile=numxpix=100 snratio=1.0 lcemin=0.0 lcemax=0.0 nxpix=100 nypix=100 binsz=0.5 coordsys="CEL" xref=83.0 yref=22.0 axisrot=0.0 rafield="RA" decfield="DEC" proj="CAR" hpx_ordering_scheme="RING" hpx_order=3 hpx_ebin=yes hpx_region="" evtable="EVENTS" sctable="SC_DATA" efield="ENERGY" tfield="TIME" chatter=2 clobber=yes debug=no gui=no mode="ql" This is gtbin version ScienceTools-11-03-00 real 1.19 user 0.20 sys 0.04 time -p gtbin evfile=Crab_events_filtered.fits scfile=Crab_scData_0000.fits outfile=Crab.pha algorithm="PHA1" ebinalg="LOG" emin=30.0 emax=200000.0 enumbins=20 denergy=0.0 ebinfile=NONE tbinalg="LIN" tstart=0.0 tstop=86400.0 dtime=1000.0 tbinfile=numxpix=100 snratio=1.0 lcemin=0.0 lcemax=0.0 nxpix=100 nypix=100 binsz=0.5 coordsys="CEL" xref=83.0 yref=22.0 axisrot=0.0 rafield="RA" decfield="DEC" proj="CAR" hpx_ordering_scheme="RING" hpx_order=3 hpx_ebin=yes hpx_region="" evtable="EVENTS" sctable="SC_DATA" efield="ENERGY" tfield="TIME" chatter=2 clobber=yes debug=no gui=no mode="ql" This is gtbin version ScienceTools-11-03-00 real 1.01 user 0.19 sys 0.03 time -p gtbin evfile=Crab_events_filtered.fits scfile=Crab_scData_0000.fits outfile=Crab.lc algorithm="LC" ebinalg="LOG" emin=30.0 emax=200000.0 enumbins=20 denergy=0.0 ebinfile=NONE tbinalg="LIN" tstart=0.0 tstop=86400.0 dtime=1000.0 tbinfile=numxpix=100 snratio=1.0 lcemin=0.0 lcemax=0.0 nxpix=100 nypix=100 binsz=0.5 coordsys="CEL" xref=83.0 yref=22.0 axisrot=0.0 rafield="RA" decfield="DEC" proj="CAR" hpx_ordering_scheme="RING" hpx_order=3 hpx_ebin=yes hpx_region="" evtable="EVENTS" sctable="SC_DATA" efield="ENERGY" tfield="TIME" chatter=2 clobber=yes debug=no gui=no mode="ql" This is gtbin version ScienceTools-11-03-00 real 0.98 user 0.18 sys 0.04 time -p gtrspgen respalg="PS" specfile=Crab.pha scfile=Crab_scData_0000.fits outfile=Crab.rsp irfs="DC1AF" sctable="SC_DATA" resptpl=DEFAULT chatter=2 clobber=yes debug=no gui=no mode="ql" time=1000.0 thetacut=70.0 dcostheta=0.025 phinumbins=1 ebinalg="LOG" efield="ENERGY" emin=30.0 emax=200000.0 enumbins=20 denergy=0.0 ebinfile=NONE This is gtrspgen version ScienceTools-11-03-00 real 1.29 user 0.27 sys 0.05
- No labels