Skip to content
Snippets Groups Projects
  1. Sep 12, 2018
    • Steven Schramm's avatar
      Fix small memory leak · e8acf646
      Steven Schramm authored
      One of the sub-tools of the jet calibration tool was not properly
      deleted, so multiple tool usage led to a small memory leak.  This
      has been fixed.
      
      
      Former-commit-id: 9f56f66a9e0cb5d3e0b725b924721e18829af02c
      e8acf646
  2. Aug 29, 2018
    • Steven Schramm's avatar
      Nominal resolution retrieval in JetCalibTools · 2da8f39a
      Steven Schramm authored
      It is now possible to retrieve the nominal MC and data jet resolution
      from JetCalibTools.  This is functionality needed for the calculation
      of object-based MET significance.  This extends the IJetCalibrationTool
      interface to include this functionality.
      
      The JetCalibTools resolution validation script was also extended in
      order to retrieve the nominal resolution, showing that it is
      working as expected.
      
      In parallel, there are a few small changes to the JetUncertainties
      plotting scripts, made for the JER recommendation plots.  No user
      code has been changed in JetUncertainties.
      
      
      Former-commit-id: c9697bc5346bada22627def30aece9237c858c48
      2da8f39a
  3. Aug 20, 2018
    • Steven Schramm's avatar
      Addition of JetCalibTools nominal smearing · dee6ef52
      Steven Schramm authored
      Added and validated the use of JetCalibTools for jet smearing.
      Also added a few last changes to JetUncertainties to support
      resolution uncertainties.  This is a candidate for the MR.
      
      
      Former-commit-id: b8939823ea1d3ecd0bf899905086ce320ebf59c3
      dee6ef52
  4. Aug 01, 2018
    • Jonathan Bossio's avatar
      Retrieve PtMax of in situ histograms · 63d59794
      Jonathan Bossio authored
      The new functions retrieve the maximum pT of the histograms containing the in situ calibration factors.
      They will be used only by the in situ calibrators.
      
      
      Former-commit-id: 563c41d4e72be76cef7919c4053f558650ff140a
      63d59794
  5. Jan 18, 2018
  6. Nov 23, 2017
  7. Nov 13, 2017
  8. Nov 10, 2017
  9. Nov 09, 2017
    • Jonathan Bossio's avatar
      Make Calibration Area tag a property of the tool · fb721ff5
      Jonathan Bossio authored
      The default one is the latest tag (00-04-81) containing the final
      MCJES+GSC configs for R=0.4 EMTopo, LCTopo and p-flow jets.
      Once new tags become available the default option will be updated.
      This allow to release new recommendations faster, users will simply need
      to update the tag when initializing the tool. Except when changes in the
      code are needed.
      
      
      Former-commit-id: 5c42033661f047cacc1697dcd84dec985b1600a1
      fb721ff5
  10. Nov 08, 2017
  11. Nov 06, 2017
  12. Oct 27, 2017
  13. Aug 17, 2017
  14. Jul 26, 2017
  15. May 23, 2017
  16. Apr 05, 2017
    • Steven Schramm's avatar
      Updated 2017 trigger jet calibration (ATR-16021) · 46452b76
      Steven Schramm authored
      - svnpull JetCalibTools-00-04-77 for latest tag
      - Updated JetRecCalibrationFinder to point to new config
      
      This was done to get the latest/greatest recommendation for jet
      calibration, evaluated in data with the full 2015 and 2016 dataset.
      By using this, the subjesIS calibration was derived in conditions
      closer to what we will have in 2017 (as the old subjesIS calibration
      was derived using 2015 data).
      
      
      Former-commit-id: 875531ed700873683f9147f5774f216c4119ce60
      46452b76
  17. Feb 14, 2017
    • Teng Jian Khoo's avatar
      'setup for R21 configs, cmake and cmt example compilation with POOLRootAccess'... · c7def614
      Teng Jian Khoo authored
      'setup for R21 configs, cmake and cmt example compilation with POOLRootAccess' (JetCalibTools-00-04-76-01)
      
      	JetCalibTools-00-04-76-01
      	* Setting up a config for r21
      	* CMake compilation for example including POOLRootAccess for athena releases
      
      2016-12-09 J. Bossio <jbossios@cern.ch>
      	JetCalibTools-00-04-76
      	* Using CalibArea-00-04-76
      	* Bugfix in 20.7 JMS small-R config (bug affecting only data)
      	* Fatal error when EventShape/rho not available
      
      2016-11-21 TJ Khoo <khoo@cern.ch>
      	JetCalibTools-00-04-75
      	* Remove default constructor
      
      2016-11-30 J. Bossio <jbossios@cern.ch>
      	JetCalibTools-00-04-74
      	* Using CalibArea-00-04-74
      	* Bugfix in p-flow config (bug in JetCalibTools-00-04-73)
      
      	Reverted detector eta modification
      
      
      Former-commit-id: ca6537b00888fada6557000b300876f6034694fc
      c7def614
  18. Nov 26, 2016
    • Teng Jian Khoo's avatar
      'temporary setup for R21' (JetCalibTools-00-04-73-00) · 461658fd
      Teng Jian Khoo authored
      	JetCalibTools-00-04-73-00
      	* Branch tag for temporary R21 configuration
      
      2016-11-18 TJ Khoo <khoo@cern.ch>
      	Trunk
      	* Temporary switch to turn off setting of detector eta when done by constitfourmom tool in reco
      	* Removed default constructor as not needed
      
      2016-11-13 J. Bossio <jbossios@cern.ch>
      	JetCalibTools-00-04-73
      	* Using CalibArea-00-04-73
      	* rel21 dedicated config (using OriginEventShape)
      	* Intermediate GSC for p-flow jets
      	* Mass combination for Large-R jets (w/ QCD uncorrelated and
      	correlated weights)
      
      2016-10-31 J. Bossio <jbossios@cern.ch>
      	Trunk
      	* Implementation of optional time-dependend insitu corrections
      
      ...
      (Long ChangeLog diff - truncated)
      
      
      Former-commit-id: acb0e7a898b646ddab5860349c605ccccfa103b5
      461658fd
  19. Nov 01, 2016
    • Jonathan Bossio's avatar
      20.7 LC recommendation, JMS combination for LargeR jets (JetCalibTools-00-04-71) · 1a3339eb
      Jonathan Bossio authored
      	JetCalibTools-00-04-71
      	* Using CalibArea-00-04-71
      	* 20.7 LC recommendation
      	* JMS combination for Large-R jets
      
      2016-10-13 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch>
      	* Taught the CMake configuration how to build the package
      	  in standalone mode.
      	* Updated JetCalibTools_Example.cxx to behave a bit nicer.
      	  Including fixing some issues in it.
      	* Removed the unnecessary line-ending "\n" characters from
      	  the messages of the tools. Which lead to empty lines in the
      	  output of the tools, annoying me quite a bit.
      	* Removed the empty python/ and CalibConstants/ directories.
      	* Removed cmt/Makefile. (It's auto-generated by CMT.)
      	* Tagging as JetCalibTools-00-04-70
      
      2016-09-29 J. Bossio <jbossios@cern.ch>
      	JetCalibTools-00-04-69
      	* Using CalibArea-00-04-69
      ...
      (Long ChangeLog diff - truncated)
      
      
      Former-commit-id: 53dfdc8e0da99a9f8f129bb9f0be18b4bd65d6f4
      1a3339eb
  20. Sep 28, 2016
  21. Aug 19, 2016
    • Steven Schramm's avatar
      Tagging for trigger without the CalibArea fix, tag not to be used by normal... · cc5f9067
      Steven Schramm authored
      Tagging for trigger without the CalibArea fix, tag not to be used by normal users (JetCalibTools-00-04-67)
      
      	JetCalibTools-00-04-67
      	* This tag is *only* for trigger usage
      	* If you were not involved in the creation of this tag, please do not use it
      
      2016-06-29 J. Bossio <jbossios@cern.ch> and S. Schramm
      	JetCalibTools-00-04-67
      	* Using CalibArea-00-04-67
      	* New implementation of mass combination (weights are calculated with
      	provided factors now)
      
      2016-06-29 S Schramm
      	trunk
      	* Better condition control for when to retrieve PV collection or not
      	* Done to ensure ability to use the tool as needed in the jet trigger
      
      
      Former-commit-id: 8124c964fb044ecf228a3d3aefb2ed47f5baf5bc
      cc5f9067
  22. Jun 14, 2016
    • Jonathan Bossio's avatar
      Bug Fix in JMS (JetCalibTools-00-04-66) · 0e5cd36a
      Jonathan Bossio authored
      	JetCalibTools-00-04-66
      	* Using CalibArea-00-04-65
      	* Fix bug in JMS (not setting m_combination propertly)
      
      2016-05-26 Jonathan Bossio <jbossios@cern.ch>
      	JetCalibTools-00-04-65
      	* Using CalibArea-00-04-65
      	* MC15c Recommendations for AntiKt4EMTopoJets
      	* Mass combimation for Large-R jets
      	* JMS and Insitu code ready to add small-R jets mass calibration
      	* Fix compiling issue in Athena
      
      
      Former-commit-id: 7a1924fcbe510f98b1b961ad25596678ae671766
      0e5cd36a
  23. May 27, 2016
    • Jonathan Bossio's avatar
      AFII LC JES - PFlow fix in Jet Area for 20.7 (JetCalibTools-00-04-64) · a7fc5e6f
      Jonathan Bossio authored
      2016-05-04 Jonathan Bossio <jbossios@cern.ch>
      	JetCalibTools-00-04-64
      	* Using CalibArea-00-04-64
      	* AFII LC JES
      	* Fix in Jet area corr for PFlow jets (to derive 20.7 calibrations)
      	* 20.1 PFlow calibrations removed
      
      2016-03-07 Jonathan Bossio <jbossios@cern.ch>
      	JetCalibTools-00-04-63
      	* Using CalibArea-00-04-63
      	* Mu-scan JES for 4LC jets
      
      2016-03-01 Jonathan Bossio <jbossios@cern.ch>
      	JetCalibTools-00-04-62
      	* Using CalibArea-00-04-61
      	* Fix in DEV mode to work in Athena
      
      2016-02-08 Jonathan Bossio <jbossios@cern.ch>
      	JetCalibTools-00-04-61
      	* Using CalibArea-00-04-61
      ...
      (Long ChangeLog diff - truncated)
      
      
      Former-commit-id: e67ad628
      a7fc5e6f
  24. Jan 19, 2016
  25. Oct 10, 2015
    • Jonathan Bossio's avatar
      JES for LCW and PFlow jets, JMS for FatJets (JetCalibTools-00-04-50) · 1f348f3d
      Jonathan Bossio authored
      2015-07-24 Jonathan Bossio <jbossios@cern.ch>
      	JetCalibTools-00-04-50
      	* Using CalibArea-00-04-50
      	* MC15 JES for 0.4 LC jets
      	* MC15 JES for EMPFlow jets
      	* MC15 JMS for FatJets
      
      2015-07-21 Jonathan Bossio <jbossios@cern.ch>
      	JetCalibTools-00-04-49
      	* Using CalibArea-00-04-49
      	* 2012 Insitu Calibration fix
      	  insitu curves inverted
      	  affecting Final 2012 and MC15 recommendations
      
      2015-07-20 Jonathan Bossio <jbossios@cern.ch>
      	JetCalibTools-00-04-48
      	* Using CalibArea-00-04-45
      	* Residual for 0.4 LC jets to derive the JES calibration
      
      2015-07-16 Jonathan Bossio <jbossios@cern.ch>
      ...
      (Long ChangeLog diff - truncated)
      1f348f3d
  26. Jan 19, 2015
    • Scott Snyder's avatar
      Fix cmt warnings. (JetCalibTools-00-04-19) · 35c103fc
      Scott Snyder authored
              * Tagging JetCalibTools-00-04-19.
      	* cmt/requirements: Fix cmt warnings.
      
      2014-12-08 Joe Taenzer <joseph.taenzer@cern.ch>
              JetCalibTools-00-04-18
              * OriginCorrected/PileupCorrected attributes are now ints
      	  trigger aux store doesn't allow bools :(
      
      2014-12-08 Joe Taenzer <joseph.taenzer@cern.ch>
              JetCalibTools-00-04-17
      	* OriginCorrected and PileupCorrected attributes are set to false before calibration
      	  if they aren't already written to the jet
      
      2014-12-08 Joe Taenzer <joseph.taenzer@cern.ch>
      	JetCalibTools-00-04-16
      	* Reverted changes from tag 04-15 -- Origin removed from momentum state names
      	* Added new jet attributes: OriginCorrected, PileupCorrected
      	  Used to track if the origin and pileup corrections have been applied
      
      ...
      (Long ChangeLog diff - truncated)
      35c103fc
  27. Nov 05, 2014
    • Pierre Antoine Delsart's avatar
      'update for new event shape names' (JetCalibTools-00-04-05) · 0f6e0782
      Pierre Antoine Delsart authored
      2014-10-16  David Adams
      	JetCalibTools-00-04-05
      	See ATLJETMET-21
      	* Root/JetCalibrationTool.cxx: Update for new EventShape interface.
      2014-10-10    <delsart@localhost>
      	* JetCalibrationTool.cxx and all *cxx files : replaced FindFile by
      	PathResolverFindCalibFile.
      	* cmt/requirements and Makefile.RootCore adapted.
      	* run time not tested in RootCore !
      	* works with JetRec-02-04-04
      	* JetCalibTools-00-04-04
      2014-10-01 Joe Taenzer  <joseph.taenzer@cern.ch>
      	JetCalibTools-00-04-03
      	* Fixed the Changelog
      	* Added declareProperty statement for isData
      	* Added Moriond2013 AFII config
      	* Added most recent Rscan config
      	* All daughter classes now receive a unique name during initialization
      	* Low pT JES extrapolation migrated from the old tool
      	(not relevant to Moriond2013 and older calibration)
      ...
      (Long ChangeLog diff - truncated)
      0f6e0782
Loading