2024-01-04 20:29 bernlohr * gd_image.h (1.4): Phasing out the CVS automatic $Date and $Revision tags. 2024-01-04 12:15 bernlohr * Makefile.dist, README.tex, gen_config, iact_config.h, iact_full5.c, sim_skeleton.c (prod6.[1,1,1,1,1,1]): Sync to head 2023-11-13 11:44 bernlohr * iact.c, sampling.c (prod6.[1,1]): Sync to head 2023-11-10 15:41 bernlohr * README (1.114), README.tex (1.104): Update IACT module README file. 2023-11-10 14:25 bernlohr * iact.c (1.151), iact_full5.c (1.153): Fix run number reported in ident field of run header data block. 2023-10-26 22:24 bernlohr * README (1.113), README.tex (1.103): Documentation update for version 1.67 2023-10-21 22:34 bernlohr * iact.c (1.150), iact_full5.c (1.152): Support long run numbers by reading them directly from the input card rather than from the float variable in the RUNH block. The compact bunch format is no longer the default. You can ask for it though. 2023-10-21 22:23 bernlohr * Makefile.dist (1.95): A few changes in files to export and a few compile tests enhanced. 2023-10-21 22:21 bernlohr * iact_config.h (1.2): Take care of some of the situations where trying to flush Fortran output would not be appropriate (not linking with Fortran) or working (older compiler). 2023-10-21 22:18 bernlohr * gen_config (1.23): Support NRREXT option as well as FLUKA variants, allow turning off ATMEXT without going back to default status. 2023-10-21 22:16 bernlohr * sim_skeleton.c (1.13): Include some of the additional features provided by the IACT interface, like the dual tabulated/5-layer atmospheric profile info passed along as well as optional particle data at observation level. 2023-10-20 14:48 bernlohr * sampling.c (1.12): Add SAMPLING_TEST3 optional feature for checking specific cases without involving CORSIKA. 2023-07-31 17:51 tag prod6beta3 2023-07-31 17:51 bernlohr * GNUmakefile (1.39), Makefile.dist (1.94): The history.h header file was removed from hessio. 2023-07-05 02:22 bernlohr * README.tex (1.102): Just mentioning that compilation works fine with GCC 13.1 2023-06-11 22:52 bernlohr * atmo.c (1.54): Add '--help' option for eval_atmo helper/test program. 2023-04-13 22:42 tag prod6beta2 2023-04-13 22:42 bernlohr * corsika_build_script (1.16): Fix recording of auxiliary signal traces on demand (and fix the spelllling as welll). 2023-03-21 18:58 bernlohr * iact_config.h (1.1): Experimental activation of flushing FORTRAN output buffer (versus stdout). 2023-02-10 15:22 bernlohr * README (1.112), README.tex (1.101), corsika.dox (1.45), iact.c (1.149), iact_full5.c (1.151): Just adding an idea how to better synchronize the separately buffered Fortran and C log file output, without touching the Fortran code. Since it is compiler-dependent and needs the Fortran run-time library, we leave it just as an option - so effectively no change by default. 2023-02-03 17:47 bernlohr * Makefile.dist (1.93), iact.c (1.148), iact_full5.c (1.150): Report CPU time consumed etc. at end of run. 2023-01-24 13:23 bernlohr * iact.c (1.147), iact.h (1.14), iact_full5.c (1.149): For the LightEmission package we want to make sure that the impact correction is disabled, even when declaring charged primary particles, as for fake_muon application. 2023-01-12 17:05 bernlohr * README (1.111), README.tex (1.100): Note different store_particles default value. A few files changed size. 2023-01-12 16:46 bernlohr * iact.c (1.146), iact_full5.c (1.148): Making the default value of store_particles depending on IACTEXT gets too confusing and the behavior would not be entirely backwards-compatible anyway. So start with store_particles disabled in either case. 2023-01-12 09:00 bernlohr * Copyright (1.16): And another year with contributions. Also fill the gaps since there were contributions in those years as well. 2023-01-12 01:16 bernlohr * iact.c (1.145), iact_full5.c (1.147): Don't forget to actually write the particle data, even without IACTEXT. 2023-01-11 23:35 bernlohr * iact.c (1.144), iact_full5.c (1.146): If we call telprt without IACT option, it should better be always there. 2023-01-10 17:38 bernlohr * Makefile.dist (1.92), README (1.110), README.tex (1.99), corsika.dox (1.44), iact.c (1.143), iact_full5.c (1.145): Writing particle data does not depend on IACTEXT option, so make that configurable at run-time. The extra information about particles emitting the Cherenkov bunches does depend on the IACTEXT option, but we can then still disable it at run-time, for an IACTEXT-enabled version writing the same amount of data as an IACTEXT-disabled version. 2023-01-10 17:34 bernlohr * corsika-77410-telprt.patch (1.1): An extra patch for newer CORSIKA version, to be used with IACT/ATMO versions >= 1.65. 2023-01-10 17:32 bernlohr * corsika-77100-write_evth.patch (1.1), corsika-77400.patch (1.1): Older CORSIKA patches which were not in CVS. 2022-12-12 18:41 bernlohr * Copyright (1.15), Makefile.dist (1.91), README (1.109), README.tex (1.98), iact.c (1.142), iact_full5.c (1.144), sampling.c (1.11): Release for version 1.65, fixing the recognition and processing of 2D importance sampling tables. 2022-12-10 00:15 bernlohr * .cvsignore (1.5): More complete set of files to ignore with CVS. 2022-12-09 23:50 bernlohr * Makefile.dist (1.90): Add latest (experimental) language standards to C and C++ compile tests. 2022-12-09 23:20 bernlohr * Makefile.dist (1.89), README (1.108), README.tex (1.97): Update README for 2nd test version of 1.65. 2022-12-09 22:41 bernlohr * iact.c (1.141), sampling.c (1.10): Fix incorrect identification and handling of of 2D importance sampling tables. 2022-10-20 18:02 bernlohr * Makefile.dist (1.88), atmo.c (1.53), corsika.dox (1.43), corsika_build_script (1.15), gen_config (1.22), iact.c (1.140), iact_full5.c (1.143): Automatic build with optimized Cherenkov version is still incomplete. 2022-07-17 23:30 tag prod6beta1 2022-07-17 23:30 bernlohr * corsika_build_script (1.14): A blank was missing in a test. 2022-06-29 21:49 bernlohr * README (1.107), README.tex (1.96): Update README for June 2022 release (1.64). 2021-11-07 19:52 bernlohr * iact.c (1.139): Re-generated after warning fix to iact_full5.c 2021-11-03 18:46 bernlohr * iact_full5.c (1.142): Fix compiler warning (long int / size_t comparison). 2021-10-27 13:39 bernlohr * Makefile.dist (1.87), README (1.106), README.tex (1.95), corsika.dox (1.42), iact.c (1.138), iact_full5.c (1.141): First round of (minor) changes for IACT/ATMO package version 1.64. 2021-10-23 13:44 bernlohr * atmo.h (1.14): Clang 13 complained about typedef redefinition being a C11 feature although gcc is happy with it for any language standard. 2021-08-30 18:06 bernlohr * Makefile.dist (1.86): With newer compiler versions we can also check compilation for newer language standards. 2021-08-30 18:05 bernlohr * iact.c (1.137): Get rid of compiler warning about long/size_t comparison. 2021-08-30 18:04 bernlohr * atmo.c (1.52): Evaluate relevant starting point also for other fractions of full Cherenkov opening angle than half. 2021-03-10 14:59 bernlohr * iact_full5.c (1.140), sim_skeleton.c (1.12): Adapt to the latest eventio version which may pre-set the maximum buffer size according to the MAX_IO_BUFFer environment variable and override on that only if we need something even larger. 2020-12-07 19:36 bernlohr * README (1.105), README.tex (1.94): Update file sizes. 2020-12-07 19:35 bernlohr * corsika_build_script (1.13): Building with EHISTORY and/or MUPROD options needs more work. 2020-12-07 19:34 bernlohr * iact.c (1.136), iact_full5.c (1.139): Systematically flush stdout before printing to stderr. 2020-12-07 14:36 bernlohr * iact.c (1.135), iact_full5.c (1.138): Fix another compile test failure for particle output. 2020-12-04 18:31 bernlohr * iact.c (1.134), iact_full5.c (1.137): Fix possible memory re-allocation problem with TELPRT. 2020-12-04 14:16 bernlohr * corsika_build_script (1.12), gen_config (1.21): Support a few more CORSIKA compilation options. 2020-11-24 12:27 bernlohr * iact.c (1.133), iact_full5.c (1.136): Fix compilation failure introduced by last-minute change. 2020-11-24 11:29 bernlohr * README (1.104), README.tex (1.93): Once more adjusting reported file sizes. 2020-11-24 11:23 bernlohr * README (1.103), README.tex (1.92), corsika.dox (1.41), iact.c (1.132), iact.h (1.13), iact_full5.c (1.135), sampling.c (1.9): With working EXTPRM implementation. 2020-11-12 19:51 bernlohr * iact.c (1.131), iact_full5.c (1.134): Implementing EXTPRM. 2020-11-12 19:50 bernlohr * sampling.c (1.8): Get rid of warnings by some compilers. 2020-11-12 19:48 bernlohr * Makefile.dist (1.85): Bump exported version number. Report compiler versions in compilation tests. 2020-11-12 19:47 bernlohr * Copyright (1.14): Minor refresh of global copyright notice. 2020-11-12 19:46 bernlohr * sim_skeleton.c (1.11): Keep gcc from complaining about variables set but not used. That is all as intended for a skeleton program. 2020-11-11 13:29 bernlohr * iact_full5.c (1.133), sampling.c (1.7): Implementing 3-zone importance sampling. 2020-08-25 18:18 bernlohr * README (1.102), README.tex (1.91): Minor updates to README file. 2020-08-25 17:56 bernlohr * atmo.c (1.51): Fix loop variable definitions in test-only code which require C99 or better. 2020-08-25 17:42 bernlohr * atmo.c (1.50): Remove test for condition which is always true. 2020-08-07 20:49 bernlohr * README (1.101), README.tex (1.90), atmo.c (1.49), corsika.dox (1.40), iact.c (1.130), iact_full5.c (1.132): Fix in 1.62 for rounding error in top of atmosphere altitude which could result in zero density returned. 2020-08-03 11:22 bernlohr * corsika_build_script (1.11), gen_config (1.20): Make the corsika_build_script and gen_config aware of the vector-optimized Cherenkov option, although they do not deal with the extra code themselves. 2020-07-27 17:40 bernlohr * atmo.c (1.48), iact.c (1.129), iact_full5.c (1.131): Comments in source code. 2020-06-28 17:56 tag prod5 2020-06-28 17:56 bernlohr * corsika.dox (1.39): New date also for doxygen. 2020-06-28 17:54 bernlohr * iact.c (1.128), iact_full5.c (1.130): Keep version number but update version date. 2020-06-28 13:40 bernlohr * atmo.c (1.47): Really ignore the atmospheric line with zero density or refractivity, not just cause an error (although that may be good as well). 2020-06-28 12:37 bernlohr * atmo.c (1.46): Reject atmospheric profile lines with zero density or refractivity. These can seriously mess up the cubic-spline interpolation. 2020-05-25 15:47 bernlohr * README (1.100): File sizes reported in generated README file. 2020-05-12 22:28 bernlohr * README (1.99), README.tex (1.89): Mention compatibility with CC 10.1. 2020-05-12 18:36 bernlohr * Makefile.dist (1.84): Add compilation test specialized to C++ compiler. 2020-05-12 16:17 bernlohr * Makefile.dist (1.83), README (1.98), README.tex (1.88), atmo.c (1.45): More compilation tests. Avoid vectorized raybnd without C99 language features. 2020-05-11 18:13 bernlohr * README.tex (1.87), iact.c (1.127), iact_full5.c (1.129): Fix bad change from calloc to malloc. Fix two more valgrind warnings. 2020-05-11 15:36 bernlohr * Makefile.dist (1.82), README (1.97), README.tex (1.86), atmo.c (1.44), atmo.h (1.13), corsika.dox (1.38), iact.c (1.126), iact_full5.c (1.128): New IACT/ATMO version 1.62 includes vectorized raybnd version contributed by L. Arrabito. 2020-03-17 21:02 bernlohr * iact.c (1.125), iact_full5.c (1.127): Fix incorrectly reported IACT/ATMO version. 2020-03-10 22:29 bernlohr * Copyright (1.13): Bump year in copyright notice. 2020-02-24 17:47 bernlohr * .cvsignore (1.4): Ignore remove_extension program. 2020-02-24 16:17 bernlohr * Makefile.dist (1.81), iact.c (1.124), iact_full5.c (1.126): Really skip events where televt_ was never called. 2020-02-20 14:42 bernlohr * README (1.96), README.tex (1.85): Update README documentation. 2020-02-18 22:43 bernlohr * atmo.c (1.43): More initial layer boundary choices. 2020-02-01 21:15 bernlohr * GNUmakefile (1.38), Makefile.dist (1.80), README (1.95), README.tex (1.84), corsika.dox (1.37), iact.c (1.123), iact_full5.c (1.125): Cumulative re-commit after restoring CVS-archive from backup of 2020-01-15. 2019-10-18 18:10 bernlohr * corsika-76900-bernlohr-Makefile.am.patch (1.1), corsika-76900-cerlde.patch (1.1): Add two recently used CORSIKA patches to CVS. 2019-10-08 15:54 bernlohr * Makefile.dist (1.79), README (1.94), README.tex (1.83): Small updates to documentation. 2019-09-03 18:42 bernlohr * corsika.dox (1.36): Include mc_atmprof.c and mc_atmprof.h in generated documentation. 2019-09-03 16:54 bernlohr * atmo.c (1.42), gen_config (1.19): Fixes for proper building with CORSIKA 7.7000. 2019-07-24 15:06 bernlohr * README (1.93): README file size. 2019-07-24 15:01 bernlohr * README (1.92), README.tex (1.82): Update documentation for version 1.60. 2019-07-24 14:25 bernlohr * atmo.c (1.41), iact.c (1.122), iact_full5.c (1.124): Update version text. 2019-07-23 18:54 bernlohr * atmo.c (1.40), atmo.h (1.12): Improve consistency of atmospheric profile handling in CORSIKA and sim_telarray. 2019-07-22 15:19 bernlohr * atmo.c (1.39): Pass atmospheric profile data through pipeline tools and sim_telarray. 2019-07-19 17:42 bernlohr * iact_full5.c (1.123): A few fixes and more checks for Fresnel lens optics. Make lens index of refraction configurable. Add a number of fflush(NULL) calls before writing to stderr. Minor changes to syntax checking of camera configuration files may end the processing at the first syntax problem rather than going through the whole file anyway. Might revert that particular aspect later-on. 2019-07-19 15:12 bernlohr * iact.c (1.121), iact_full5.c (1.122): Problem in writing atmospheric profile got resolved. 2019-07-13 20:26 bernlohr * Makefile.dist (1.78), README (1.91), README.tex (1.81), atmo.c (1.38), atmo.h (1.11), iact.c (1.120), iact_full5.c (1.121), sim_skeleton.c (1.10): For version 1.60 we write a new type of data block that includes the data table of the given atmospheric profile. 2019-07-13 17:49 bernlohr * gd_image.c (1.8): Need a temporary copy of a string that is not actually used a s constant. 2019-07-12 17:35 bernlohr * corsika.dox (1.35): Prepare for version 1.60. 2019-07-12 17:33 bernlohr * Makefile.dist (1.77): Prepare for version 1.60 and including mc_atmprof. 2019-07-12 17:30 bernlohr * remove_extension.c (1.4): Add a bit of doxygen comments and make it C++ compiler compatible. 2019-07-12 17:24 bernlohr * gd_image.c (1.7), gd_image.h (1.3): Text strings can be 'const char *' even though deeper in gd the const needs to be casted away. 2019-05-27 12:53 bernlohr * fake_corsika.c (1.5), iact.c (1.119), iact_full5.c (1.120): Fix new warnings generated with gcc 9.1 and clang 8. 2019-02-19 21:54 bernlohr * iact_full5.c (1.119): With SHOW_VERTICAL_STRUCT build add a column for integral light distribution and extend the range to 10 000 m. iact.c is just regenerated, no changes. 2019-02-15 15:42 bernlohr * iact.h (1.12): Underscore was missing in a function prototype (not relevant as the function is only called from within CORSIKA). 2019-02-04 13:44 bernlohr * README (1.90), README.tex (1.80): Sync ReadMe file with current version. 2019-02-01 16:12 bernlohr * Copyright (1.12), Makefile.dist (1.76), README (1.89), README.tex (1.79), atmo.c (1.37), atmo.h (1.10), corsika.dox (1.34), iact.c (1.118), iact_full5.c (1.118): With version 1.59 dropping all atmopsheric profile interpolation without rpolator, without using cubic splines in the initial interpolation and without fast interpolation later-on. 2019-01-29 18:20 bernlohr * atmo.c (1.36): Fix compatibility with gcc 4.8.5. 2019-01-25 16:19 bernlohr * README (1.88): Prepare of release 1.58 of the IACT/atmo package. 2019-01-25 16:11 bernlohr * Makefile.dist (1.75), README (1.87), README.tex (1.78), corsika.dox (1.33), iact.c (1.117), iact_full5.c (1.117): Prepare of release 1.58 of the IACT/atmo package. 2019-01-25 16:11 bernlohr * atmo.c (1.35), atmo.h (1.9): By default now use the direct fast interpolation for density, thickness and index of refraction but no cubic splines on top of that. 2019-01-21 16:18 bernlohr * fake_corsika.c (1.4): To be able to compile fake_corsika with a C++ compiler, we need the same 'extern C' interface definitions as in the other parts. 2019-01-20 16:00 bernlohr * README (1.86), README.tex (1.77): Small changes to docu. 2019-01-20 15:59 bernlohr * atmo.c (1.34): Need to use preprocessor define to decide if rpolator gets included or compiled separately. 2019-01-18 16:01 bernlohr * atmo.c (1.33): Making sure the different compile-time options properly work together and tweaking the initialization to improve the accuracy in the height-to-thickness-to-height round trip (heighx(thickx(h))-h). 2019-01-15 17:30 bernlohr * atmo.c (1.32): As to be expected, incuding rpolator.c in atmo.c results in a dilemma. 2019-01-15 16:44 bernlohr * README (1.85), README.tex (1.76): Mention additions to atmo.c. 2019-01-15 15:59 bernlohr * Makefile.dist (1.74): Export with rpolator code. 2019-01-15 15:55 bernlohr * atmo.c (1.31): All combinations for refraction correction (old/new, with/without rpolator, with/without csplines, slow/fast interpolation) now working. 2019-01-11 18:06 bernlohr * atmo.c (1.30): First fix in refraction fast interpolation. 2019-01-11 17:49 bernlohr * atmo.c (1.29): Add fast interpolation option for atmospheric refraction correction. 2019-01-11 14:28 bernlohr * atmo.c (1.28): Cubic spline interpolation implemented. 2019-01-10 15:45 bernlohr * atmo.c (1.27): Add a few comments on compile-time options. 2019-01-07 17:25 bernlohr * GNUmakefile (1.37), Makefile.dist (1.73), README (1.84), README.tex (1.75), atmo.c (1.26), atmo.h (1.8), corsika.dox (1.32), fake_corsika.c (1.3), iact.c (1.116), iact.h (1.11), iact_full5.c (1.116), sim_skeleton.c (1.9): Mainly version number and documentation related changes. Exporting a few more files. 2019-01-05 13:24 bernlohr * atmo.c (1.25): First part of using the rpolator for atmospheric profiles, used only for table reading so far. Checking for consistency of the table read. Trying alternate starting levels between the five EGS layers for improving the fit (this may result in slightly different fit coefficients compared to previous versions). 2018-10-19 22:42 bernlohr * iact.c (1.115), iact_full5.c (1.115): Report proper version 1.56. 2018-10-19 22:40 bernlohr * iact.c (1.114), iact_full5.c (1.114): Write welcoming message to stdout rather than stderr. 2018-09-19 19:34 bernlohr * README (1.83), README.tex (1.74): Update file sizes. 2018-09-17 18:17 bernlohr * Makefile.dist (1.72), README (1.82), README.tex (1.73), corsika.dox (1.31), iact.c (1.113), iact_full5.c (1.113): For version 1.56 there are some environment variables set from values in the run header block and a few from the inputs lines. And environment variables can now be set in the inputs file. 2018-08-06 17:30 bernlohr * README (1.81), README.tex (1.72): Actually two of these changes reported for 1.55 were already in 1.54. 2018-08-06 17:27 bernlohr * Copyright (1.11), README (1.80), README.tex (1.71): Documentation update on changes in v1.55. 2018-08-03 18:24 bernlohr * README (1.79): Update reported file sizes. 2018-07-19 19:55 bernlohr * Makefile.dist (1.71), README.tex (1.70), corsika.dox (1.30), iact.c (1.112), iact_full5.c (1.112): Bump version number. 2018-07-19 19:42 bernlohr * iact.c (1.111): Negative values of the photons in a bunch could get used to mark its kind of origin (e.g. from fluorescence). 2018-07-19 18:22 bernlohr * iact_full5.c (1.111): Negative values of the photons in a bunch could get used to mark its kind of origin (e.g. from fluorescence). 2018-05-04 22:45 bernlohr * atmo.c (1.24): Include fast interpolation additions by L. Arrabito as FAST_INTERPOLATION2 option (not active by default for now). 2018-05-04 20:41 bernlohr * iact.c (1.110): Regenerated file. 2018-05-04 20:41 bernlohr * iact.c (1.109), iact_full5.c (1.110): Temporary "cbunch" files explicitely in current working directory because otherwise they might not be found there again, for unfortunate search path settings. 2018-03-24 12:19 bernlohr * atmo.c (1.23): Fix two typos in debugging output. 2018-03-22 13:43 bernlohr * mkbern.sh (1.4): More flexibility of script for rebuilding 'bernlohr' directory. 2018-03-15 17:06 bernlohr * gd_image.c (1.6), gd_image.h (1.2), sampling.c (1.6): Make doxygen source code documentation more happy with its file list. 2018-03-01 16:24 bernlohr * atmo.c (1.22): Also calculate the traversed atmospheric depth without refraction, once I am at it. 2018-02-28 22:16 bernlohr * GNUmakefile (1.36), atmo.c (1.21): Another little atmo.c application is ray-tracing for the total atmospheric depth passed along the ray (back-tracing, including refraction). 2018-02-28 22:13 bernlohr * mkbern.sh (1.3): With or without Coreas. 2018-02-28 13:00 bernlohr * iact.c (1.108): Reenerated after commit. 2018-02-28 12:58 bernlohr * iact.c (1.107), iact_full5.c (1.109): Adapt generated images for SHOWER_VIEW to match the region in the corresponding histograms. 2018-02-26 19:46 bernlohr * corsika-76400-checktrack.patch (1.2), gd_image.c (1.5), iact.c (1.106), iact.h (1.10), iact_full5.c (1.108): Drop the extra parameters for the iact_check_track function since the offsets and rotation angle are available from run and event headers. 2018-02-26 14:14 bernlohr * corsika-75600.patch (1.1), corsika-75700.patch (1.1), corsika-76300.patch (1.1), corsika-76400-checktrack.patch (1.1): Some of the newer CORSIKA patches were not in CVS yet. 2018-02-26 14:13 bernlohr * iact.c (1.105), iact.h (1.9), iact_full5.c (1.107): Also need to CORSIKA-internal offsets for inclined showers at observation levels for the iact_check_track() function. 2018-02-23 18:04 bernlohr * mkbern.sh (1.2): Also write particle data to text files for plotting. 2018-02-23 16:09 bernlohr * Makefile.dist (1.70), iact.c (1.104), iact_full5.c (1.106): Fix broken C++ compilation of iact.c (necessary for LightEmission package). 2018-02-22 22:26 bernlohr * Makefile.dist (1.69), iact.c (1.103), iact_full5.c (1.105): If CORSIKA is run without inputs cards, the IACT module should not segfault. 2018-02-22 12:34 bernlohr * Makefile.dist (1.68), iact.c (1.102), iact_full5.c (1.104): Rotate lateral view images and histograms (North -> up). 2018-02-21 22:06 bernlohr * README (1.78), README.tex (1.69), gd_image.c (1.4): Extended color scale only optional, not to be used by default. 2018-02-21 21:35 bernlohr * Makefile.dist (1.67), README (1.77), README.tex (1.68), gd_image.c (1.3), mkbern.sh (1.1): Add a script useful for custom IACT/ATMO builds with non-standard options. Updated image generation interface. Distribute now with README.pdf rather than README.ps. 2018-02-21 20:46 bernlohr * Makefile.dist (1.66), gen_config (1.18), iact.c (1.101), iact.h (1.8), iact_full5.c (1.103): Extend set of images and filled histograms with tracks of all charged particles (needs CORSIKA extra patch and IACTEXT option), build supporting COREAS (note: must drop TSTART and ARRANG inputs cards). 2018-02-13 16:39 bernlohr * iact.c (1.100), iact_full5.c (1.102): All HISTOGRAM code only for iact_full version. 2018-02-09 16:08 bernlohr * Makefile.dist (1.65), iact.c (1.99), iact.h (1.7), iact_full5.c (1.101): More compile-time tests with more compilers and resulting warnings fixed - except for strdup/strcasecmp/setenv warnings when forcing any plain C standards ('-std=c99' or such). Forcing plain C90 (or older) will fail. 2018-02-08 19:13 bernlohr * Makefile.dist (1.64), corsika.dox (1.29), iact.c (1.98), iact.h (1.6), iact_full5.c (1.100): More histograms with extended version, more compile-time checks, begin with function to check if a track segment has any chance of emitting photons into a detector (so far without any actual checks - but filling extra histograms; needs to be hooked into the CERENK subroutine in CORSIKA). 2018-01-09 13:32 bernlohr * iact.c (1.97), iact_full5.c (1.99): Show output pipe options only in log if output is actually to a pipe. 2018-01-08 18:28 bernlohr * README (1.76): Add NSB_AUTOSCALE_AIRMASS configuration parameter. 2018-01-08 15:29 bernlohr * README.tex (1.67): Match actual file size in listing. 2018-01-06 14:39 bernlohr * Makefile.dist (1.63), README (1.75), README.tex (1.66), corsika.dox (1.28), iact.c (1.96), iact_full5.c (1.98): Version 1.53 allows to pass command line options to the TELFIL pipe command. 2017-10-23 19:22 bernlohr * README (1.74), README.tex (1.65): Minor documentation update. 2017-10-02 19:38 bernlohr * Makefile.dist (1.62), README (1.73), README.tex (1.64), corsika.dox (1.27), iact.c (1.95), iact_full5.c (1.97): Update version to 1.52 although there are no big changes. 2017-10-02 19:12 bernlohr * corsika.dox (1.26), gen_config (1.17): Starting support for CORSIKA 7.6x00 2017-08-21 15:41 bernlohr * iact.c (1.94), iact_full5.c (1.96): Typedef of cors_dbl_t both in atmo.h and iact.c is a problem with older compilers. Make sure it gets typedefed only once. 2017-07-20 18:08 bernlohr * Makefile.dist (1.61), corsika.dox (1.25), iact.c (1.93), iact.h (1.5), iact_full5.c (1.95): Add a function to report a system displacement - not used with CORSIKA but only with the artificial light sources package. Allow density profiles given by name - but be aware that the file name is not properly recorded and there may be resulting problems in the telescope simulation. Add new IACT input card options that work as more easily readable alternatives to the numbers behind the TELFIL parameter. Starting new version 1.51. 2017-07-20 17:59 bernlohr * atmo.c (1.20), atmo.h (1.7): Atmospheric profiles can now also be loaded by name instead of number. Start looking into upward light propagation (but don't count on it!). 2017-05-19 15:32 bernlohr * atmo.c (1.19): Strict ANSI C does not define M_PI, so be prepared to do it ourselves. 2017-03-23 14:47 bernlohr * corsika_build_script (1.10), gen_config (1.16): Also pass down option to activate IACT_NO_GRID definition. 2017-03-23 14:02 bernlohr * corsika_build_script (1.9), gen_config (1.15): Passing down additional options to enable the STORE_EMITTER or MARK_DIRECT_LIGHT definitions in the IACT interface together with their IACTEXT etc. dependencies. 2016-11-03 16:05 bernlohr * README (1.72), corsika.dox (1.24): And a few more little changes to documentation. 2016-11-03 14:22 bernlohr * README (1.71), README.tex (1.63): One more e-mail address and CORSIKA www URL updated. 2016-11-03 14:18 bernlohr * Copyright (1.10), README (1.70), README.tex (1.62): Minor update to README notes and CORSIKA contact addresses. 2016-10-13 17:50 bernlohr * iact.c (1.92), iact_full5.c (1.94): Bypass a few more lines of code when IACT_NO_GRID is defined. 2016-09-29 14:18 bernlohr * IactLightEmission.cc (1.6), IactLightEmission.hh (1.6), fpls.cc (1.3), octo.cc (1.6): Move into separate directory. 2016-09-20 15:51 bernlohr * fpls.cc (1.2): Add instruction how to produce camera image PS file. 2016-09-20 15:48 bernlohr * IactLightEmission.hh (1.5), fpls.cc (1.1), octo.cc (1.5): Add rotation of vectors for light sources. Add fpls example for a search-light kind of rotation of a light source in front of the camera (unrealistic like the superluminal octocopter but more fun than a simple flatfielding unit). 2016-09-16 18:37 bernlohr * IactLightEmission.cc (1.5), octo.cc (1.4): Drop rndm_table.c from the compilation instruction; it is not needed. 2016-09-16 18:12 bernlohr * IactLightEmission.cc (1.4), IactLightEmission.hh (1.4), octo.cc (1.3): First feature-complete version of artificial light sources. 2016-09-16 18:04 bernlohr * iact.c (1.91), iact.h (1.4), iact_full5.c (1.93): Add a function to report back how many photon bunches are actually being stored in an event (not used by CORSIKA but with artificial light sources). With IACT_NO_GRID we longer enforce detector fiducial spheres to be entirely above the observation level but just their centers. 2016-09-12 18:01 bernlohr * iact.c (1.90): (same as iact_full5.c) 2016-09-12 17:51 bernlohr * corsika_build_script (1.8): For GCC>=4.2 the compiler can be instructed to use the native machine architecture to get optimum performance. 2016-09-12 17:47 bernlohr * gen_config (1.14): Support for CORSIKA versions 7.3, 7.4, and 7.5 is no longer experimental, thus no need to unsettle users. 2016-09-12 17:43 bernlohr * IactLightEmission.cc (1.3), IactLightEmission.hh (1.3), fake_corsika.c (1.2), octo.cc (1.2): Fixes to artificial light source code (still incomplete but working again). 2016-09-12 17:42 bernlohr * README (1.69), README.tex (1.61), iact_full5.c (1.92): Minor documentation changes. 2016-09-12 17:35 bernlohr * corsika-7370.patch (1.2), corsika-74000.patch (1.2): Remove outdated CORSIKA patches. 2016-07-29 17:10 bernlohr * IactLightEmission.cc (1.2), IactLightEmission.hh (1.2), octo.cc (1.1): Split superluminal octocopter example program into separate file. 2016-07-28 17:38 bernlohr * IactLightEmission.cc (1.1), IactLightEmission.hh (1.1): Early development version of artificial light source package. 2016-07-28 17:35 bernlohr * corsika-6990-700nm.patch (1.2): File no longer needed, was integrated into normal patch. 2016-07-28 17:35 bernlohr * corsika.dox (1.23), iact.h (1.3): Documentation update 2016-07-26 14:52 bernlohr * README (1.68), README.tex (1.60), atmo.c (1.18), iact.c (1.89), iact.h (1.2), iact_full5.c (1.91), sampling.c (1.5): Allow compilation of C code with C++ compiler or mixed C/C++ programs with 'extern "C"' declarations in all headers etc. Avoid compiler warnings about unused function parameters etc. Update documentation. 2016-07-07 16:05 bernlohr * Makefile.dist (1.60), README (1.67), README.tex (1.59), atmo.c (1.17), atmo.h (1.6), fake_corsika.c (1.1), iact.c (1.88), iact.h (1.1), iact_full5.c (1.90), sampling.c (1.4), sampling.h (1.3), sim_skeleton.c (1.8): Minor modifications for compatibility with newer compilers. Adding example program and IACT interface definitions to simulate artificial light sources without CORSIKA. 2016-06-21 14:00 bernlohr * corsika-6990-700nm.patch (1.1), corsika-6990.patch (1.4), corsika-73700.patch (1.1), corsika-74000.patch (1.1), corsika-74005-700nm.patch (1.1), corsika-74100.patch (1.1): Include 700nm patch into normal CORSIKA 6.990 patch. Add other accumulated patches to CVS. 2016-03-15 10:48 bernlohr * gen_config (1.13): Allowing building CORSIKA 7.5 2016-02-18 14:59 bernlohr * README (1.66), README.tex (1.58): Minor documentation updates. 2016-01-28 00:54 bernlohr * README (1.65), README.tex (1.57): Minor additions. 2016-01-27 15:48 bernlohr * README (1.64): Regenerated. 2016-01-27 15:47 bernlohr * Copyright (1.9), Makefile.dist (1.59), README (1.63), README.tex (1.56), iact.c (1.87), iact_full5.c (1.89): Allow for longer TELFIL file names, repackage with additional patches. 2015-09-22 14:11 bernlohr * iact.c (1.86), iact_full5.c (1.88): Fix typo in decision for log file output line. 2015-07-15 21:18 tag prod-3-initial 2015-07-15 21:18 bernlohr * iact.c (1.85), iact_full5.c (1.87): Further improving the text of a warning message (nothing important). 2015-07-08 13:22 bernlohr * iact.c (1.84), iact_full5.c (1.86): Update version string. 2015-07-03 20:52 bernlohr * iact.c (1.83), iact_full5.c (1.85): Add a bit more details to a warning message. 2015-05-26 17:57 bernlohr * corsika_build_script (1.7): Work on configuration and memory use for prod-3. Not complete yet. 2015-04-20 17:41 bernlohr * iact_full5.c (1.84): Scale and show 5-digit CORSIKA versions correctly (6990 -> 6.990 and 74005 -> 7.4005). 2015-03-17 18:14 bernlohr * README (1.62), README.tex (1.55): Update file sizes and date. 2015-02-16 12:35 bernlohr * corsika.dox (1.22), iact.c (1.82), iact_full5.c (1.83): Add features like segmented mirrors in dual-mirror optics, alternate ways to specify the primary and secondary diameter, shadowing by the backside of the camera (all optics types), different pedestal parameters for low gain as for the high gain channel, add peak sensing in addition to integrating signals, ... 2014-12-02 12:26 bernlohr * corsika_build_script (1.6): Sync again to exported version. 2014-06-12 13:28 bernlohr * README (1.61), README.tex (1.54): Update README file. 2014-02-26 16:55 bernlohr * README (1.60), README.tex (1.53), gen_config (1.12), iact.c (1.81), iact_full5.c (1.82): Working on compatibility with CORSIKA 7.400. 2014-02-25 16:50 bernlohr * trapfpe.c (1.2): More modern version of trapping floating-point exceptions, also working on 64-bit architectures. 2014-02-20 12:57 bernlohr * atmo.c (1.16), sampling.h (1.2): Should be compatible with compilation by C++ compiler once again. 2014-01-27 18:06 bernlohr * Makefile.dist (1.58), README (1.59), README.tex (1.52), corsika-6990.patch (1.3), corsika-7370.patch (1.1): With patch for CORSIKA 7.370 like that for 6.990. 2014-01-27 17:35 bernlohr * Makefile.dist (1.57), README (1.58), README.tex (1.51), iact.c (1.80), iact_full5.c (1.81): Starting with version 1.48: dropping support for CORSIKA before 6.500. 2014-01-27 15:02 bernlohr * Makefile.dist (1.56), README (1.57), README.tex (1.50): Update README file and include corsika_build_script in distribution. 2014-01-27 14:38 bernlohr * gen_config (1.11): Include experimental support for CORSIKA versions 7.3xx and 7.4xx. 2013-12-17 14:36 bernlohr * GNUmakefile (1.35): Clarifying a comment. 2013-12-12 16:35 bernlohr * GNUmakefile (1.34), atmo.c (1.15): Optional main function added to atmo.c can turn it into a useful utility program. 2013-07-16 17:23 bernlohr * corsika-6990.patch (1.2): Since build_all scripts uses '-p1' option to patch, better take care of that. 2013-07-16 17:02 bernlohr * corsika-6990.patch (1.1): Get the charge sign from electrons/positrons with IACTEXT option. 2013-07-16 16:59 bernlohr * Makefile.dist (1.55), iact.c (1.79), iact_full5.c (1.80): Extend histograms available in extended version. 2013-03-08 17:56 bernlohr * iact_full5.c (1.79): Optionally fill histograms with lateral distribution of Cherenkov light at many different altitudes. 2013-02-27 19:23 bernlohr * GNUmakefile (1.33): Linking the testio and listio program these days may require the math library. 2013-02-27 18:50 bernlohr * Makefile.dist (1.54), README (1.56), README.tex (1.49), corsika.dox (1.21), iact.c (1.78), iact_full5.c (1.78): Add extra log output at startup to show all IACT module parameters as used. Increase version to 1.47 2013-01-21 16:12 bernlohr * inputs_examples/: INPUTS_41Tel (1.1), INPUTS_CTA-trg-test-LST4_gamma (1.1), INPUTS_CTA-trg-test-LST4_proton (1.1), INPUTS_CTA-trg-test-LST_gamma (1.1), INPUTS_CTA-trg-test-LST_proton (1.1), INPUTS_CTA-trg-test-MST4_gamma (1.1), INPUTS_CTA-trg-test-MST4_proton (1.1), INPUTS_CTA-trg-test-MST_gamma (1.1), INPUTS_CTA-trg-test-MST_proton (1.1), INPUTS_CTA-trg-test-prod2-DC-SST4_proton (1.1), INPUTS_CTA-trg-test-prod2-DC-SST_proton (1.1), INPUTS_CTA-trg-test-prod2-LST4_proton (1.1), INPUTS_CTA-trg-test-prod2-LST_proton (1.1), INPUTS_CTA-trg-test-prod2-MST4_proton (1.1), INPUTS_CTA-trg-test-prod2-MST_proton (1.1), INPUTS_CTA-trg-test-prod2-SC-SST4_proton (1.1), INPUTS_CTA-trg-test-prod2-SC-SST_proton (1.1), INPUTS_CTA-ultra3-LST4_gamma (1.1), INPUTS_CTA-ultra3-LST4_proton (1.1), INPUTS_CTA-ultra3-LST_gamma (1.1), INPUTS_CTA-ultra3-LST_proton (1.1), INPUTS_CTA-ultra3-MST4_gamma (1.1), INPUTS_CTA-ultra3-MST4_proton (1.1), INPUTS_CTA-ultra3-MST_gamma (1.1), INPUTS_CTA-ultra3-MST_proton (1.1), INPUTS_CTA_HE_electron (1.1), INPUTS_CTA_HE_gamma (1.1), INPUTS_CTA_HE_proton (1.1), INPUTS_CTA_PROD2_electron_North (1.1), INPUTS_CTA_PROD2_electron_South (1.1), INPUTS_CTA_PROD2_gamma_North (1.1), INPUTS_CTA_PROD2_gamma_South (1.1), INPUTS_CTA_PROD2_gamma_diffuse_North (1.1), INPUTS_CTA_PROD2_gamma_diffuse_South (1.1), INPUTS_CTA_PROD2_helium_North (1.1), INPUTS_CTA_PROD2_helium_South (1.1), INPUTS_CTA_PROD2_iron_North (1.1), INPUTS_CTA_PROD2_iron_South (1.1), INPUTS_CTA_PROD2_nitrogen_North (1.1), INPUTS_CTA_PROD2_nitrogen_South (1.1), INPUTS_CTA_PROD2_proton_North (1.1), INPUTS_CTA_PROD2_proton_South (1.1), INPUTS_CTA_PROD2_silicon_North (1.1), INPUTS_CTA_PROD2_silicon_South (1.1), INPUTS_CTA_ULTRA1_electron (1.1), INPUTS_CTA_ULTRA1_gamma (1.1), INPUTS_CTA_ULTRA1_proton (1.1), INPUTS_CTA_ULTRA2_electron (1.1), INPUTS_CTA_ULTRA2_gamma (1.1), INPUTS_CTA_ULTRA2_proton (1.1), INPUTS_CTA_ULTRA3_electron (1.1), INPUTS_CTA_ULTRA3_electron_50deg (1.1), INPUTS_CTA_ULTRA3_gamma (1.1), INPUTS_CTA_ULTRA3_gamma_50deg (1.1), INPUTS_CTA_ULTRA3_gamma_diffuse (1.1), INPUTS_CTA_ULTRA3_helium (1.1), INPUTS_CTA_ULTRA3_iron (1.1), INPUTS_CTA_ULTRA3_nitrogen (1.1), INPUTS_CTA_ULTRA3_proton (1.1), INPUTS_CTA_ULTRA3_proton_50deg (1.1), INPUTS_CTA_ULTRA3_silicon (1.1), INPUTS_CTA_ULTRA3i_gamma (1.1), INPUTS_CTA_ULTRA3i_gamma_diffuse (1.1), INPUTS_CTA_ULTRA3i_helium (1.1), INPUTS_CTA_ULTRA3i_iron (1.1), INPUTS_CTA_ULTRA3i_nitrogen (1.1), INPUTS_CTA_ULTRA3i_proton (1.1), INPUTS_CTA_ULTRA3i_silicon (1.1), INPUTS_CTA_test (1.1), INPUTS_cta_run20974 (1.1), INPUTS_example_for_HESS (1.1), INPUTS_hess41_run15158 (1.1), INPUTS_phase3_run19287 (1.1): Put example input files under version control. 2012-11-23 21:49 bernlohr * atmo.c (1.14): Allow for longer atmospheric density profiles 2012-10-29 12:26 bernlohr * iact.c (1.77): Commit regenerated file. 2012-10-17 16:04 bernlohr * iact.c (1.76), iact_full5.c (1.77): Fix typo: line starting comments block got lost by mistake. 2012-10-16 18:58 bernlohr * corsika.dox (1.20): Version 1.46 2012-10-16 18:51 bernlohr * README (1.55), README.tex (1.48): Verions 1.46 2012-10-16 18:48 bernlohr * Makefile.dist (1.53), README.tex (1.47), iact.c (1.75), iact_full5.c (1.76): Version 1.46 2012-08-03 18:40 bernlohr * README (1.54), README.tex (1.46): Update file sizes. 2012-08-03 18:32 bernlohr * corsika_build_script (1.5), gen_config (1.10): Modified build scripts to allow compilation in 64-bit mode again. 2012-04-03 15:02 bernlohr * README (1.53), README.tex (1.45), corsika.dox (1.19), iact.c (1.74): Incrementing version number. 2012-02-08 16:47 bernlohr * Copyright (1.8): Update last year number. 2012-02-08 16:36 bernlohr * Makefile.dist (1.52), iact.c (1.73), iact_full5.c (1.75): Increment version number. Checked for compiler warnings and fixed them. Prepare for resizing of lateral view movies. 2011-12-13 12:50 bernlohr * corsika_build_script (1.4): Sync with exported version of CORSIKA build script. 2011-09-08 14:36 bernlohr * gen_config (1.9): Fix missing with_gf variable (if no gfortran installed). 2011-04-15 17:32 bernlohr * gen_config (1.8): Updating for CORSIKA version 6.980 and a few more minor changes. 2011-04-13 15:39 bernlohr * gen_config (1.7): Improving gfortran use and adapting to CORSIKA 6.980 2011-04-11 12:47 bernlohr * iact.c (1.72): Sync with iactfull5.c 2011-02-02 19:50 bernlohr * atmo.c (1.13), atmo.h (1.5): Get rid of many gcc compiler warnings produced with -Wextra option. Cleanup of additional stuff. The 'online' reconstruction is now optional, saving quite some main memory in case that is a problem. 2011-01-18 17:04 bernlohr * README (1.52), README.tex (1.44), iact.c (1.71), iact_full5.c (1.74): Minor updates in comments. 2010-12-13 16:12 bernlohr * iact.c (1.70), iact_full5.c (1.73): Syncing version number reported at program startup. 2010-12-13 11:59 bernlohr * README (1.51), README.tex (1.43): Updating file sizes. 2010-12-13 11:46 bernlohr * corsika.dox (1.18): Updating doxygen config file to current doxygen version. 2010-08-11 14:36 bernlohr * sampling.h (1.1): Add file missing from CVS. 2010-08-11 14:21 bernlohr * gpl.txt (1.1), lgpl-2.1.txt (1.1), lgpl-3.txt (1.1): Adding license texts to CVS. 2010-07-20 19:15 bernlohr * corsika-6720.patch (1.1), corsika-6735.patch (1.1): Old patches were not included in CVS. 2010-07-20 19:13 bernlohr * Copyright (1.7), Makefile.dist (1.51), README (1.50), README.tex (1.42), atmo.c (1.12), atmo.h (1.4), corsika.dox (1.17), iact.c (1.69), iact_full5.c (1.72), sampling.c (1.3), sim_skeleton.c (1.7): (L)GPLification 2010-07-06 16:22 bernlohr * README (1.49), README.tex (1.41), corsika.dox (1.16): Documentation updates to version 1.43. 2010-06-21 15:53 bernlohr * sim_skeleton.c (1.6): Update skeleton program to reflect changes in iact.c and sim_telarray. 2010-06-11 16:54 bernlohr * Copyright (1.6): Add recent years to Copyright file. 2010-06-11 16:34 bernlohr * README (1.48), README.tex (1.40): Add build instructions for CORSIKA versions 6.9xx 2010-06-11 16:33 bernlohr * gen_config (1.6): Add experimental support for CORSIKA versions 6.9xx 2010-06-11 14:35 bernlohr * iact.c (1.68), iact_full5.c (1.71): Add auto-detection of THIN option used in CORSIKA to disable compact format. 2010-06-11 14:34 bernlohr * gen_config (1.5): Make QGSJET II and urqmd now the default interaction models. 2010-06-11 12:57 bernlohr * Makefile.dist (1.50), README (1.47), README.tex (1.39), iact.c (1.67), iact_full5.c (1.70): Fixing a problem with weights when CORSIKA is run with the THIN option. 2010-02-18 15:09 bernlohr * corsika.dox (1.15): Update version number. 2009-12-16 14:39 bernlohr * iact.c (1.66), iact_full5.c (1.69): Extra shower parameters can be filled in during processing of a shower in CORSIKA (that is between televt_() and telend_()) and will be automatically written to the output stream, recognized by sim_telarray, and included in the MCShower block of the sim_telarray output. By default and with unmodified iact.c code, no such parameters are stored, and the sim_telarray output format is left unchanged. 2009-12-07 20:21 bernlohr * README (1.46), README.tex (1.38): Update reported file sizes. 2009-12-07 19:27 bernlohr * atmo.c (1.11), atmo.h (1.3), iact.c (1.65), iact_full5.c (1.68): Documentation: doxygen handling of CVS tags is better in verbatim environment. 2009-10-14 18:01 bernlohr * README (1.45): Documentation changes (produced file). 2009-09-22 13:38 bernlohr * Makefile.dist (1.49), README (1.44), README.tex (1.37): Increment version number and update the file sizes. Not really a change in features this time. 2009-09-21 17:06 bernlohr * .cvsignore (1.3): Mark file symlinked to hessio modules as to be ignored. 2009-09-21 16:59 konrad * .cvsignore (1.2): [no log message] 2009-05-04 16:21 bernlohr * gen_config (1.4): Update version number+date. 2009-05-04 16:18 bernlohr * gen_config (1.3): Fix bug in selection of Sibyll interaction model. 2008-11-24 17:53 bernlohr * iact.c (1.64), iact_full5.c (1.67): Update version string. 2008-11-24 17:48 bernlohr * iact.c (1.63), iact_full5.c (1.66): The bunches stored in temporary files were not included when deciding whether to atu-split the photon bunch data. 2008-10-29 20:01 bernlohr * iact.c (1.62), iact_full5.c (1.65): Warning about printf format fixed. 2008-10-29 19:51 bernlohr * iact.c (1.61), iact_full5.c (1.64): Fix the decoding of 'k' and 'M' suffixes in auto-split parameter. 2008-10-14 18:58 bernlohr * iact.c (1.60), iact_full5.c (1.63): Be more generous with -/_ in IACT configuration options. 2008-10-06 14:59 bernlohr * Makefile.dist (1.48), README (1.43), README.tex (1.36), iact.c (1.59), iact_full5.c (1.62): Allow splitting of photon bunch data on a case-by-case basis as another option, increment version number to 1.41 and update documentation. 2008-10-06 13:53 bernlohr * iact.c (1.58), iact_full5.c (1.61): Handle data where data blocks with photon bunches are not for a whole array but for individual telescopes, between a header and trailer per array. 2008-09-12 21:23 bernlohr * README (1.42): Generated documentation update. 2008-08-27 17:24 tag Release_1_40 2008-08-27 17:24 bernlohr * README (1.41), README.tex (1.35): Documentation update. 2008-08-13 17:48 bernlohr * iact.c (1.57), iact_full5.c (1.60): Fix compiler warning. 2008-08-13 17:08 bernlohr * Makefile.dist (1.47), README (1.40), README.tex (1.34), iact.c (1.56), iact_full5.c (1.59): The maximum number of bunches per telescope can now be controlled at run-time and is passed along if the telescope simulation is run in a pipe. 2008-07-31 18:42 bernlohr * corsika_build_script (1.3): More compiler version adjustments. 2008-07-15 18:06 bernlohr * iact.c (1.55), iact_full5.c (1.58): Fix missing argument to setenv. 2008-07-07 19:30 bernlohr * iact.c (1.54), iact_full5.c (1.57): Update modification date 2008-07-07 19:25 bernlohr * iact.c (1.53): Commit als generated file. 2008-07-07 19:23 bernlohr * iact_full5.c (1.56): Set CORSIKA_PID environment variable before opening output pipe. 2008-07-07 19:07 bernlohr * .cvsignore (1.1): Reduce CVS noise. 2008-05-08 15:06 bernlohr * corsika_build_script (1.2): Take care of gfortran<4.2 2008-05-08 13:26 bernlohr * corsika_build_script (1.1): Adding the script used to build CORSIKA binaries in one command. 2008-03-20 19:44 bernlohr * iact.c (1.52), iact_full5.c (1.55): Fix version number typo. 2008-03-19 19:48 bernlohr * Makefile.dist (1.46), README (1.39), README.tex (1.33), corsika.dox (1.14), iact.c (1.51), iact_full5.c (1.54): In version 1.39 the TELFIL parameter may contain environment variables which are resolved before checking for shell meta-characters. 2008-03-18 20:00 bernlohr * iact.c (1.50), iact_full5.c (1.53): Get rid of a compiler warning with no effect. 2008-03-13 18:06 bernlohr * README (1.38), README.tex (1.32): README adapted because some eventio-related files have changed a bit. 2008-02-12 18:25 bernlohr * Makefile.dist (1.45), README (1.37), README.tex (1.31), corsika.dox (1.13): Dokumentation updates. 2008-01-07 16:07 bernlohr * Makefile.dist (1.44), README (1.36), README.tex (1.30), iact.c (1.49), iact_full5.c (1.52): At least for the longer format, allow limiting the number of bunches by throwing away every other bunch when the limit is exceeded (and compensating this by increasing the bunch size of the surviving bunches.) 2007-12-04 18:44 bernlohr * Makefile.dist (1.43), README (1.35), README.tex (1.29), iact.c (1.48), iact_full5.c (1.51): Using the extended length format when buffer sizes beyond 1 GB are requested. 2007-09-27 13:31 bernlohr * README (1.34), README.tex (1.28): Update file sizes. 2007-09-27 13:19 bernlohr * iact.c (1.47), iact_full5.c (1.50): A minor documentation fix. 2007-09-27 13:18 bernlohr * GNUmakefile (1.32): Update dependencies in old GNUmakefile (which is only used for building the testio and listio programs with current CORSIKA versions). 2007-07-03 13:07 bernlohr * iact.c (1.46), iact_full5.c (1.49): Explicitly closing the output pipes in the _telrne (run end) routine should help to include the CPU time spent in the telescope simulation into the total time count. 2007-05-11 15:23 bernlohr * iact.c (1.45), iact_full5.c (1.48): Write the package version also into the data file through the recorded input lines. 2007-04-27 16:06 bernlohr * Copyright (1.5): Updating years when code got modified. 2007-04-25 19:11 bernlohr * README (1.33), README.tex (1.27), gen_config (1.2): Including EPOS interaction model in gen_config script. Minor changes to documentation. 2007-04-24 19:33 bernlohr * corsika6204f.patch (1.1): Putting an older patch to CORSIKA 6.204 into CVS. 2007-04-24 19:32 bernlohr * extprm.patch (1.1): Adding the EXTPRM interface to CORSIKA. 2007-04-24 19:29 bernlohr * README (1.32), README.tex (1.26), iact.c (1.44), iact_full5.c (1.47): Adding the EXTPRM interface. 2007-03-22 19:52 bernlohr * README.tex (1.25): Add a hint on how to install updates. 2007-03-22 19:39 bernlohr * Makefile.dist (1.42), README (1.31), README.tex (1.24), cmz_extract (1.15), gen_config (1.1): Preparing for new version with documentation and build scripts updated for CORSIKA 6.5xx. 2006-04-07 13:38 bernlohr * README (1.30), README.tex (1.23), iact.c (1.43), iact_full5.c (1.46): No impact correction for very large zenith angles and upward showers. 2006-04-06 18:50 bernlohr * GNUmakefile (1.31), Makefile.dist (1.41), README (1.29), README.tex (1.22), iact.c (1.42), iact_full5.c (1.45): Fixing a bug in the impact correction due to CORSIKA version dependence of PRMPAR array contents. 2006-01-13 14:25 bernlohr * README (1.28), README.tex (1.21): Adjust file sizes mentioned. 2006-01-13 12:15 bernlohr * iact.c (1.41), iact_full5.c (1.44): Increase version number 2006-01-13 12:05 bernlohr * iact.c (1.40), iact_full5.c (1.43): Allow for more ways to increase the maximum I/O buffer size. 2006-01-10 19:26 bernlohr * README (1.27), README.tex (1.20), iact.c (1.39), iact_full5.c (1.42): Add version number to IACT source and print it at startup. 2006-01-10 19:05 bernlohr * README (1.26), README.tex (1.19): Preparing for next release. 2006-01-10 18:58 bernlohr * iact.c (1.38), iact_full5.c (1.41): Add correction of approximate impact position of primary at ground level, due to geomagnetic field. 2006-01-10 18:56 bernlohr * atmo.c (1.10): Changes to atmospheric profile fitting: adding a second iteration, fourth layer adjustable upwards, amend table point corresponding to top of atmosphere. 2005-11-29 17:39 bernlohr * iact.c (1.37), iact_full5.c (1.40): Even more checks for space/quota/permissions etc. for temporary files. 2005-11-29 11:49 bernlohr * Makefile.dist (1.40), iact.c (1.36), iact_full5.c (1.39): Failure to write temporary photon bunch files is made a fatal error. 2005-09-25 14:03 bernlohr * GNUmakefile (1.30): Take care that neither FLUKA nor DPMJET can be used in 64 bit mode. 2005-09-14 19:59 bernlohr * iact_full5.c (1.38), iact.c (1.35): Aborting CORSIKA on too many output errors. 2005-09-14 19:21 bernlohr * corsika.dox (1.12), iact.c (1.34): Documentation only. 2005-09-07 11:28 bernlohr * Makefile.dist (1.39), README (1.25), README.tex (1.18), corsika.dox (1.11), iact.c (1.33), iact_full5.c (1.37): Documentation updates. 2005-08-18 19:41 bernlohr * README (1.24), README.tex (1.17), corsika.dox (1.10): Documentation updates. 2005-08-12 13:25 bernlohr * iact.c (1.32), iact_full5.c (1.36): When changing the code for the lateral distributions (with SHOW_VERTICAL_STRUCT extension) yesterday, I mixed up meters and centimeters. 2005-08-12 13:24 bernlohr * Makefile.dist (1.38): Distribute whatever patches are currently in this directory rather than specific patches. 2005-08-11 19:04 bernlohr * Makefile.dist (1.37), iact.c (1.31), iact_full5.c (1.35): Add an extension to get the angular distribution of all Cherenkov light and other things. 2005-08-10 16:49 bernlohr * iact.c (1.30): Re-generated after last commit. 2005-08-10 16:48 bernlohr * Makefile.dist (1.36): A few more files were missing from the private export. 2005-08-10 16:32 bernlohr * iact_full5.c (1.34): Fix compilation problem with SHOW_VERTICAL_STRUCT extension. 2005-08-10 16:31 bernlohr * Makefile.dist (1.35): For the extensions we need a few files from the HESS configuration. 2005-08-09 21:04 bernlohr * Copyright (1.4), README (1.23), README.tex (1.16): Documentation changes. 2005-08-09 20:11 bernlohr * GNUmakefile (1.29), Makefile.dist (1.34), README (1.22), README.tex (1.15), cmz_extract (1.14), iact.c (1.29), iact_full5.c (1.33): Documentation updates, build improvements, and now storing the emitting particle data when IACTEXT option is selected. 2005-08-08 19:18 bernlohr * gd_image.c (1.2), gd_image.h (1.1): Interface in separate header file. This has been around for some time but was not checked in. 2005-08-08 18:58 bernlohr * GNUmakefile (1.28), cmz_extract (1.13), corsika.dox (1.9): Build procedure checked with different interaction models. 2005-08-08 18:57 bernlohr * atmo.c (1.9): Avoid warning with GCC 4.0. 2005-08-08 13:14 bernlohr * corsika.dox (1.8): Version number update 2005-08-04 18:32 bernlohr * GNUmakefile (1.27), Makefile.dist (1.33), fake_time.c (1.1), start_corsika_venusfluka (1.1): Makefile updates for better handling of other interaction models. Note: QGSJET is now the default interaction model. 2005-07-26 16:46 bernlohr * iact.c (1.28), iact_full5.c (1.32): Updating extended mode interface (which is not yet provided by stock CORSIKA). Documentation updates. 2005-07-26 16:44 bernlohr * GNUmakefile (1.26), cmz_extract (1.12): Updating to options in CORSIKA v6.2xx. Removing support for totally outdated options. 2005-06-09 19:36 bernlohr * corsika.dox (1.7): Version number update 2005-06-08 20:02 bernlohr * Makefile.dist (1.32), atmo.c (1.8), atmo.h (1.2), cmz_extract (1.11), iact.c (1.27), iact_full5.c (1.31): Some documentation tweaks and some changes for the SLANT option in CORSIKA 6.2xx. 2005-06-08 17:39 bernlohr * GNUmakefile (1.25), cmz_extract (1.10), iact_full5.c (1.30): Adapt to new CORSIKA options and more flexible movie production. 2005-05-24 16:59 bernlohr * GNUmakefile (1.24), Makefile.dist (1.31), README (1.21), README.tex (1.14), corsika.dox (1.6), iact.c (1.26): Allow to change the I/O buffer size maximum. 2005-05-24 16:56 bernlohr * iact_full5.c (1.29): Allow English texts in moviews. 2005-03-22 18:26 bernlohr * GNUmakefile (1.23): Build CORSIKA also with other interaction models. 2005-02-21 17:27 bernlohr * GNUmakefile (1.22), Makefile.dist (1.30), iact.c (1.25), iact_full5.c (1.28): A few more tweaks for the marked direct Cherenkov light. 2005-02-21 16:10 bernlohr * iact_full5.c (1.27): Allow marking of direct Cherenkov light by wavelength of 1. 2005-02-07 10:50 bernlohr * iact_full5.c (1.26): For the WRITE_PHOTONS special case add an extra block at the beginning of an event. 2004-10-08 20:18 bernlohr * iact_full5.c (1.25): A few more diagnostic outputs in the private version of iact.c 2004-09-16 19:28 bernlohr * Makefile.dist (1.29): Increment version count. 2004-08-27 14:30 bernlohr * GNUmakefile (1.21): On AMD64, no -malign-double option may be used. 2004-08-25 15:08 bernlohr * GNUmakefile (1.20), Makefile.dist (1.28), README (1.20), README.tex (1.13), corsika.dox (1.5): Latest distribution not yet committed. 2004-06-15 19:53 bernlohr * GNUmakefile (1.19), README (1.19), README.tex (1.12): Documentation updates. 2004-06-02 19:09 bernlohr * iact.c (1.24), iact_full5.c (1.24): Cosmetic changes. 2004-05-23 18:08 bernlohr * Makefile.dist (1.27), README (1.18), README.tex (1.11): New version 1.27 2004-05-23 17:27 bernlohr * GNUmakefile (1.18): Some restructuring and removal of targets like 'corsika_venus_iact'. 2004-05-23 17:26 bernlohr * Makefile (1.11), Makefile.old (1.1): Since the old Makefile will not be maintained any more, rename it to make this clear. 2004-01-04 17:43 bernlohr * GNUmakefile (1.17), Makefile (1.10), Makefile.dist (1.26), README (1.17), README.tex (1.10), iact.c (1.23), iact_full5.c (1.23), sampling.c (1.2): Various updates and fixes for the sampling mode that should have been committed before Christmas. Extend I/O buffer limit to 200 MB. 2003-11-26 18:11 bernlohr * GNUmakefile (1.16), Makefile (1.9), Makefile.dist (1.25), README (1.16), README.tex (1.9), iact.c (1.22), iact_full5.c (1.22), sampling.c (1.1): More changes towards importance sampling. 2003-11-22 01:18 bernlohr * iact.c (1.21), iact_full5.c (1.21): Introducing a general IACT specific option interface so we do not need to change something in CORSIKA every time. 2003-11-17 17:24 bernlohr * Makefile.dist (1.24), iact.c (1.20), iact_full5.c (1.20): Fixing bugs in weighted sampling. 2003-08-15 17:45 bernlohr * gd_image.c (1.1): Interface functions to the gd graphics library. 2003-06-18 15:31 bernlohr * cmz_extract (1.9): Prefer local version of cmz if available. 2003-06-07 12:57 bernlohr * Makefile.dist (1.23): Apart from a public distribution package, there is now a private package as well. 2003-05-08 20:21 bernlohr * iact.c (1.19): Adapt speed of Cherenkov light to altitude and atmospheric profile. 2003-05-05 18:39 bernlohr * GNUmakefile (1.15), sim_skeleton.c (1.5): Allow building and running of a simple skeleton user program. 2003-05-05 18:38 bernlohr * iact_full5.c (1.19): Updates and fixes for histograms filled. 2003-04-30 23:45 bernlohr * Makefile.dist (1.22): Increment release number. 2003-04-30 23:44 bernlohr * iact.c (1.18), iact_full5.c (1.18): New extension for filling histograms. 2003-04-14 19:06 bernlohr * Makefile.dist (1.21), iact.c (1.17), iact_full5.c (1.17): More consistent change of IACT options flag in runheader. 2003-03-27 15:05 bernlohr * corsika.dox (1.4), iact.c (1.16), iact_full5.c (1.16): Output all `do_print' messages to stdout. 2003-03-22 14:47 bernlohr * GNUmakefile (1.14), Makefile.dist (1.20), README (1.15), README.tex (1.8), cmz_extract (1.8): Automatic CORSIKA version detection, cmz_extract adapted for CORSIKA 6.146, documentation updated. 2003-03-19 20:51 bernlohr * GNUmakefile (1.13), iact.c (1.15), iact_full5.c (1.15): The VOLUMEDET option is now fully supported and is made the default. 2003-03-19 15:55 bernlohr * GNUmakefile (1.12), README (1.14), README.tex (1.7), iact.c (1.14), iact_full5.c (1.14): Check if conditions for compact format are fulfilled. 2003-03-19 13:01 bernlohr * Makefile.dist (1.19), iact.c (1.13), iact_full5.c (1.13): Dieter Heck has introduced a double-precision random generator in CORSIKA. 2003-01-30 18:57 bernlohr * README (1.13), README.tex (1.6): Mention that output can be compressed on the fly now. 2003-01-30 18:45 bernlohr * Makefile.dist (1.18): Take changed location of fileopen.c into account. 2003-01-30 18:37 bernlohr * Makefile.dist (1.17), README (1.12), atmo.c (1.7), corsika.dox (1.3), iact.c (1.12), iact_full5.c (1.12): More use is made of fileopen/fileclose and its new capability of writing and reading gzip and bzip2 compressed files on the fly. 2003-01-10 20:19 bernlohr * Makefile.dist (1.16), README (1.11): Version number of IACT/ATMO package increased. 2002-12-18 17:22 bernlohr * atmo.c (1.6): Finer interpolation mesh with FAST_INTERPOLATION method. 2002-10-06 16:56 bernlohr * GNUmakefile (1.11), Makefile.dist (1.15): Makefile update for improved gcc version recognition. 2002-07-04 17:20 bernlohr * GNUmakefile (1.10), Makefile.dist (1.14), corsika.dox (1.2): Changes for finding the proper compiler flags etc. 2002-05-28 12:03 bernlohr * README (1.10), README.tex (1.5): Minor docu updates. 2002-05-28 12:02 bernlohr * Makefile.dist (1.13): Update version and use dvips with -o option. 2002-05-28 12:01 bernlohr * iact.c (1.11), iact_full5.c (1.11): After some bug hunting, it seems to have been a hardware problem. 2002-05-28 12:00 bernlohr * GNUmakefile (1.9): Adapted for gcc 3.1 (cope with long reply to --version and add athlon optimization). 2002-04-30 19:46 bernlohr * Makefile.dist (1.12), cmz_extract (1.7), iact.c (1.10), iact_full5.c (1.10): Adapt to CORSIKA verions 6.015 2002-03-22 18:40 bernlohr * Makefile.dist (1.11), cmz_extract (1.6): Adapt to CORSIKA version 6.014. 2002-02-19 13:06 bernlohr * corsika.dox (1.1), remove_extension (1.1): Add files missing from CVS so far. 2002-01-04 20:39 bernlohr * GNUmakefile (1.8), Makefile.dist (1.10), README (1.9), README.tex (1.4), cmz_extract (1.5): Adapting for CORSIKA version 6.010. 2001-10-08 17:05 bernlohr * GNUmakefile (1.7), README (1.8), README.tex (1.3): Updated for release 1.12. 2001-09-20 17:16 bernlohr * GNUmakefile (1.6), Makefile.dist (1.9), README (1.7), README.tex (1.2), cmz_extract (1.4), iact.c (1.9), iact_full5.c (1.9): Minor bugfixes in Makefiles and easier building of versions with extended IACT interface. 2001-09-18 17:20 bernlohr * GNUmakefile (1.5), Makefile (1.8), Makefile.dist (1.8), README (1.6), iact.c (1.8): straux.c and straux.h were missing from distribution and normal build. 2001-09-14 12:33 bernlohr * iact_full5.c (1.8): [no log message] 2001-08-16 18:08 bernlohr * GNUmakefile (1.4), Makefile (1.7), Makefile.dist (1.7), atmo.c (1.5), atmo.h (1.1): The 'atmo.c' file was modified to make it usable both from CORSIKA and from sim_telarray. 2001-08-14 00:51 bernlohr * GNUmakefile (1.3), Makefile (1.6), Makefile.dist (1.6), README (1.5), README.stub (1.1), README.tex (1.1): Updated documentation. The primary source of documentation is now README.tex and the file README is generated from README.tex. 2001-07-23 23:05 bernlohr * Makefile.dist (1.5): Distribute doxygen generated documentation under a more specific name. 2001-07-23 22:27 bernlohr * iact.c (1.7), iact_full5.c (1.7): Bug fix for modifying CORSIKA EVTH. 2001-07-23 20:57 bernlohr * iact.c (1.6), iact_full5.c (1.6): Typo fixed. 2001-07-23 20:45 bernlohr * Makefile.dist (1.4), atmo.c (1.4), iact.c (1.5), iact_full5.c (1.5): Write random offsets back to CORSIKA event header. In order to take effect, the order of processing TELEVT() and OUTPUT(EVTH,..) in CORSIKA has to be changed. 2001-07-23 20:43 bernlohr * sim_skeleton.c (1.4): Documentation markup changed for doxygen. 2001-07-12 21:29 bernlohr * GNUmakefile (1.2), Makefile (1.5): Bringing the GNUmakefile and the normal Makefile a bit more into line. 2001-07-12 21:21 bernlohr * Makefile.dist (1.3), listio.c (1.5): Continue fixing distribution Makefile (Makefile.dist). Listio.c is no longer maintained in this directory. 2001-07-12 21:14 bernlohr * Makefile.dist (1.2): Fixed rules for setting up symbolic links to files outside this directory. 2001-07-12 21:04 bernlohr * GNUmakefile (1.1), Makefile (1.4), Makefile.dist (1.1), README (1.4), eventio_de.ps (1.4), eventio_en.ps (1.4), iact.c (1.4), iact_full5.c (1.4), listio.c (1.4), trapfpe.c (1.1): Updated to latest distribution. Starting to convert remaining source-code documentation to doxygen format. 2001-02-23 15:18 bernlohr * Copyright (1.3), Makefile (1.3), README (1.3), atmo.c (1.3), cmz_extract (1.3), eventio_de.ps (1.3), eventio_en.ps (1.3), iact.c (1.3), iact3d.ps (1.3), iact_full5.c (1.3), listio.c (1.3), remove_extension.c (1.3), sim_skeleton.c (1.3), src_cmnts.ps (1.3): CORSIKA extensions added again, this time omitting symbolic links. 2001-02-23 15:11 bernlohr * Copyright (1.2), Makefile (1.2), README (1.2), atmo.c (1.2), atmprof1.dat (1.2), atmprof2.dat (1.2), atmprof3.dat (1.2), atmprof4.dat (1.2), atmprof5.dat (1.2), atmprof6.dat (1.2), atmprof9.dat (1.2), cmz_extract (1.2), eventio.c (1.2), eventio_de.ps (1.2), eventio_en.ps (1.2), iact.c (1.2), iact3d.ps (1.2), iact_full5.c (1.2), initial.h (1.2), io_basic.h (1.2), io_simtel.c (1.2), listio.c (1.2), mc_tel.h (1.2), remove_extension.c (1.2), sim_skeleton.c (1.2), src_cmnts.ps (1.2), testio.c (1.2), warning.c (1.2), warning.h (1.2): [no log message] 2001-02-23 15:09 bernlohr * Copyright (1.1), Makefile (1.1), README (1.1), atmo.c (1.1), atmprof1.dat (1.1), atmprof2.dat (1.1), atmprof3.dat (1.1), atmprof4.dat (1.1), atmprof5.dat (1.1), atmprof6.dat (1.1), atmprof9.dat (1.1), cmz_extract (1.1), eventio.c (1.1), eventio_de.ps (1.1), eventio_en.ps (1.1), iact.c (1.1), iact3d.ps (1.1), iact_full5.c (1.1), initial.h (1.1), io_basic.h (1.1), io_simtel.c (1.1), listio.c (1.1), mc_tel.h (1.1), remove_extension.c (1.1), sim_skeleton.c (1.1), src_cmnts.ps (1.1), testio.c (1.1), warning.c (1.1), warning.h (1.1): Added sources of CORSIKA Cherenkov light extensions to sim_telarray source tree.