Skip to content
Snippets Groups Projects
  1. Apr 22, 2020
    • Tim Adye's avatar
      DCube improvements · ea92f24f
      Tim Adye authored and Tim Adye's avatar Tim Adye committed
        - Improve setup of output directory.
            - Copy files needed for PHP web display into DCubeServer subdirectory.
              These are now available from share/DCubeServer installed as part of this package
              (previously were in DCubeServer SVN package), and selected as default of -s option.
            - Only write PHP files if plots created (-p option)
            - Output XML file can now be specified by its directory, eg. -x dir writes to dir/dcube.xml.
            - dcube.log written to output directory by default, so it is accessible from the web.
        - Default dcube.py --branch --cmtconfig --install --project --jobId options from environment (asetup and ArtJobName).
          Defaults with --generate remain "*" so the XML file matches any config.
            - Do not fail if unrecognised values specified (unless --checkKnown).
            - Don't exit if --branch="" etc.
            - Repurpose "Install" tag to show the "Release". --release is now a symonym for --install.
        - Allow mon and ref object names to be specified in config.
            - Specify XML attributes, mon="/dir/hist" and/or ref="dir2/hist".
              Default is mon=name (in current TDirectory) and ref=mon, as before.
            - "dcube.py --generate --flat" generates an XML config with flat structure
              in a single TDirectory, specifying the full 'mon' path for each plot.
              This might be simpler for editing, but lists all together in the "Normal view"
              (simpler, but could lead to confusion if there are duplicate names).
        - Don't write debug/info messages on the console (except for RUN SUMMARY).
            - Options -v and -q for more or less verbose console output.
            - Improve some warning/error messages.
        - Return $?=1 if test failure (mismatch), $?=2 if warning.
        - Improve caption box spacing.
            - Caption box size fits text better. Don't show missing items (eg. jobId).
         - Fix Python3 crash for Chi2TestX.
         - Bump DCube version to 5.0. Previously was 4.66920 with old SVN rev/date.
      2 tags
      ea92f24f
    • Tim Adye's avatar
      DCubeClient: more Py3 fixes · 0cc2b1f7
      Tim Adye authored
      - iteritems() -> items()
      - itervalues() -> values()
      - list(keys()) so can sort
      - xml now returns str instead of unicode, so don't encode('ascii')
      200305
      0cc2b1f7
    • Frank Winklmeier's avatar
      Merge branch 'MW_DCube_devel' into 'master' · f07e409a
      Frank Winklmeier authored and Tim Adye's avatar Tim Adye committed
      Adding a new plotopt "box" in DCubePlotter.py
      
      See merge request atlas/athena!30826
      f07e409a
    • Marcin Wolter's avatar
      Replace DCubePlotter.py · 4091288a
      Marcin Wolter authored and Tim Adye's avatar Tim Adye committed
      4091288a
    • Frank Winklmeier's avatar
      DCubeClient: Py3 fixes · 4130fbec
      Frank Winklmeier authored and Tim Adye's avatar Tim Adye committed
      - print statements
      - exceptions
      - delete obsolete `dcubeConvert_old.py`
      4130fbec
    • Tim Adye's avatar
      add AthGeneration allowed project tag · d3133cf2
      Tim Adye authored
      200210
      d3133cf2
    • Tim Adye's avatar
    • Tim Adye's avatar
      Reorder dcube.py search for DCubeApp.py so looks in same directory first (previous default) · f7904945
      Tim Adye authored
      Former-commit-id: 7aaa1f782c2f339659e33d93a0ea714931c52728
      f7904945
    • Tim Adye's avatar
      Pull recent changes from SVN trunk (also tagged DCubeClient-00-00-52) · a8a8dffc
      Tim Adye authored
      Updates from ChangeLog:
      
      2017-07-10  Tim Adye  <T.J.Adye@rl.ac.uk>
      	* Add support for TEfficiency plots (plotted as "graph" type)
      	* fix graph statistics display and show y-mean/RMS instead of x-mean/RMS for 1D
      	* don't crash on empty graph
      	* graph plot style more like hist1d (red full circle, full-size plot, better ranges)
      	M       python/DCubeConfig.py
      	M       python/DCubeTester.py
      	M       python/DCubePlotter.py
      
      2017-03-26   Peter Sherwood  <peter@MacBook-Pro-7.fritz.box>
      	* share/DCubeValid.xml: added new branch regex fo NN.N (eg 21.0)
      	new cmtconfigs x86_64-slc6-gcc62-(opt, dev), new project Athena
      
      2016-04-09  Atlas-Validation Runtimetester  <rtt@lxplus0003.cern.ch>
      	* Tagging DCubeClient-00-00-51
      	* Python 2.7.10 and ROOT 6.06/02 version update in dev nightly branch
      	breaks the code to fetch histograms from a TFile instance, as the TFile.Get()
      	function no longer accepts a unicode path, it needs ascii. Fixed by
      	converting path to path.encode('ascii', 'ignore').
      
      	M       python/DCubeTester.py
      	M       python/DCubeApp.py
      
      
      Former-commit-id: e45e8ee6212d7a75a6699633b2743ab4201d9b6b
      a8a8dffc
    • James Beacham's avatar
      Merge branch '21.0-updateProjectsDCube' into '21.0' · e48d8099
      James Beacham authored and Tim Adye's avatar Tim Adye committed
      Add known projects to DCube validation xml
      
      See merge request atlas/athena!11640
      
      
      Former-commit-id: 9dd7ee07aa5838742b34d97d52aed6181c725f16
      e48d8099
    • James Beacham's avatar
      Merge branch '21.0-dcube' into '21.0' · 08cc3e36
      James Beacham authored and Tim Adye's avatar Tim Adye committed
      Fix dcube.py search paths for new Athena install locations
      
      See merge request atlas/athena!10200
      
      (cherry picked from commit 9b5767d731e990b48944906a8fb9f45bb03d3606 [formerly f942ba0c5a5c74954a198fb956cd4801b097abc3])
      
      13e9d781 Fix dcube.py search paths for new Athena install locations
      
      Former-commit-id: 49773863963921c293c9b7d416c35c236d413c7e
      08cc3e36
    • Frank Winklmeier's avatar
      Remove obsolete cmt directories · 743d0de1
      Frank Winklmeier authored and Tim Adye's avatar Tim Adye committed
      Remove cmt directories that contain trivial, obsolete content.
      
      
      Former-commit-id: c24266ed4af9e2380d2b78936af416959f1c63aa
      743d0de1
    • Adam Edward Barton's avatar
      Resolve Ambiguities in doxygen file descriptions · fabfab22
      Adam Edward Barton authored and Tim Adye's avatar Tim Adye committed
      Former-commit-id: 13b070d04429bbc26e591b1e211ac78798ce0dd6
      fabfab22
    • Alexey Boldyrev's avatar
      Escape of xml/html tags in Doxygen comment blocks except packagedoc.h files... · ca87bfbf
      Alexey Boldyrev authored and Tim Adye's avatar Tim Adye committed
      Escape of xml/html tags in Doxygen comment blocks except packagedoc.h files and clear html blocks inside of comment blocks
      
      
      Former-commit-id: 994b1c6e960784cb84b18dd6dbea7f7f80a4b673
      ca87bfbf
    • Atlas-Software Librarian's avatar
      'CMakeLists.txt' (DCubeClient-00-00-45) · 05b9116b
      Atlas-Software Librarian authored and Tim Adye's avatar Tim Adye committed
  2. Jul 20, 2017
  3. Mar 26, 2017
  4. Apr 09, 2016
  5. Apr 08, 2016
  6. Feb 22, 2016
  7. Jul 30, 2015
  8. Oct 22, 2014
  9. Feb 07, 2014
  10. Jul 30, 2013
  11. Jan 18, 2013
  12. Sep 28, 2012
  13. May 29, 2012
  14. Oct 21, 2011
  15. Oct 20, 2011
  16. May 18, 2011
  17. May 13, 2011
  18. Aug 25, 2010
  19. Aug 11, 2010
  20. Aug 03, 2010
  21. Aug 02, 2010
  22. Jul 06, 2010
  23. Jun 30, 2010
Loading