# # ChangeLog for trunk/Mars # # Generated by Trac 1.5.2 # 11/23/24 06:51:33 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. Fri, 27 Apr 2018 19:05:35 GMT tbretz [18998] * trunk/Mars/mbase/MQuaternion.h (modified) Switch off the workaround when compiling with clang -- it would not ... Thu, 05 Apr 2018 18:01:00 GMT tbretz [18979] * trunk/Mars/mcore/huffman.h (modified) Use a reinterpret_cast to make the compiler more happy. Sun, 25 Mar 2018 15:32:05 GMT tbretz [18957] * trunk/Mars/CMakeLists.txt (modified) * trunk/Mars/manalysis/MSoftwareTriggerCalc.cc (modified) * trunk/Mars/mbase/MStatusDisplay.cc (modified) * trunk/Mars/mfileio/MWriteFitsFile.cc (modified) * trunk/Mars/mhflux/MHAlpha.cc (modified) * trunk/Mars/mjobs/MJMerpp.cc (modified) * trunk/Mars/mjobs/MJSimulation.cc (modified) * trunk/Mars/mjobs/MSequence.cc (modified) * trunk/Mars/mjtrain/MJTrainCuts.cc (modified) * trunk/Mars/msimcamera/MSimCamera.cc (modified) * trunk/Mars/msimreflector/MSimReflector.cc (modified) * trunk/Mars/mtools/MRolke.cc (modified) * trunk/Mars/mtools/MagicReversi.cc (modified) * trunk/Mars/mtools/MineSweeper.cc (modified) Improved compiler warnings. Fri, 23 Mar 2018 23:40:23 GMT tbretz [18956] * trunk/Mars/CMakeLists.txt (added) * trunk/Mars/Makefile.extract.sh (added) Build files to build mars with cmake (first draft) Mon, 05 Mar 2018 19:02:54 GMT tbretz [18955] * trunk/Mars/mcore/fits.h (modified) The specialized template must be declared inline. Mon, 05 Mar 2018 16:30:25 GMT tbretz [18953] * trunk/Mars/mcore/fits.h (modified) Implemented a specialized template for Entry::Get in case of a ... Fri, 09 Feb 2018 23:10:56 GMT Daniela Dorner [18946] * trunk/Mars/fact/processing/magicweather.C (modified) allow values +-45sec from the run Fri, 09 Feb 2018 13:29:52 GMT Daniela Dorner [18943] * trunk/Mars/fact/processing/magicweather.C (modified) added more values and fixed bug with diff Fri, 09 Feb 2018 13:28:16 GMT Daniela Dorner [18942] * trunk/Mars/fact/processing/magicweather.C (moved) renamed as more information than only temperature will be filled Sat, 02 Dec 2017 21:11:35 GMT Daniela Dorner [18936] * trunk/Mars/fact/processing/swtrig.C (modified) added more values for artificial trigger rate Sat, 04 Nov 2017 17:49:46 GMT tbretz [18926] * trunk/Mars/mcore/nova.h (modified) Some fixes to make Mars compile at ISDC with an old compiler and ... Thu, 22 Jun 2017 23:34:46 GMT Daniela Dorner [18888] * trunk/Mars/mhflux/MHAlpha.cc (modified) make sure that label of thetasq plot is plotted Tue, 06 Jun 2017 10:13:29 GMT (none) [18878] * trunk/Mars/msim/MSimPointingPos.cc (modified) fix typo Tue, 06 Jun 2017 10:10:27 GMT (none) [18877] * trunk/Mars/msim/MSimPointingPos.cc (modified) fix uniform sampling of dtheta to be sampled uniform in r**2 and ... Sun, 14 May 2017 22:07:33 GMT Daniela Dorner [18865] * trunk/Mars/fact/plots/plotratescan.C (modified) adapted path to run on newdata Fri, 12 May 2017 14:26:38 GMT tbretz [18849] * trunk/Mars/mhist/MHCamera.cc (modified) Fixed a typo and a bug. Fill could crash if it got an invalid channel ... Tue, 18 Apr 2017 16:04:49 GMT tbretz [18835] * trunk/Mars/mcore/factfits.h (modified) Allow to reset the calibration as obtained from the file - this is as ... Fri, 14 Apr 2017 16:35:20 GMT tbretz [18831] * trunk/Mars/MLinkDef.h (modified) Added Nova::LnLatPosn, it is now a struct not a typedef Fri, 14 Apr 2017 16:28:46 GMT tbretz [18830] * trunk/Mars/mcore/nova.h (modified) Simplified CINT workaround. Added RWTH. Fri, 14 Apr 2017 16:18:31 GMT tbretz [18827] * trunk/Mars/mcore/nova.h (modified) Changed to upper case, automatically convert to upper case, use an ... Fri, 14 Apr 2017 11:18:40 GMT tbretz [18820] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/Time.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/Mars/mcore/nova.h (modified) Slightly modified the interface to access the observatory. This ... Thu, 13 Apr 2017 16:22:32 GMT Daniela Dorner [18817] * trunk/Mars/datacenter/db/printtable.php (modified) small change to make it work again after php update Sun, 19 Mar 2017 21:17:25 GMT tbretz [18785] * trunk/Mars/mgeom/GeomLinkDef.h (modified) * trunk/Mars/mgeom/MGeomCamFAMOUS.cc (added) * trunk/Mars/mgeom/MGeomCamFAMOUS.h (added) * trunk/Mars/mgeom/Makefile (modified) Added FAMOUS camera layout Sun, 05 Feb 2017 14:23:24 GMT Daniela Dorner [18753] * trunk/Mars/fact/analysis/ganymed.C (modified) implemented abberation correction by 1.02 Sun, 05 Feb 2017 10:48:07 GMT tbretz [18752] * trunk/Mars/mhflux/MHAlpha.cc (modified) Removed an obsolete include Sun, 05 Feb 2017 10:42:26 GMT tbretz [18751] * trunk/Mars/mimage/MHillasCalc.cc (modified) * trunk/Mars/mimage/MHillasCalc.h (modified) * trunk/Mars/mimage/MHillasSrc.cc (modified) * trunk/Mars/mimage/MHillasSrc.h (modified) Implemented the possibility to correct for the reflector's abberation ... Sat, 04 Feb 2017 21:21:50 GMT Daniela Dorner [18750] * trunk/Mars/fact/processing/swtrig.C (added) added (macro to exctract artificial trigger rates) Sat, 04 Feb 2017 21:18:38 GMT Daniela Dorner [18749] * trunk/Mars/fact/analysis/callisto.C (modified) added software trigger Sun, 18 Dec 2016 21:11:13 GMT Daniela Dorner [18689] * trunk/Mars/fact/processing/lidar.C (modified) ignore values that do not make sense Sun, 18 Dec 2016 21:05:06 GMT Daniela Dorner [18688] * trunk/Mars/fact/processing/numevents.C (modified) updated to not stop if one file is not found Tue, 29 Nov 2016 11:23:00 GMT tbretz [18677] * trunk/Mars/msim/MPhotonData.cc (modified) Fixed a numerical problem which could happen when the values were ... Fri, 16 Sep 2016 14:22:30 GMT tbretz [18595] * trunk/Mars/mraw/MRawRunHeader.cc (modified) Fixed a wraning in a conditional (uncritical) Fri, 16 Sep 2016 14:21:16 GMT tbretz [18594] * trunk/Mars/mcore/fits.h (modified) * trunk/Mars/mcore/zofits.h (modified) * trunk/Mars/mfileio/MWriteFitsFile.h (modified) It seems typedefs and templates need to be public with the newer ... Fri, 16 Sep 2016 14:19:12 GMT tbretz [18593] * trunk/Mars/mfileio/MReadFiles.cc (modified) Newers compilers need an explicit cast here. Fri, 16 Sep 2016 14:17:49 GMT tbretz [18592] * trunk/Mars/mbase/MTime.cc (modified) Newer compilers need an explicit cast here. Fri, 16 Sep 2016 14:17:28 GMT tbretz [18591] * trunk/Mars/mbase/MQuaternion.h (modified) Tried to make the compiler hack compiler version dependent. Tue, 06 Sep 2016 09:35:30 GMT tbretz [18580] * trunk/Mars/mpointing/MSrcPosCam.cc (modified) * trunk/Mars/mpointing/MSrcPosCam.h (modified) Added SetupFits to be able to read the container from a fits file. Tue, 06 Sep 2016 09:25:30 GMT tbretz [18579] * trunk/Mars/fact/analysis/mc/callisto_data.C (copied) A copy of mc/callisto.C, removed the pedestal processing, adapted the ... Tue, 06 Sep 2016 09:18:24 GMT tbretz [18578] * trunk/Mars/fact/analysis/star_file.C (modified) MSoftwareTrigger is not required, added missing containers to the ... Tue, 06 Sep 2016 09:15:51 GMT tbretz [18577] * trunk/Mars/fact/analysis/callisto_data.C (modified) Fixed a typo and write the corsika simulated source position and the ... Tue, 06 Sep 2016 09:14:33 GMT tbretz [18576] * trunk/Mars/mjobs/MJSimulation.cc (modified) The additional acceptance should be excuted no matter of the setup of ... Mon, 05 Sep 2016 13:52:37 GMT Daniela Dorner [18575] * trunk/Mars/mcorsika/Makefile (modified) added include for fits.h Sun, 04 Sep 2016 09:02:10 GMT tbretz [18574] * trunk/Mars/mraw/MRawFitsRead.cc (modified) Fixed a logic flaw for old files without CLTYPE Sat, 03 Sep 2016 20:00:22 GMT tbretz [18573] * trunk/Mars/mraw/MRawFitsRead.cc (modified) Fixed wrong order or arguments. Sat, 03 Sep 2016 19:42:24 GMT tbretz [18572] * trunk/Mars/mraw/MRawFitsRead.cc (modified) Also retrieve the name of the container from the file and create the ... Sat, 03 Sep 2016 19:41:39 GMT tbretz [18571] * trunk/Mars/mmc/MMcEvt.cxx (modified) * trunk/Mars/mmc/MMcEvtBasic.cc (modified) Implemented a sanity check in SetupFits for the container name. Sat, 03 Sep 2016 19:41:00 GMT tbretz [18570] * trunk/Mars/mfileio/MWriteFitsFile.cc (modified) Do not only write container name as CLNAME but also container type as ... Sat, 03 Sep 2016 19:40:27 GMT tbretz [18569] * trunk/Mars/mcorsika/MCorsikaEvtHeader.cc (modified) * trunk/Mars/mcorsika/MCorsikaEvtHeader.h (modified) Implemented function SetupFits to be able to read from a fits file. Sat, 03 Sep 2016 19:39:51 GMT tbretz [18568] * trunk/Mars/mbase/MParameters.cc (modified) * trunk/Mars/mbase/MParameters.h (modified) Implemented function SetupFits to be able to read from a fits file. Sat, 03 Sep 2016 13:54:02 GMT tbretz [18567] * trunk/Mars/fact/analysis/callisto_data.C (modified) Renamed map to mmap to avoid conflicts with std::map, some snaity ... Sat, 03 Sep 2016 13:45:47 GMT tbretz [18566] * trunk/Mars/mraw/MRawFitsRead.cc (modified) Wrong order Sat, 03 Sep 2016 13:40:46 GMT tbretz [18565] * trunk/Mars/mpointing/MSrcPosCalc.cc (modified) Ceres fits files do not provide (yet?) MMcRunHeader, ignore it. Sat, 03 Sep 2016 13:39:42 GMT tbretz [18564] * trunk/Mars/mraw/MRawFitsRead.cc (modified) Set the run type to monte carlo if it is a monte carlo file as it is ... Sat, 03 Sep 2016 13:09:52 GMT tbretz [18563] * trunk/Mars/mraw/MRawFitsRead.cc (modified) Make proper use of the fIsMc flag, read and initialize other ... Sat, 03 Sep 2016 13:07:35 GMT tbretz [18562] * trunk/Mars/mraw/MRawFileRead.h (modified) Made fParList accessible from MFitsFileRead Sat, 03 Sep 2016 13:06:44 GMT tbretz [18561] * trunk/Mars/mpointing/MPointingPos.cc (modified) Added a function to setup reading from a fits file SetupFits. Sat, 03 Sep 2016 13:06:22 GMT tbretz [18560] * trunk/Mars/mpointing/MPointingPos.h (modified) Added some unit infomration for the fits file, added the function to ... Sat, 03 Sep 2016 13:05:40 GMT tbretz [18559] * trunk/Mars/mpointing/Makefile (modified) Added path to mcore Sat, 03 Sep 2016 13:05:23 GMT tbretz [18558] * trunk/Mars/mmc/Makefile (modified) Added path to mcore Sat, 03 Sep 2016 13:05:08 GMT tbretz [18557] * trunk/Mars/mmc/MMcEvtBasic.cc (modified) Added a function to setup reading from a fits file SetupFits. Sat, 03 Sep 2016 13:04:58 GMT tbretz [18556] * trunk/Mars/mmc/MMcEvt.cxx (modified) * trunk/Mars/mmc/MMcEvt.hxx (modified) * trunk/Mars/mmc/MMcEvtBasic.h (modified) Added a function to setup reading from a fits file SetupFits. Sat, 03 Sep 2016 13:03:03 GMT tbretz [18555] * trunk/Mars/mbase/MParContainer.h (modified) Added a new virtual function to setup reading from a fits file. Fri, 26 Aug 2016 12:03:45 GMT tbretz [18549] * trunk/Mars/msim/MPhotonData.cc (modified) * trunk/Mars/msim/MPhotonData.h (modified) * trunk/Mars/msim/MPhotonEvent.cc (modified) The wavelength is now kept as a negative value so that it can be ... Fri, 26 Aug 2016 12:01:43 GMT tbretz [18548] * trunk/Mars/msim/MSimAtmosphere.cc (modified) * trunk/Mars/msim/MSimAtmosphere.h (modified) If the CEFFIC option is enables and the user has not requested ... Fri, 26 Aug 2016 11:59:59 GMT tbretz [18547] * trunk/Mars/msim/MSimAbsorption.cc (modified) * trunk/Mars/msim/MSimAbsorption.h (modified) If the CEFFIC option is enables and the user has not requested ... Fri, 26 Aug 2016 11:58:47 GMT tbretz [18546] * trunk/Mars/mcorsika/MCorsikaRunHeader.cc (modified) In EventIO the impact is not calculated on the ground, the trajectory ... Fri, 26 Aug 2016 10:57:41 GMT tbretz [18545] * trunk/Mars/msim/MPhotonData.cc (modified) Simulate the wavelength whenever it is set to zero (unspecified), set ... Wed, 24 Aug 2016 17:56:22 GMT tbretz [18543] * trunk/Mars/mcorsika/MCorsikaRead.cc (modified) Changed from cout to log-stream Wed, 24 Aug 2016 17:12:23 GMT tbretz [18542] * trunk/Mars/mcorsika/MCorsikaRead.cc (modified) Added case 1203 and 1212 for convenience and to simplify reading ... Wed, 24 Aug 2016 17:04:29 GMT tbretz [18541] * trunk/Mars/msim/MPhotonEvent.cc (modified) * trunk/Mars/msim/MPhotonEvent.h (modified) Added code to read the EventIo compacted bunches Wed, 24 Aug 2016 17:02:52 GMT tbretz [18540] * trunk/Mars/msim/MPhotonData.cc (modified) * trunk/Mars/msim/MPhotonData.h (modified) Added some code to read the compact bunch format in the eventio files. Fri, 05 Aug 2016 15:33:06 GMT tbretz [18537] * trunk/Mars/mcorsika/MCorsikaRunHeader.cc (modified) I am assuming that AzMin=AzMax=180 means that the trajectory option ... Fri, 05 Aug 2016 15:25:37 GMT tbretz [18536] * trunk/Mars/mcorsika/MCorsikaFormat.cc (modified) Removed unintentionally introduced output. Fri, 05 Aug 2016 15:23:19 GMT tbretz [18535] * trunk/Mars/mcorsika/MCorsikaFormat.cc (modified) This new magic number seems to be around larger blocks