1. 28 Sep, 2016 4 commits
    • Attila Krasznahorkay's avatar
      Fixing the issue with shallow copies of cluster containers (xAODCaloEventAthenaPool-00-01-08) · 3c989feb
      Attila Krasznahorkay authored
      	* Fixed a logic error in xAODCaloClusterAuxContainerCnv, in that
      	  it would never compress the cluster moments. Since the helper
      	  interface container in the code was not set up correctly.
      	* Made sure that only the values in the object-to-be-written
      	  would be compressed, and the object in memory would be left
      	  alone.
      	* Tagging as xAODCaloEventAthenaPool-00-01-08
      
      2016-08-19 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch>
      	* Tagging these latest changes as xAODCaloEventAthenaPool-00-01-07
      
      2016-06-23 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch>
      	* Moved the cluster moment compressor code into
      	  xAODCaloClusrerAuxContainerCnv from xAODCaloClusterContainerCnv.
      	* This was to avoid issues seen with shallow copies of clusters
      	  in Athena.
      	* Not tagging yet, as I'd like to get some feedback on it from
      	  Scott first.
      
      
      Former-commit-id: 2d041858
      3c989feb
    • Teng Jian Khoo's avatar
      safer PFlow charge check (xAODMissingET-00-02-12) · be1afc2c
      Teng Jian Khoo authored
      	* Safer PFO charge check
      	* Tagging as xAODMissingET-00-02-12
      
      2016-08-04 Teng Jian Khoo <Teng.Jian.Khoo@cern.ch>
      	* Allow momentumOverride for charged PFOs to apply weights
      	* Tagging as xAODMissingET-00-02-11
      
      2016-07-29 Matt Klein
      	* Added ElementLink protection to objects()
      	* Tagging as xAODMissingET-00-02-10
      
      
      Former-commit-id: 52a17177
      be1afc2c
    • Teng Jian Khoo's avatar
      modified topocluster input labels (xAODJet-00-01-35) · 525dd878
      Teng Jian Khoo authored
      	* Root/JetContainerInfo.cxx, src/JetContainerInfo.cxx, xAODJet/JetContainerInfo.h
      	* Add more possible input labels
      	* Tagging xAODJet-00-01-35
      
      2016-06-23  scott snyder  <snyder@bnl.gov>
      
      	* Tagging xAODJet-00-01-34.
      	* Comply with ATLAS naming conventions.
      
      
      Former-commit-id: a5027700
      525dd878
    • Attila Krasznahorkay's avatar
      Adding xAODMaker::ElementLinkResetAlg to the trunk as well (xAODCoreCnv-00-01-02) · 18b75bbf
      Attila Krasznahorkay authored
      	* Adding the xAODMaker::ElementLinkResetAlg algorithm from
      	  xAODCoreCnv-00-00-07-branch.
      	* Updated the package's CMT and CMake configuration to build
      	  the new code correctly.
      	* Tagging as xAODCoreCnv-00-01-02
      
      
      Former-commit-id: 26e5f0ab
      18b75bbf
  2. 15 Sep, 2016 2 commits
    • Christos Anastopoulos's avatar
      ATLASRECTS-3370 , add helper to access the ambiguous Object (xAODEgamma-00-01-47) · 052f8652
      Christos Anastopoulos authored
      	* ATLASRECTS-3370 , add helper to access the ambiguous Object
      	* Tagging as xAODEgamma-00-01-47
      
      2016-08-19 Christos Anastopoulos <Christos.Anastopoulos@cern.ch>
      
      	* Fix signed to unsigned comparisons
      
      2016-08-18 Christos Anastopoulos <Christos.Anastopoulos@cern.ch>
      
      	* Add helpers to access the topoclusters
      	* associated with an egamma cluster.
      	* Tagging as xAODEgamma-00-01-46
      
      2016-05-03 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch>
      	* Removed the package's direct dependence on SGTools, to
      	  make its build configuration simpler for the standalone build.
      	* Cleaned the CMakeLists.txt file a bit.
      	* Moved the CLID declaration of xAOD::EgammaAuxContainer into
      ...
      (Long ChangeLog diff - truncated)
      
      
      Former-commit-id: 0cc6e6ab
      052f8652
    • James Catmore's avatar
      Restoring missing CMakeLists.txt (xAODTruthCnv-00-01-20) · e6799b3a
      James Catmore authored
      2016-09-03 James Catmore <james.catmore@cern.ch>
      
      	* Restoring missing CMakeLists.txt
      	* This tag goes from 00-01-18 and skips 00-01-19 (problematic tag)
      	* Tagged as xAODTruthCnv-00-01-20
      
      
      Former-commit-id: 8fa61299
      e6799b3a
  3. 01 Sep, 2016 16 commits
  4. 20 Aug, 2016 18 commits
    • Walter Lampl's avatar
      add CxxUtils to dependencies (checkreq warning) (xAODCore-00-01-17) · 4ba44d2e
      Walter Lampl authored
      	* add CxxUtils to dependencies (checkreq warning)
      	* tag xAODCore-00-01-17
      
      2016-08-04 Walter Lampl <walter.lampl@ cern.ch>
      	* ShallowCopy.h: Add a hook to allow custom treatment of
      	  copied objects (instead of just calling the default c'tor)
      	  Helps fixing ATLASRECTS-3373.
      	* Tagging as xAODCore-00-01-16
      
      2016-05-30 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch>
      	* Patched the xAOD object dumper code to check explicitly for
      	  each variable whether it exists or not. To avoid problems
      	  coming from certain "soft" schema evolution issues.
      	* Finally managed to build a functional dictionary for the
      	  xAOD::dump function "using reflex". The declaration in the
      	  LinkDef.h file just didn't want to work out.
      	* Tagging as xAODCore-00-01-15
      
      2016-05-03 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch>
      	* Taught the package how to build in standalone mode with CMake.
      ...
      (Long ChangeLog diff - truncated)
      
      
      Former-commit-id: 3322e3d1
      4ba44d2e
    • Walter Lampl's avatar
      customize shallow-copy of CaloClusterContainer (xAODCaloEvent-00-01-26) · a4bc9ef8
      Walter Lampl authored
      	* CaloCluster.h: Add overloaed function xAOD::prepareElementForShallowCopy
      	  to shallow-copy cluster containers preserving the m_samplingPattern member
      	  (ATLASRECTS-3372)
      	*  Tag xAODCaloEvent-00-01-26
      2016-06-07  scott snyder  <snyder@bnl.gov>
      
      	* Tagging xAODCaloEvent-00-01-25.
      	* xAODCaloEvent/versions/CaloCluster_v1.h: Coverity 105538:
      	Ignored return value.
      
      
      Former-commit-id: b7e25f81
      a4bc9ef8
    • Teng Jian Khoo's avatar
      'float compression for layer energies' (xAODPFlow-00-00-59) · 75975216
      Teng Jian Khoo authored
      	* Updates to the float compression list
      	* Tag as xAODPFlow-00-00-59
      
      2016-07-25 TJ Khoo <khoo@cern.ch>
      	* Optimisations for faster retrieval
      	* Tag as xAODPFlow-00-00-58
      
      
      Former-commit-id: 01b05acc
      75975216
    • Attila Krasznahorkay's avatar
      Fixing yet another mistake made in xAOD::TruthEvent_v1::PdfInfo::valid() (xAODTruth-00-01-17) · f92e84ab
      Attila Krasznahorkay authored
      	* Argh! Managed to make another silly mistake in the valid()
      	  function. Hopefully this time it's correct finally...
      	* Tagging as xAODTruth-00-01-17
      
      2016-07-14 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch>
      	* Fixed xAOD::TruthEvent_v1::pdfInfo(), according to the
      	  report in ATLASG-622.
      	* Moved the implementation of the TruthEvent_v1::PdfInfo struct
      	  into the source file.
      	* Changed the default values of the PdfInfo members to be more
      	  reasonably check-able. The PDG IDs now default to 0, and the
      	  floating point numbers to (the silent) NaN. Adjusted the valid()
      	  function to make the check accordingly.
      	* Cleaned up the CMakeLists.txt file of the package a bit.
      	* Tagging as xAODTruth-00-01-16
      
      2016-07-12 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch>
      	* Updated test/ut_xaodtruth_helpers_test.py to work correctly in
      	  AnalysisBase-2.4.X.
      	* Tagging as xAODTruth-00-01-15
      ...
      (Long ChangeLog diff - truncated)
      
      
      Former-commit-id: e2e50863
      f92e84ab
    • Attila Krasznahorkay's avatar
      Cleaning up the CMakeLists.txt file of the package a bit (xAODMetaData-00-00-08) · 77849ea0
      Attila Krasznahorkay authored
      	* Cleaned up the CMake configuration of the package a bit.
      	  Defining both unit tests of the package in the process.
      	* Tagging as xAODMetaData-00-00-08
      
      2016-05-05 Will Buttinger <will@cern.ch>
              * Added missing CLIDs file for loading the CLID at compile time into the database
              * Tagging as xAODMetaData-00-00-07
      
      
      Former-commit-id: 51f87c1a
      77849ea0
    • John Morris's avatar
      add xAODTrigL1CaloCLIDS.cxx file (xAODTrigL1Calo-00-00-60) · 5f363d8c
      John Morris authored
      	* Add Root/xAODTrigL1CaloCLIDs.cxx
      	* Enables EDM objects to be written out to POOL file in 20.7.X
      	* Tagging as xAODTrigL1Calo-00-00-60
      
      
      Former-commit-id: 5d2f9985
      5f363d8c
    • Attila Krasznahorkay's avatar
      Creating a new tag with the CMakeLists.txt file included (xAODTrigMinBias-00-00-22) · 883955fa
      Attila Krasznahorkay authored
      	* Creating a new tag that now has a cleaned up CMakeLists.txt
      	  file. Which can compile the package in both the full nightly,
      	  and in a standalone build.
      	* Tagging as xAODTrigMinBias-00-00-22
      
      2015-11-25  Will Buttinger <will@cern.ch>
      	*woops ... forgot to add the actual CLIDs file
      	* tagging as xAODTrigMinBias-00-00-21
      
      2015-11-24 Will Buttinger <will@cern.ch>
      	* Added missing CLIDs at compile time (Root/xAODTrigMinBiasCLIDs.cxx)
      	* tagging as xAODTrigMinBias-00-00-20
      
      
      Former-commit-id: 8ddf0f7d
      883955fa
    • Attila Krasznahorkay's avatar
      19961ae9
    • Will Buttinger's avatar
      'CLIDs at compile time' (xAODTrigMissingET-00-00-16) · 8c26c938
      Will Buttinger authored
            * Root/xAODTrigMissingETCLIDs.cxx : added to get CLIDs at compile time
            * Tagged as xAODTrigMissingET-00-00-16
      
      	* Tagged as xAODTrigMissingET-00-00-15
      
      
      Former-commit-id: 2847722f
      8c26c938
    • Will Buttinger's avatar
      'CLIDs at compile time' (xAODTrigBphys-00-00-17) · 6764d845
      Will Buttinger authored
               * Root/xAODTrigBphysCLIDs.cxx : added to get CLIDs at compile time
               * Tagging xAODTrigBphys-00-00-17
      
      
      Former-commit-id: 95398a45
      6764d845
    • Will Buttinger's avatar
      'CLID generating at compile time' (xAODTrigCalo-00-00-15) · 09d8c3d0
      Will Buttinger authored
               * Root/xAODTrigCaloCLIDs.cxx : added for CLIDs generating at compile time
              * tagging as xAODTrigCalo-00-00-15
      
      
      Former-commit-id: 2def2273
      09d8c3d0
    • Will Buttinger's avatar
      'added clids file, see ATLASG-59' (xAODForward-00-01-09) · 9a40b5e3
      Will Buttinger authored
      	* Added Root/xAODForwardCLIDs.cxx - NOTE TO DEVELOPERS: You *must* remember to add new containers to the list in this file, otherwise their CLID wont be properly created at compile time
      	* Tagging as xAODForward-00-01-09
      
      2016-01-13 Libor Nozka <libor.nozka@cern.ch>
      		* add Afp* classes
      
      
      Former-commit-id: f6b4962ae72904d0bfc69509d162748fbe330f91
      9a40b5e3
    • Karsten Koeneke's avatar
      'Fix include statement (and remove some commented lines)' (xAODCutFlow-00-00-08) · cd4e5c4c
      Karsten Koeneke authored
              * Fix include statement
              * tagging xAODCutFlow-00-00-08
      
      2015-10-09  Karsten Koeneke  <karsten.koeneke@cern.ch>
      
              * Add convenience methods to CutBookkeeperContainer
              * tagging xAODCutFlow-00-00-07
      
      2015-02-11 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch>
        * Disabled the generation of some dictionaries with ROOT 6
          in order to get rid of some runtime warnings in
          AnalysisBase-2.1.X.
        * Enabled some svn keywords for the selection.xml file.
        * Tagging as xAODCutFlow-00-00-06
      
        * Fixed the improper use of std::ostringstream in
          CutBookkeeper_v1.cxx to make the code compile on MacOS X.
          It's pretty surprising that it was working with GCC. :-/
        * Moved the Utils::hash(...) function into a private namespace.
      ...
      (Long ChangeLog diff - truncated)
      
      
      Former-commit-id: c89d2500
      cd4e5c4c
    • Will Buttinger's avatar
      'thinning of shallow aux containers' (xAODCoreAthenaPool-00-00-05) · e1041927
      Will Buttinger authored
              * Merging modifications in xAODCoreAthenaPool-shallowThinning devBranch into trunk, which provides thinning of shallow aux containers
              * Tagging as xAODCoreAthenaPool-00-00-05
      
      2015-04-16 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch>
      	* As it turns out, the source of ATLASRECTS-1990 was a problem
      	  in this package.
      	* The xAOD::AuxContainerBaseCnv POOL converter now makes sure that
      	  the thinned container retains the auxiliary variable selection
      	  of the parent class.
      	* Tagging as xAODCoreAthenaPool-00-00-04
      
      
      Former-commit-id: eab45451
      e1041927
    • Karsten Koeneke's avatar
      'Add more p4 methods to be usable in ROOT TTreeDraw' (xAODParticleEvent-00-00-15) · 28cee95f
      Karsten Koeneke authored
        * Add p4(int,int,int) and p4(int,int,int,int) methods
        * Tagging as xAODParticleEvent-00-00-15
      
      2015-06-22  Karsten Koeneke  <karsten.koeneke@cern.ch>
      
        * Add otherPartLinks explicitly to CompositeParticleAuxContainer_v1
        * Add p4(int,int) method
        * Tagging as xAODParticleEvent-00-00-14
      
      2015-05-07  Karsten Koeneke  <karsten.koeneke@cern.ch>
      
        * Fix mt calculation
        * Allow to re-calculate p4 and charge from constituents, if not stored locally.
        * Tagging as xAODParticleEvent-00-00-13
      
      
      Former-commit-id: 3097c23c
      28cee95f
    • Will Buttinger's avatar
      'added clid at compile time' (xAODLuminosity-00-00-04) · 6bce931f
      Will Buttinger authored
            * src/xAODLuminosityCLIDs.cxx : added to ensure CLID appear at compile time
            * Tagging as xAODLuminosity-00-00-04
      
      2015-03-06 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch>
      	* Created a new type, xAOD::BCMRawData with all of its
      	   constituents.
      	* This is to provide EDM classes to the luminosity detectors.
      	* Not tagging at the moment, as there are still a lot of
      	  questionmarks around this code...
      
      
      Former-commit-id: 6563b2fc
      6bce931f
    • Will Buttinger's avatar
      'add all CLIDs to clid.db at compile time' (xAODEventShape-00-00-08) · 61834692
      Will Buttinger authored
      	* Root/xAODEventShapeCLIDs.cxx: added to get CLID into db (included change to cmt/requirements)
      	* Tagging as xAODEventShape-00-00-08
      
      
      Former-commit-id: 3fec4bbb
      61834692
    • Attila Krasznahorkay's avatar
      Making the package compile with RootCore (xAODAssociations-00-00-06) · 960b26b5
      Attila Krasznahorkay authored
      	* Making the package compile with RootCore.
      	* Removed the hscript.yml file, as hwaf will not come back
      	  any time soon.
      	* Tagging as xAODAssociations-00-00-06
      
      
      Former-commit-id: eaf6ee6a
      960b26b5