# # ChangeLog for trunk/Mars # # Generated by Trac 1.5.2 # 11/11/24 16:07:34 Mon, 02 Sep 2019 22:13:42 GMT tbretz [19608] * trunk/Mars/msimreflector/MFresnelLens.cc (modified) Trying to be more consistent Mon, 02 Sep 2019 22:11:19 GMT tbretz [19607] * trunk/Mars/msimreflector/MFresnelLens.cc (modified) Being more simple Mon, 02 Sep 2019 21:35:28 GMT tbretz [19606] * trunk/Mars/msimreflector/MFresnelLens.cc (modified) Minor fix, added comment. Mon, 02 Sep 2019 21:10:57 GMT tbretz [19605] * trunk/Mars/msimreflector/MFresnelLens.cc (modified) Minor updates Mon, 02 Sep 2019 21:01:13 GMT tbretz [19604] * trunk/Mars/msimreflector/MFresnelLens.cc (modified) No need for float Mon, 02 Sep 2019 20:59:18 GMT tbretz [19603] * trunk/Mars/msimreflector/MFresnelLens.cc (modified) The calculation for the ref index expected um not nm, the refraction ... Mon, 02 Sep 2019 19:41:21 GMT tbretz [19602] * trunk/Mars/macros/hawcseye/fresnellens_image.C (modified) * trunk/Mars/msim/MHPhotonEvent.cc (modified) Implemented a higher resolution type (9) for the camera Mon, 02 Sep 2019 19:27:01 GMT tbretz [19601] * trunk/Mars/macros/hawcseye/fresnellens_image.C (modified) Example for simulating wavelength range Mon, 02 Sep 2019 19:25:05 GMT tbretz [19600] * trunk/Mars/msimreflector/MFresnelLens.cc (modified) Removed stray line Mon, 02 Sep 2019 19:24:03 GMT tbretz [19599] * trunk/Mars/msimreflector/MSimRays.cc (modified) * trunk/Mars/msimreflector/MSimRays.h (modified) Possibility to simulate a Cherenkov Spectrum. Mon, 02 Sep 2019 19:13:05 GMT tbretz [19598] * trunk/Mars/macros/hawcseye/fresnellens_image.C (modified) Minor improvements: Mon, 02 Sep 2019 19:12:27 GMT tbretz [19597] * trunk/Mars/msimreflector/MFresnelLens.cc (modified) Improvements and fixed, adapted to the Orafol lens characteristics. Mon, 02 Sep 2019 17:43:24 GMT tbretz [19596] * trunk/Mars/macros/hawcseye (added) * trunk/Mars/macros/hawcseye/fresnellens_image.C (added) A simple macro to simulate the image of a fresnel lens. Mon, 02 Sep 2019 17:39:02 GMT tbretz [19595] * trunk/Mars/msimreflector/MFresnelLens.cc (modified) * trunk/Mars/msimreflector/MFresnelLens.h (modified) Renames class from MLens to MFresnelLens Mon, 02 Sep 2019 17:35:56 GMT tbretz [19594] * trunk/Mars/msimreflector/Makefile (modified) * trunk/Mars/msimreflector/SimReflectorLinkDef.h (modified) Renamed MLens to MFResnelLens Mon, 02 Sep 2019 17:35:18 GMT tbretz [19593] * trunk/Mars/msimreflector/MFresnelLens.cc (moved) * trunk/Mars/msimreflector/MFresnelLens.h (moved) Renamed MLens to MFresnelLens Mon, 02 Sep 2019 17:33:42 GMT tbretz [19592] * trunk/Mars/msimreflector/MLens.cc (modified) * trunk/Mars/msimreflector/MLens.h (modified) A first simplified implementation of a fresnel lens. Mon, 02 Sep 2019 17:22:54 GMT tbretz [19591] * trunk/Mars/msim/MHPhotonEvent.h (modified) Setter for ImpactMax (not only via resource file) Mon, 02 Sep 2019 17:21:39 GMT tbretz [19590] * trunk/Mars/msimreflector/MSimRays.cc (modified) * trunk/Mars/msimreflector/MSimRays.h (modified) Allow for generalized optics not only reflectors. Mon, 02 Sep 2019 16:32:37 GMT tbretz [19587] * trunk/Mars/msimreflector/MOptics.h (modified) Propagate the wavelength to the optics to allow for refraction ... Mon, 02 Sep 2019 16:32:07 GMT tbretz [19586] * trunk/Mars/msimreflector/MReflector.h (modified) * trunk/Mars/msimreflector/MSimReflector.cc (modified) Propagate the wavelength to the optics to allow for refraction ... Thu, 11 Jul 2019 16:15:32 GMT (none) [19561] * trunk/Mars/msim/MClonesArray.cc (added) * trunk/Mars/msim/MClonesArray.h (added) * trunk/Mars/msim/MPhotonEvent.cc (modified) * trunk/Mars/msim/MPhotonEvent.h (modified) * trunk/Mars/msim/Makefile (modified) * trunk/Mars/msim/SimLinkDef.h (modified) Replace cast to MyClonesArray with making fData an MClonesArray Wed, 05 Jun 2019 15:21:12 GMT tbretz [19552] * trunk/Mars/mcore/nova.h (modified) Added functions to get rise/transit/set times of any object Wed, 05 Jun 2019 12:23:38 GMT tbretz [19551] * trunk/Mars/msim/MPhotonData.cc (modified) When the bunch size is 1 then the photons still carry their original ... Wed, 05 Jun 2019 12:22:25 GMT tbretz [19550] * trunk/Mars/mcorsika/MCorsikaRead.cc (modified) Support also the 0-th telescope. Tue, 04 Jun 2019 09:31:21 GMT tbretz [19548] * trunk/Mars/msimcamera/MSimAPD.cc (modified) Added new G-APD type (SensL FJ 6x6, preliminary\!) Tue, 04 Jun 2019 09:30:24 GMT tbretz [19547] * trunk/Mars/msim/MHPhotonEvent.cc (modified) Replaced MReflector by new base class MOptics. Tue, 04 Jun 2019 09:29:54 GMT tbretz [19546] * trunk/Mars/mgeom/MGeomCamFAMOUS.cc (modified) No shadowing if the camera. Tue, 04 Jun 2019 09:28:39 GMT tbretz [19545] * trunk/Mars/msimreflector/Makefile (modified) * trunk/Mars/msimreflector/SimReflectorLinkDef.h (modified) Added new classes MOptics and MLens Tue, 04 Jun 2019 09:27:34 GMT tbretz [19544] * trunk/Mars/msimreflector/MSimReflector.cc (modified) * trunk/Mars/msimreflector/MSimReflector.h (modified) Replaced MReflector by new base class MOptics. Tue, 04 Jun 2019 09:26:45 GMT tbretz [19543] * trunk/Mars/msimreflector/MReflector.cc (modified) * trunk/Mars/msimreflector/MReflector.h (modified) Derive from the new base class. Added a member function to test if ... Tue, 04 Jun 2019 09:25:32 GMT tbretz [19542] * trunk/Mars/msimcamera/MSimRandomPhotons.cc (modified) * trunk/Mars/msimcamera/MSimRandomPhotons.h (modified) Allow to turn some checks off for testing purposes (only\!), replaces ... Tue, 04 Jun 2019 09:18:58 GMT tbretz [19541] * trunk/Mars/mjobs/MJSimulation.cc (modified) MReflector has been replaces by a common base class MOptics. Tue, 04 Jun 2019 09:18:11 GMT tbretz [19540] * trunk/Mars/mcorsika/MCorsikaRead.cc (modified) Added a check to ensure that telescope positions are set if required. Tue, 04 Jun 2019 09:17:44 GMT tbretz [19539] * trunk/Mars/msimreflector/MLens.cc (added) * trunk/Mars/msimreflector/MLens.h (added) This is basically a copy of MReflector supposed to describe a lens. Tue, 04 Jun 2019 09:17:17 GMT tbretz [19538] * trunk/Mars/msimreflector/MOptics.cc (added) * trunk/Mars/msimreflector/MOptics.h (added) Added a base class describing the common features of a lens and a ... Mon, 03 Jun 2019 14:57:13 GMT tbretz [19537] * trunk/Mars/mjobs/MJSimulation.cc (modified) Adapted regexp to remove '-telXXX' from filename. Mon, 03 Jun 2019 14:56:42 GMT tbretz [19536] * trunk/Mars/mcorsika/MCorsikaEvtHeader.h (modified) Added setter. Mon, 03 Jun 2019 14:55:18 GMT tbretz [19535] * trunk/Mars/mcorsika/MCorsikaRead.cc (modified) * trunk/Mars/mcorsika/MCorsikaRead.h (modified) Allow to read telescope positions from a corsika input card and apply ... Mon, 03 Jun 2019 08:30:20 GMT tbretz [19534] * trunk/Mars/msim/MHPhotonEvent.cc (modified) * trunk/Mars/msim/MHPhotonEvent.h (modified) Instead of a constant number for Type==1 use BinningImpact. Also, if ... Mon, 03 Jun 2019 08:07:28 GMT tbretz [19533] * trunk/Mars/msim/MPhotonData.cc (modified) Tell where the warning happened Mon, 03 Jun 2019 08:06:52 GMT tbretz [19532] * trunk/Mars/mjobs/MJSimulation.cc (modified) Two minor fixed to displayed text in plots Wed, 10 Apr 2019 09:35:40 GMT tbretz [19491] * trunk/Mars/CMakeLists.txt (modified) For convienece in debugging, print system information when available. Sat, 16 Feb 2019 17:23:41 GMT tbretz [19442] * trunk/Mars/mcore/nova.h (modified) Added default constructor to SolarObjects. Tue, 05 Feb 2019 15:58:35 GMT tbretz [19434] * trunk/Mars/mfileio/MWriteFitsFile.cc (modified) Use the filename directly if only a filename is given (warning: if ... Mon, 21 Jan 2019 15:55:54 GMT tbretz [19427] * trunk/Mars/mjobs/MJSimulation.cc (modified) The new algorithm implemented to work with newer root version to open ... Tue, 04 Dec 2018 20:06:36 GMT tbretz [19414] * trunk/Mars/mbase/MStatusDisplay.cc (modified) There was a bug in the order, that's why the first page sometimes was ... Tue, 20 Nov 2018 13:59:10 GMT tbretz [19410] * trunk/Mars/CMakeLists.txt (modified) This will help to identify if the environment is screwed up. Tue, 20 Nov 2018 10:23:56 GMT tbretz [19407] * trunk/Mars/mbase/MStatusDisplay.cc (modified) Comparison between signed an unsigned Tue, 20 Nov 2018 10:23:33 GMT tbretz [19406] * trunk/Mars/mcorsika/MCorsikaEvtHeader.cc (modified) * trunk/Mars/mcorsika/MCorsikaEvtHeader.h (modified) The version number had to be changed as the data member description ... Thu, 15 Nov 2018 20:12:28 GMT tbretz [19405] * trunk/Mars/mcore/fits.h (modified) n can be of type size_t, no need for a cast. It will not be negative: Thu, 15 Nov 2018 20:03:56 GMT tbretz [19404] * trunk/Mars/mcore/fits.h (modified) Make i consistent with num_cols Tue, 13 Nov 2018 16:25:13 GMT tbretz [19394] * trunk/Mars/mcore/nova.h (modified) Minor fix. Tue, 13 Nov 2018 16:22:21 GMT tbretz [19392] * trunk/Mars/CMakeLists.txt (modified) Allow to select a different OBSERVATORY location during compile time. ... Tue, 13 Nov 2018 16:15:06 GMT tbretz [19388] * trunk/Mars/mcore/nova.h (modified) Declare all functions inline to avoid multiple definitions when ... Thu, 08 Nov 2018 16:40:41 GMT tbretz [19366] * trunk/Mars/msim/MPhotonData.cc (modified) These two lines are obsolete. Wed, 07 Nov 2018 21:16:53 GMT tbretz [19361] * trunk/Mars/hawc/display.C (added) A simple version of an event display. Wed, 07 Nov 2018 21:15:01 GMT tbretz [19360] * trunk/Mars/mhist/MHEvent.cc (modified) * trunk/Mars/mhist/MHEvent.h (modified) Implemented the display of the hillas ellipse. Wed, 07 Nov 2018 20:47:11 GMT tbretz [19359] * trunk/Mars/mbase/MEvtLoop.cc (modified) The single step mode was never working properly -- fixed. Wed, 07 Nov 2018 20:46:51 GMT tbretz [19358] * trunk/Mars/mbase/MStatusDisplay.cc (modified) * trunk/Mars/mbase/MStatusDisplay.h (modified) Implemented key handling of space key as a single-step key. Wed, 07 Nov 2018 17:20:50 GMT tbretz [19357] * trunk/Mars/hawc/callisto.C (modified) * trunk/Mars/hawc/star.C (modified) Some additional comments. Wed, 07 Nov 2018 17:08:51 GMT tbretz [19356] * trunk/Mars/hawc (added) * trunk/Mars/hawc/FAMOUSmap170512.txt (added) * trunk/Mars/hawc/FAMOUSmap170719.txt (added) * trunk/Mars/hawc/FAMOUSmap171218.txt (added) * trunk/Mars/hawc/callisto.C (added) * trunk/Mars/hawc/star.C (added) HAWC's Eye Analysis Wed, 07 Nov 2018 15:46:19 GMT tbretz [19355] * trunk/Mars/msim/MPhotonEvent.cc (modified) Obsolete line... Wed, 07 Nov 2018 15:41:44 GMT tbretz [19354] * trunk/Mars/CMakeLists.txt (modified) Also report root version in status message Wed, 07 Nov 2018 15:40:30 GMT tbretz [19353] * trunk/Mars/cmake/rootlogon.C.in (modified) Still produced a warning. Wed, 07 Nov 2018 15:38:49 GMT tbretz [19352] * trunk/Mars/cmake/rootlogon.C.in (modified) Fixed for root 5.34 which does not define those for cmake. Wed, 07 Nov 2018 11:22:15 GMT tbretz [19351] * trunk/Mars/mdata/MDataMember.cc (modified) This fixed a problem with old gcc -- we might have to extend the ... Wed, 07 Nov 2018 10:30:27 GMT tbretz [19350] * trunk/Mars/CMakeLists.txt (modified) Fixed a typo Wed, 07 Nov 2018 10:26:34 GMT tbretz [19349] * trunk/Mars/mcorsika/MCorsikaFormat.h (modified) For an older gcc Wed, 07 Nov 2018 10:18:08 GMT tbretz [19348] * trunk/Mars/msimcamera/MSimCamera.cc (modified) Fixed a problem with an old gcc. Wed, 07 Nov 2018 10:17:30 GMT tbretz [19347] * trunk/Mars/CMakeLists.txt (modified) Improved pre-check for root-config. Wed, 07 Nov 2018 09:57:51 GMT tbretz [19346] * trunk/Mars/CMakeLists.txt (modified) This wasn't working with installations is the operating system ... Thu, 01 Nov 2018 20:43:06 GMT tbretz [19345] * trunk/Mars/mbase/MEvtLoop.cc (modified) * trunk/Mars/mbase/MParList.cc (modified) * trunk/Mars/mbase/MTask.cc (modified) * trunk/Mars/mbase/MTaskList.cc (modified) * trunk/Mars/mdata/MDataPhrase.cc (modified) * trunk/Mars/mhbase/MH3.cc (modified) * trunk/Mars/mhbase/MHn.cc (modified) * trunk/Mars/mhist/MHCamEvent.cc (modified) * trunk/Mars/mhist/MHCamera.cc (modified) * trunk/Mars/mhvstime/MHSectorVsTime.cc (modified) * trunk/Mars/mtools/MagicJam.cc (modified) Improves the behaviour with RecursiveRemove. Strictly speaking this ... Tue, 30 Oct 2018 22:12:55 GMT tbretz [19344] * trunk/Mars/mcorsika/MCorsikaRead.cc (modified) Parenthesis missing. Tue, 30 Oct 2018 22:12:37 GMT tbretz [19343] * trunk/Mars/mcorsika/MCorsikaRunHeader.cc (modified) * trunk/Mars/mcorsika/MCorsikaRunHeader.h (modified) Reading and printing some more options from the file headers Tue, 30 Oct 2018 17:55:36 GMT tbretz [19342] * trunk/Mars/mcorsika/MCorsikaFormat.cc (modified) Added a comment Tue, 30 Oct 2018 17:55:27 GMT tbretz [19341] * trunk/Mars/mcorsika/MCorsikaEvtHeader.cc (modified) * trunk/Mars/mcorsika/MCorsikaRunHeader.cc (modified) Block length in number fo floats. Tue, 30 Oct 2018 17:54:59 GMT tbretz [19340] * trunk/Mars/mcorsika/MCorsikaRead.cc (modified) Implemented variable block size to support thin-format and ... Tue, 30 Oct 2018 17:31:06 GMT tbretz [19339] * trunk/Mars/msim/MPhotonData.cc (modified) * trunk/Mars/msim/MPhotonData.h (modified) Added the 8-float format as FillEvtCorsikaThin, calculate absolute ... Tue, 30 Oct 2018 17:29:17 GMT tbretz [19338] * trunk/Mars/msim/MPhotonEvent.cc (modified) * trunk/Mars/msim/MPhotonEvent.h (modified) This allows to distinguish between the thinning file format (8 floats ... Tue, 30 Oct 2018 17:21:01 GMT tbretz [19337] * trunk/Mars/mcorsika/MCorsikaFormat.cc (modified) Read the block header and footer bytes only when they are expected. Tue, 30 Oct 2018 17:06:54 GMT tbretz [19336] * trunk/Mars/mcorsika/MCorsikaEvtHeader.cc (modified) * trunk/Mars/mcorsika/MCorsikaEvtHeader.h (modified) Flexible block size when reading the EVTE block to acount for ... Tue, 30 Oct 2018 16:23:22 GMT tbretz [19335] * trunk/Mars/mdata/MDataPhrase.cc (modified) For some reason giving the formula to be compiled as argument in ... Tue, 30 Oct 2018 15:53:57 GMT tbretz [19334] * trunk/Mars/mdata/MDataPhrase.cc (modified) * trunk/Mars/mdata/MDataPhrase.h (modified) Make sure that if root decides to delete TFormula we are not deleting ... Tue, 30 Oct 2018 15:42:32 GMT tbretz [19333] * trunk/Mars/mcorsika/MCorsikaFormat.cc (modified) Fixed two typos. Tue, 30 Oct 2018 15:39:36 GMT tbretz [19332] * trunk/Mars/mcorsika/MCorsikaRunHeader.cc (modified) * trunk/Mars/mcorsika/MCorsikaRunHeader.h (modified) Implemented variable block length to support thinning option, read ... Tue, 30 Oct 2018 15:36:44 GMT tbretz [19331] * trunk/Mars/mcorsika/MCorsikaFormat.cc (modified) Cleaned... made all the block-length variable so that it can be ... Tue, 30 Oct 2018 15:34:34 GMT tbretz [19330] * trunk/Mars/mcorsika/MCorsikaFormat.h (modified) Moved magic numbers to an enum, changed hasMagicNumber into the block ... Tue, 30 Oct 2018 15:26:46 GMT tbretz [19329] * trunk/Mars/mcorsika/MCorsikaFormat.cc (modified) Moved magic numbers to an enum, changed hasMagicNumber into the block ... Mon, 29 Oct 2018 22:58:54 GMT tbretz [19328] * trunk/Mars/mbase/MStatusDisplay.cc (modified) It seems something is deleting the canvases (could not find what), so ... Mon, 29 Oct 2018 22:58:22 GMT tbretz [19327] * trunk/Mars/CMakeLists.txt (modified) This was still not working, it produced root 5 dictionaries with root 6 Mon, 29 Oct 2018 18:17:17 GMT tbretz [19326] * trunk/Mars/cmake/rootlogon.C.in (modified) Use the compiler to check if the correct root version got loaded. Mon, 29 Oct 2018 17:04:54 GMT tbretz [19324] * trunk/Mars/CMakeLists.txt (modified) Now this version works for 5.34 with a classical compilation, 6.x ... Mon, 29 Oct 2018 14:21:12 GMT tbretz [19321] * trunk/Mars/CMakeLists.txt (modified) If root does not create output, create it ourselves. Sun, 28 Oct 2018 20:03:13 GMT tbretz [19320] * trunk/Mars/mhist/MHFadcCam.cc (modified) * trunk/Mars/mhist/MHFadcCam.h (modified) Fixed type 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.