Skip to content

Releases: VERITAS-Observatory/EventDisplay_v4

Eventdisplay - version v490-alpha.1

13 Jul 15:04
b5ca254
Compare
Choose a tag to compare
Pre-release

Eventdisplay v490 is a major update of the reconstruction and analysis code used for VERITAS.
This update includes significant changes which break the analysis of older versions at certain stages.

Running this version requires also updates to the newest versions of Eventdisplay_AnalysisScripts_VTS and Eventdisplay_AnalysisFiles_VTS (private repository).

This is a pre-release with substantial changes expected in near future. Please try it out, but don't use it for science publications.

Eventdisplay v490 is now public

Similar to the Eventdisplay version used for CTA (see here), this code is now public.

Optimised next-neighbour cleaning

(back ported from v5)

Improves the low-energy response.

  • requires to run Evetndisplay with the runparameter file EVNDISP.reconstruction.runparameter.NN.v4x

dispBDT angular resolution

(back ported from v5)

Improves direction reconstruction at low elevation angles (issue #184 and PR #190).

Note that dispBDT direction reconstruction is applied on the mscw_energy stage.

  • dispBDT files are located in $VERITAS_EVNDISP_AUX_DIR/DispBDTs
  • in alpha release: must be switched on in IRF.mscw_energy_MC.sh and ANALYSIS.mscw_energy.sh (search for DISPBDT)

Replacement of slalib routines by sofa

see PR #180

Eventdisplay has been using a copy of the slalib code since the very beginning (VASlalib). All astronometry routines are replaced by the sofa package (same authors as slalib; but permissive licence) for the following reasons:

  • slalib (as used in Eventdisplay) is not maintained since many years and the status of the routines is unclear (e.g. means that timing routines do not include leap seconds introduced recently)
  • slalib's licence unclear and very likely the current usage Eventdisplay is not allowed
  • sofa is a well maintained IAU package

#PR 180 lists some tests listing differences between using the two different astronometry packages: generally consistent results with max differences in reconstructions observations of <2 arcseconds.

Note that this involves the installation of the sofa package before compiling eventdisplay. Use the script install_sofa.sh to download and install the package.

Addition of mergeVBF binaries

mergeVBF is used for the simulation production to merge several (possibly 1000s) of simulation vbf files into one file.

Improved MC/Data comparison plots

Improvements to MC/Data comparison includes:

  • weighting of events according to the azimuth of the data runs
  • energy-dependent theta2 comparision

Code cleanup

Eventdisplay-code base includes a lot of obsolete code which makes maintenance more difficult than necessary. Try and remove anything which will not be used in future: CTA-related code (uses v5), frogs and 3D model (will realistically never by used and would require a re-implementation); other smaller bits.

Code formatting (astyle) has been applied. For git diffs, best to remove white space comparision.

Eventdisplay - version v487d

11 Jul 07:16
ec14ffa
Compare
Choose a tag to compare

v487d patch release of Eventdisplay

Very minor patch release

  • bug fix in reading IRFs as function of true energy (relevant for using likelihood method, see issue #164)
  • re-enable writing of data_on and data_off trees in anasum when user sets this flag in the anasum runparameter file: * WRITEDATAONOFFEVENTS 1. Note that these trees are a subset of the DL3EventTree.
  • expand environmental variables when writing to cvs in VEnergySpectrum
  • add further options for the storage of log files in the evndisp root files (./bin/logFile)

Wiki page: https://veritas.sao.arizona.edu/wiki/Eventdisplay_v487

Eventdisplay - version v487c

25 May 11:05
a3d7ab0
Compare
Choose a tag to compare

v487c patch release of Eventdisplay

Very minor patch release

  • improved printout in combineEffectiveArea help
  • additional variables written to pointing tree for DB pointing (useful for debugging)
  • removal of duplicated entries from Makefile targets.

Release wiki page including the list of major changes: https://veritas.sao.arizona.edu/wiki/Eventdisplay_v487

Eventdisplay - version v487b

21 Feb 11:45
87bd52c
Compare
Choose a tag to compare

v487b patch release of Eventdisplay

Addresses critical issue as described in #170

Release wiki page including the list of major changes: https://veritas.sao.arizona.edu/wiki/Eventdisplay_v487

Eventdisplay - version v486d

21 Feb 11:11
Compare
Choose a tag to compare

Patch release v486d of Eventdisplay

Release wiki page: https://veritas.sao.arizona.edu/wiki/Eventdisplay_v486

Changes:

  • fix of light curve data plotting for run numbers > 100000

Eventdisplay - version v487

16 Feb 11:41
4e4e87c
Compare
Choose a tag to compare

v487 release of Eventdisplay

Release wiki page including the list of major changes: https://veritas.sao.arizona.edu/wiki/Eventdisplay_v487

Eventdisplay - version v486c

14 Feb 10:14
20f55ea
Compare
Choose a tag to compare

Patch release v486c of Eventdisplay

Release wiki page: https://veritas.sao.arizona.edu/wiki/Eventdisplay_v486

Changes:

  • allow for the analysis of non-standard wobble directions (issue #166)

Eventdisplay - version v486b

20 Dec 15:43
c14b4d6
Compare
Choose a tag to compare

Patch release v486b of Eventdisplay

Release wiki page: https://veritas.sao.arizona.edu/wiki/Eventdisplay_v486

Changes:

  • bug fix in mscw_energy compiled with ROOT6 (closing of files took ~20 min; see issue #146)
  • changes to combineLookupTables and combineEffectiveAreas for reduced file-size IRFs (when running anasum analysis and no gammapy analysis; issue #148 and #145)

Eventdisplay - version v486a

14 Dec 14:19
f7544b0
Compare
Choose a tag to compare

v486a release of Eventdisplay

Release wiki page including the list of major changes: https://veritas.sao.arizona.edu/wiki/Eventdisplay_v486

Eventdisplay - version v485c

17 Nov 10:31
98ab943
Compare
Choose a tag to compare

Patch release of Eventdisplay version v485c

Release wiki page: https://veritas.sao.arizona.edu/wiki/Eventdisplay_v485

Main changes:

  • makefile fix to allow compiling with newer gcc versions
  • bug fix applied in writing out mean energy bias graph in anasum stage
  • addition of mean_pedvars to DL3 tree