# # ChangeLog for trunk/Mars # # Generated by Trac 1.5.2 # 11/22/24 08:17:10 Sun, 28 Oct 2018 20:01:31 GMT tbretz [19319] * trunk/Mars/mcorsika/MCorsikaFormat.cc (modified) Added some comments Sun, 28 Oct 2018 20:00:36 GMT tbretz [19318] * trunk/Mars/fact/processing/lidar.C (modified) Initialize lastt Sun, 28 Oct 2018 19:56:55 GMT tbretz [19317] * trunk/Mars/mbase/MStatusDisplay.cc (modified) That's more correct. Sun, 28 Oct 2018 19:56:23 GMT tbretz [19316] * trunk/Mars/manalysis/MSoftwareTriggerCalc.cc (modified) Comparison between signed and unsigned. Sun, 28 Oct 2018 19:53:45 GMT tbretz [19315] * trunk/Mars/mdrs/MCalibrateDrsTimes.cc (modified) Comparison between signed an unsigned. Thu, 25 Oct 2018 20:20:36 GMT tbretz [19311] * trunk/Mars/manalysis/MSoftwareTriggerCalc.cc (modified) Added some comments Thu, 25 Oct 2018 20:17:10 GMT tbretz [19310] * trunk/Mars/manalysis/MSoftwareTriggerCalc.cc (modified) It was crashing if the camera had less than 1440 pixels connected - ... Thu, 25 Oct 2018 18:46:41 GMT tbretz [19309] * trunk/Mars/cmake/dohtml.C.in (added) Prototype. Thu, 25 Oct 2018 18:46:26 GMT tbretz [19308] * trunk/Mars/CMakeLists.txt (modified) Create a version of dohtml.C with the correct paths. Thu, 25 Oct 2018 18:45:49 GMT tbretz [19307] * trunk/Mars/mhbase/MFillH.cc (modified) That is another try to hopefully get something working. Works with ... Thu, 25 Oct 2018 18:43:12 GMT tbretz [19306] * trunk/Mars/mastro/MAstroCatalog.cc (modified) * trunk/Mars/mhflux/MAlphaFitter.cc (modified) Replaced \circ by #circ because the old one looks weird. Thu, 25 Oct 2018 18:42:43 GMT tbretz [19305] * trunk/Mars/mjobs/MJCut.cc (modified) * trunk/Mars/mjobs/MJSimulation.cc (modified) * trunk/Mars/mjobs/MJSpectrum.cc (modified) * trunk/Mars/mjoptim/MJOptimizeDisp.cc (modified) * trunk/Mars/mjtrain/MJTrainDisp.cc (modified) * trunk/Mars/mjtrain/MJTrainEnergy.cc (modified) * trunk/Mars/mjtrain/MJTrainImpact.cc (modified) * trunk/Mars/mjtrain/MJTrainSeparation.cc (modified) Replaced \circ by #circ because the old one looks weird. Thu, 25 Oct 2018 18:42:25 GMT tbretz [19304] * trunk/Mars/mbadpixels/MHBadPixels.cc (modified) * trunk/Mars/mhbase/MHn.cc (modified) * trunk/Mars/mhflux/MHAlpha.cc (modified) * trunk/Mars/mhflux/MHCollectionArea.cc (modified) * trunk/Mars/mhflux/MHDisp.cc (modified) * trunk/Mars/mhflux/MHEffectiveOnTime.cc (modified) * trunk/Mars/mhflux/MHEnergyEst.cc (modified) * trunk/Mars/mhflux/MHFalseSource.cc (modified) * trunk/Mars/mhflux/MHPhi.cc (modified) * trunk/Mars/mhist/MHCamEventRot.cc (modified) * trunk/Mars/mhist/MHCamera.cc (modified) * trunk/Mars/mhist/MHFindSignificance.cc (modified) * trunk/Mars/mhist/MHRate.cc (modified) * trunk/Mars/mhist/MHStarMap.cc (modified) * trunk/Mars/mhist/MHWeather.cc (modified) * trunk/Mars/mimage/MHHillas.cc (modified) * trunk/Mars/mimage/MHHillasExt.cc (modified) * trunk/Mars/mimage/MHNewImagePar.cc (modified) * trunk/Mars/mimage/MHVsSize.cc (modified) * trunk/Mars/mmuon/MHMuonPar.cc (modified) * trunk/Mars/mmuon/MHSingleMuon.cc (modified) * trunk/Mars/mpointing/MHPointing.cc (modified) * trunk/Mars/mpointing/MHSrcPosCam.cc (modified) * trunk/Mars/mreflector/MHReflector.cc (modified) Replaced \circ by #circ because the old one looks weird. Wed, 24 Oct 2018 21:25:16 GMT tbretz [19302] * trunk/Mars/mmain/MBrowser.cc (modified) Fixed a compiler warning in a root header - nothing we can do about it. Wed, 24 Oct 2018 21:05:47 GMT tbretz [19299] * trunk/Mars/CMakeLists.txt (modified) Added some comments. Wed, 24 Oct 2018 21:01:15 GMT tbretz [19298] * trunk/Mars/cmake/rootlogon.C.in (modified) Now called lib Wed, 24 Oct 2018 21:01:05 GMT tbretz [19297] * trunk/Mars/CMakeLists.txt (modified) Separated lib and dictionary path, properly print include path of nova Wed, 24 Oct 2018 20:06:13 GMT tbretz [19296] * trunk/Mars/mcorsika/MCorsikaEvtHeader.h (modified) Illegal charcter encoding in root dictionary with root 5 Wed, 24 Oct 2018 20:03:09 GMT tbretz [19295] * trunk/Mars/cmake/rootlogon.C.in (modified) libmars is now created in the subdirectory. Wed, 24 Oct 2018 20:02:25 GMT tbretz [19294] * trunk/Mars/CMakeLists.txt (modified) In this context $ ENV should be just ENV, the subdir must be ... Wed, 24 Oct 2018 19:59:24 GMT tbretz [19293] * trunk/Mars/mcore/nova.h (modified) kSolarStandardHorizon for convenience (no need to include libnova.h ... Wed, 24 Oct 2018 19:58:12 GMT tbretz [19292] * trunk/Mars/MLinkDef.h (modified) It is not a global variable but a pre-compiler directive. Wed, 24 Oct 2018 19:04:36 GMT tbretz [19291] * trunk/Mars/mbase/MGMenu.cc (modified) * trunk/Mars/mbase/MGMenu.h (modified) This workaround is not needed anymore. Wed, 24 Oct 2018 18:53:21 GMT tbretz [19290] * trunk/Mars/mcore/huffman.h (modified) As a static member it is missing in the dictionary, as an inline ... Wed, 24 Oct 2018 18:52:49 GMT tbretz [19289] * trunk/Mars/msql/MBufferSQL.h (modified) Suppress some -Wcast-align warning from some root header (we can not ... Wed, 24 Oct 2018 18:45:33 GMT tbretz [19288] * trunk/Mars/mfileio/MFitsArray.cc (modified) * trunk/Mars/mfileio/MFitsArray.h (modified) * trunk/Mars/mfileio/MWriteFitsFile.cc (modified) This fixes some compiler warning about alignment during casts. Wed, 24 Oct 2018 15:40:44 GMT tbretz [19287] * trunk/Mars/CMakeLists.txt (modified) Already included before. Wed, 24 Oct 2018 15:39:06 GMT tbretz [19286] * trunk/Mars/CMakeLists.txt (modified) This should (hopefully) make compilation compatible with root version ... Wed, 24 Oct 2018 15:01:11 GMT tbretz [19284] * trunk/Mars/mcore/FITS.h (modified) * trunk/Mars/mcore/zfits.h (modified) Removed processings from BlockHeader, as a variable size array, it ... Mon, 22 Oct 2018 21:05:04 GMT tbretz [19276] * trunk/Mars/CMakeLists.txt (modified) It's actually better to create the library directly in dictionary ... Mon, 22 Oct 2018 21:04:30 GMT tbretz [19275] * trunk/Mars/macros/libnova/sun.C (modified) Make it run with rootcling Mon, 22 Oct 2018 21:04:14 GMT tbretz [19274] * trunk/Mars/mmuon/MHSingleMuon.h (modified) One more work around for a compiler warning Mon, 22 Oct 2018 20:40:28 GMT tbretz [19273] * trunk/Mars/mbase/MTaskInteractive.cc (modified) * trunk/Mars/mbase/MTaskInteractive.h (modified) A lot of code became obsolete with root 6. Mon, 22 Oct 2018 20:14:59 GMT tbretz [19272] * trunk/Mars/mbase/MParContainer.cc (modified) Fixed a typo. Mon, 22 Oct 2018 20:10:46 GMT tbretz [19271] * trunk/Mars/mbase/MParContainer.cc (modified) This is based on some warning I get with root 6 during run-time. I am ... Mon, 22 Oct 2018 19:55:30 GMT tbretz [19270] * trunk/Mars/CMakeLists.txt (modified) Added some comments Mon, 22 Oct 2018 19:54:30 GMT tbretz [19269] * trunk/Mars/fact/analysis/mc/callisto.C (modified) Fixed a typo. Mon, 22 Oct 2018 19:54:10 GMT tbretz [19268] * trunk/Mars/fact/processing/numevents.C (modified) Fixed another issue pointed out by the YIT compiler. Mon, 22 Oct 2018 19:52:54 GMT tbretz [19267] * trunk/Mars/fact/processing/numevents.C (modified) This fixed running with rootcling, but might break compilation of the ... Mon, 22 Oct 2018 19:50:24 GMT tbretz [19266] * trunk/Mars/fact/analysis/callisto_data.C (modified) * trunk/Mars/fact/analysis/mc/callisto_data.C (modified) * trunk/Mars/fact/analysis/mc/ganymed.C (modified) * trunk/Mars/fact/analysis/mc/star.C (modified) * trunk/Mars/fact/analysis/merpp.C (modified) * trunk/Mars/fact/analysis/merpp_file.C (modified) * trunk/Mars/fact/analysis/star_file.C (modified) * trunk/Mars/fact/plots/plotratescan.C (modified) * trunk/Mars/fact/plots/quality.C (modified) * trunk/Mars/fact/processing/drstemp.C (modified) * trunk/Mars/fact/processing/fillratescan.C (modified) Fixed some minor issues with the cling based interpreter - this ... Mon, 22 Oct 2018 18:21:15 GMT tbretz [19264] * trunk/Mars/cmake/rootlogon.C.in (modified) Comaptibility with root 6 -- a slightly different way to load the ... Mon, 22 Oct 2018 18:20:54 GMT tbretz [19263] * trunk/Mars/CMakeLists.txt (modified) Root 6 needs a copy in this directory to read all the pcm files from ... Mon, 22 Oct 2018 18:19:17 GMT tbretz [19262] * trunk/Mars/mbase/MTaskInteractive.cc (modified) Not supported in root 6 until further debugging. Mon, 22 Oct 2018 18:04:36 GMT tbretz [19261] * trunk/Mars/mfileio/MReadTree.h (modified) root 6 extends the range of kMaxEntries -- new data type -- untested. Mon, 22 Oct 2018 18:04:09 GMT tbretz [19260] * trunk/Mars/mbase/MEnv.h (modified) root 6 defined the a const -- worked around. Mon, 22 Oct 2018 18:03:39 GMT tbretz [19259] * trunk/Mars/mbase/MStatusDisplay.cc (modified) root 6 need TMutex to be included. Mon, 22 Oct 2018 18:02:59 GMT tbretz [19258] * trunk/Mars/mdata/MDataPhrase.cc (modified) Fixed a typo Mon, 22 Oct 2018 18:00:24 GMT tbretz [19257] * trunk/Mars/mdata/MDataMember.cc (modified) Compatibility with root 6 -- more C++ like in general. Mon, 22 Oct 2018 17:49:04 GMT tbretz [19256] * trunk/Mars/mdata/MDataPhrase.cc (modified) Compatibility with root 6 -- untested Mon, 22 Oct 2018 17:43:00 GMT tbretz [19255] * trunk/Mars/mfileio/MFitsArray.cc (modified) * trunk/Mars/mfileio/MWriteFitsFile.cc (modified) Some precompiler macros turned into enums in root 6. Mon, 22 Oct 2018 17:42:24 GMT tbretz [19254] * trunk/Mars/mhbase/MH3.cc (modified) Compatibility with root 6 -- untested Mon, 22 Oct 2018 17:41:58 GMT tbretz [19253] * trunk/Mars/mhbase/MHMatrix.h (modified) This warning seems to be obsolete in root 6 Mon, 22 Oct 2018 17:41:25 GMT tbretz [19252] * trunk/Mars/mmuon/MHMuonPar.cc (modified) Compatibility with root 6 -- untested Mon, 22 Oct 2018 17:40:59 GMT tbretz [19251] * trunk/Mars/msim/MHPhotonEvent.h (modified) Worked around a compiler warning (err is used in the header) Mon, 22 Oct 2018 17:39:23 GMT tbretz [19250] * trunk/Mars/mcore/fits.h (modified) Made the 'only-for-mars' pre-compiler conditionals compatible with root 6 Mon, 22 Oct 2018 17:36:58 GMT tbretz [19249] * trunk/Mars/fact/analysis/callisto.C (modified) Removed a stray paranthesis, replaced some unicode characters. Mon, 22 Oct 2018 17:30:28 GMT tbretz [19248] * trunk/Mars/mhflux/MHDisp.cc (modified) * trunk/Mars/mhflux/MHDisp.h (modified) * trunk/Mars/mhflux/MHFalseSource.cc (modified) * trunk/Mars/mhflux/MHFalseSource.h (modified) Removed some not really necessary const-qualifiers to make it ... Mon, 22 Oct 2018 17:17:57 GMT tbretz [19247] * trunk/Mars/showplot.cc (modified) root 6 uses kPrint somwehere else alraedy Mon, 22 Oct 2018 17:17:34 GMT tbretz [19246] * trunk/Mars/macros/rootlogon.C (modified) Two return values missing, unload() not used at all. Mon, 22 Oct 2018 14:39:56 GMT tbretz [19244] * trunk/Mars/CMakeLists.txt (modified) Fixed name Sat, 20 Oct 2018 21:59:25 GMT tbretz [19243] * trunk/Mars/CMakeLists.txt (modified) It is a better idea if root.rc.in is visible Sat, 20 Oct 2018 21:58:54 GMT tbretz [19242] * trunk/Mars/cmake (added) * trunk/Mars/cmake/root.rc.in (added) * trunk/Mars/cmake/rootlogon.C.in (added) New files for cmake. Sat, 20 Oct 2018 20:38:27 GMT tbretz [19241] * trunk/Mars/CMakeLists.txt (modified) No need anymore to install marslogo Sat, 20 Oct 2018 20:34:48 GMT tbretz [19240] * trunk/Mars/mbase/MGList.cc (modified) * trunk/Mars/mbase/MGList.h (modified) * trunk/Mars/mbase/MStatusDisplay.cc (modified) Allow to link the marslogo into the shared object so that no path is ... Sat, 08 Sep 2018 19:05:09 GMT tbretz [19224] * trunk/Mars/CMakeLists.txt (modified) As a default use 'clang', 'gcc' and 'cc' Sat, 08 Sep 2018 18:35:41 GMT tbretz [19221] * trunk/Mars/CMakeLists.txt (modified) That's the better approach. To avoid confusion, disable clang as a ... Sat, 08 Sep 2018 18:22:08 GMT tbretz [19220] * trunk/Mars/CMakeLists.txt (modified) The default build option should be 'Release' Mon, 03 Sep 2018 14:28:04 GMT tbretz [19208] * trunk/Mars/CMakeLists.txt (modified) Added a simple way to produce a binary package containing the mars ... Mon, 03 Sep 2018 14:27:29 GMT tbretz [19207] * trunk/Mars/mimage/MHillasSrc.cc (modified) Fixed a typo in a comment. Mon, 03 Sep 2018 14:27:10 GMT tbretz [19206] * trunk/Mars/macros/rootlogon.C (modified) Add include to include-paths (for simplified packaging -- less sub- ... Sat, 01 Sep 2018 13:10:18 GMT tbretz [19203] * trunk/Mars/mimage/MHillasExt.cc (modified) Still requires numerical protection for a few very unlikely numerical ... Tue, 14 Aug 2018 09:20:02 GMT Daniela Dorner [19160] * trunk/Mars/fact/analysis/ganymed.C (modified) new disp parametrization for analysis + cut that had not been ... Mon, 13 Aug 2018 21:58:18 GMT Daniela Dorner [19159] * trunk/Mars/mimage/MHillasSrc.cc (modified) fixed abberation correction Mon, 13 Aug 2018 21:53:29 GMT Daniela Dorner [19158] * trunk/Mars/mimage/MHillas.cc (modified) * trunk/Mars/mimage/MHillasExt.cc (modified) * trunk/Mars/mimage/MNewImagePar.cc (modified) ignore negative values Fri, 03 Aug 2018 13:56:15 GMT tbretz [19133] * trunk/Mars/mimage/MHVsSize.cc (modified) Accept the binning. Fri, 03 Aug 2018 12:55:33 GMT tbretz [19132] * trunk/Mars/mdrs/MCalibrateDrsTimes.cc (modified) Secured against a larger input (1440) than output (64) conatiner. Fri, 03 Aug 2018 12:53:34 GMT tbretz [19131] * trunk/Mars/mimage/MHillasSrc.h (modified) Added a function to return the Sign of fCosDeltaAlpha as 1 or -1. Fri, 03 Aug 2018 12:52:08 GMT tbretz [19130] * trunk/Mars/melectronics/MAvalanchePhotoDiode.cc (modified) * trunk/Mars/melectronics/MAvalanchePhotoDiode.h (modified) Added a member function to return the total charge in the sensor. Fri, 03 Aug 2018 12:51:26 GMT tbretz [19129] * trunk/Mars/mdrs/MDrsCalibApply.cc (modified) Secure the algorithm for the case when the output container (64) is ... Fri, 03 Aug 2018 12:48:34 GMT tbretz [19128] * trunk/Mars/mbase/MSpline3.cc (modified) * trunk/Mars/mbase/MSpline3.h (modified) Added a Scale function. Fri, 03 Aug 2018 12:47:55 GMT tbretz [19127] * trunk/Mars/mbase/MParContainer.h (modified) Avoid some compiler warning. Fri, 03 Aug 2018 10:27:23 GMT tbretz [19123] * trunk/Mars/msignal/MExtractTimeAndCharge.cc (modified) Secured for cases in which the raw data stores more pixels (1440) ... Wed, 25 Jul 2018 15:23:08 GMT tbretz [19088] * trunk/Mars/mcorsika/MCorsikaRunHeader.h (modified) UTF charcter was not allowed here. Wed, 25 Jul 2018 15:22:41 GMT tbretz [19087] * trunk/Mars/mcore/Queue.h (modified) Icluded functional for bind Wed, 25 Jul 2018 15:22:19 GMT tbretz [19086] * trunk/Mars/mbase/MEnv.cc (modified) pos is a pointer, must be !=0 not >0 Wed, 25 Jul 2018 15:21:45 GMT tbretz [19085] * trunk/Mars/CMakeLists.txt (modified) Finding Nova was broken... fixed. Mon, 30 Apr 2018 13:28:06 GMT tbretz [19012] * trunk/Mars/checksyntax.sh (added) A little tool for synatax check of a macro. Fri, 27 Apr 2018 19:51:58 GMT tbretz [19011] * trunk/Mars/CMakeLists.txt (modified) Updated URL Fri, 27 Apr 2018 19:29:14 GMT tbretz [19010] * trunk/Mars/CMakeLists.txt (modified) Updated the header, project and version definition, added help2man, ... Fri, 27 Apr 2018 19:26:32 GMT tbretz [19009] * trunk/Mars/msim/MSimAtmosphere.cc (modified) Value already declared as static const data member Fri, 27 Apr 2018 19:25:54 GMT tbretz [19008] * trunk/Mars/mjoptim/MJOptimizeCuts.h (modified) This function just calls itself... to be fixed. Fri, 27 Apr 2018 19:25:29 GMT tbretz [19007] * trunk/Mars/mjobs/MJSpectrum.cc (modified) * trunk/Mars/mjtrain/MJTrainSeparation.cc (modified) * trunk/Mars/mreport/MReportCC.cc (modified) Replaced some unicode characters by proper string representations. Fri, 27 Apr 2018 19:15:47 GMT tbretz [19006] * trunk/Mars/mraw/MRawFitsRead.cc (modified) Explicizt reinterpret cast to avoid clang warning. Fri, 27 Apr 2018 19:15:28 GMT tbretz [19005] * trunk/Mars/mfileio/MMatrix.h (modified) Workaround for dictionary + clang reuired. Fri, 27 Apr 2018 19:11:45 GMT tbretz [19004] * trunk/Mars/mextralgo/MExtralgoDigitalFilter.h (modified) Comments around an unused data member. Fri, 27 Apr 2018 19:11:20 GMT tbretz [19003] * trunk/Mars/mcore/fits.h (modified) Clang has a problem which somehow happends in the root dictionary... ... Fri, 27 Apr 2018 19:08:00 GMT tbretz [19002] * trunk/Mars/mhflux/MAlphaFitter.cc (modified) * trunk/Mars/mpointing/MSrcPosRndm.cc (modified) Use proper unicode representaion of charcter. Fri, 27 Apr 2018 19:06:55 GMT tbretz [19001] * trunk/Mars/mdrs/MHDrsCalibration.h (modified) It's not a struct it's a class Fri, 27 Apr 2018 19:06:28 GMT tbretz [19000] * trunk/Mars/mcorsika/MCorsikaRead.cc (modified) Use a reinterpret_cast to avoid compiler warnings with clang. Fri, 27 Apr 2018 19:05:59 GMT tbretz [18999] * trunk/Mars/mbase/MParList.cc (modified) Use the proper delete operator.