Project

General

Profile

LArSoft v05_00_01 Release Notes

list of LArSoft releases
Download instructions

Purpose

New features

  • The v05_00_01 release collects the phase 1 architecture changes
    • based on feature/jpaley_LArPropertiesBreakup in larsoft repositories
    • experiment repository branches based on feature/gp_ServiceCoreReview
    • Core_Services_Review
  • Changes to help avoid name conflicts
    • Source code is now moved down a directory. For instance larcore/Geometry is now larcore/larcore/Geometry.
    • Headers should be included with #include "larcore/Geometry/header.h" instead of #include "Geometry/header.h"
  • Remove BASENAME_ONLY from larsoft CMakeLists.txt files
    • All library names are now "fully qualified", e.g., liblarcore_Geometry_AuxDetGeometry_service.so, liblarcore_Geometry.so
  • This tag is on the v05_00_branch branch
    • This branch also exists for argoneutcode, dunetpc, lar1ndcode, lariatsoft, and uboonecode.
    • All necessary changes have been made in the branch

Breaking Changes

  • To update local code, run update_sources.sh and UpdateCoreServices.py
    • setup larsoft v05_00_01
    • UpdateCoreServices.py --doit <mydir>
    • update_sources.sh <mydir>
    • It is safe to run the scripts more than once on the same code.
    • The scripts will be merged into a single update script in a future release.
  • There may be more changes required by the new core services changes than can be dealt with in a script.
    • These changes are already in place for argoneutcode, dunetpc, lar1ndcode, lariatsoft, and uboonecode.
  • If you want to test code in your favorite feature branch, it might be easier in some cases to check out the appropriate v05 tag, then merge your changes rather than rely on the translation scripts to perform all the necessary architecture changes.

Bug fixes

Updated dependencies

  • larsoft v05_00_01 was built with the same dependencies as larsoft v04_36_01.

Change List

larsoft v05_00_01

  • 2016-02-12 Lynn Garren : v05_00_01
  • 2016-02-12 Lynn Garren : update dependency database
  • 2016-02-12 Lynn Garren : fix qual order
  • 2016-02-12 Lynn Garren : update product versions
  • 2016-02-10 Lynn Garren : v05_00_00
  • 2016-02-10 Lynn Garren : update the refactor scripts
  • 2016-02-10 Lynn Garren : update the refactor scripts
  • 2016-02-10 Lynn Garren : update to match our starting point
  • 2016-02-10 Lynn Garren : Merge branch 'v05_00_00_rc' into v05_00_branch
  • 2016-01-15 Lynn Garren : v05_00_00_rc2
  • 2016-01-15 Lynn Garren : final cmake list
  • 2016-01-15 Lynn Garren : ignore SUBDIRNAME
  • 2016-01-15 Lynn Garren : renaming all libraries
  • 2015-12-23 Lynn Garren : architecture core review scripts
  • 2015-12-21 Lynn Garren : larsoft v05_00_00_rc1 for larsoft v05_00_00_rc1
  • 2015-12-21 Lynn Garren : ignore paper subdirectory
  • 2015-12-21 Lynn Garren : update sources script
  • 2015-12-21 Lynn Garren : refactor_larsoft.sh belongs in laradmin
  • 2015-12-21 Lynn Garren : for v05_00_00_rc1
  • 2015-12-21 Lynn Garren : update dependency database
  • 2015-12-07 Lynn Garren : move the directories down a notch
  • 2015-12-07 Lynn Garren : larsoft v05_00_00_rc0 for larsoft v05_00_00_rc0
  • 2015-12-07 Lynn Garren : update product versions
  • 2015-12-07 Lynn Garren : update dependency database

lareventdisplay v05_00_01

  • 2016-02-12 Lynn Garren : v05_00_01
  • 2016-02-12 Gianluca Petrillo : Merge branch 'v05_00_00_rc' into v05_00_refactor
  • 2016-02-10 Lynn Garren : refactored larsoft
  • 2016-02-10 Lynn Garren : add lareventdisplay/lareventdisplay/CMakeLists.txt
  • 2016-02-10 Lynn Garren : add lareventdisplay/lareventdisplay/CMakeLists.txt
  • 2016-02-10 Lynn Garren : move EventDisplay to lareventdisplay/EventDisplay
  • 2016-01-15 Lynn Garren : v05_00_00_rc2
  • 2016-01-15 Lynn Garren : remove LIBRARY_NAME
  • 2015-12-21 Lynn Garren : lareventdisplay v05_00_00_rc1
  • 2015-12-21 Lynn Garren : refactor lareventdisplay
  • 2015-12-18 Lynn Garren : add lareventdisplay/lareventdisplay/CMakeLists.txt
  • 2015-12-18 Lynn Garren : move EventDisplay to lareventdisplay/EventDisplay
  • 2015-12-07 Lynn Garren : lareventdisplay v05_00_00_rc0 for larsoft v05_00_00_rc0
  • 2015-11-30 Gianluca Petrillo : Moving Temperature() (and what follows) from LArProperties to DetectorProperties
  • 2015-11-20 Gianluca Petrillo : Updated paths and class names after relocation to DetectorInfo
  • 2015-11-19 Gianluca Petrillo : Merging with LArSoft v04_30_00.
  • 2015-11-19 Gianluca Petrillo : Renaming ChannelStatusService and DetectorPedestalService to adhere more closely to the standard pattern (but not there yet...)
  • 2015-11-12 Gianluca Petrillo : Updated FHiCL files to reflect new core services
  • 2015-11-12 Gianluca Petrillo : Removed unnecessary linking of concrete implementation of service interfaces
  • 2015-11-10 Gianluca Petrillo : Merge remote-tracking branch 'origin/feature/jpaley_LArPropertiesBreakup' into feature/jpaley_LArPropertiesBreakup
  • 2015-11-10 Jonathan Paley : Remove "I"
  • 2015-11-09 Gianluca Petrillo : Updated lareventdisplay to the new core services
  • 2015-11-05 Gianluca Petrillo : Merge remote-tracking branch 'origin/develop' into feature/jpaley_LArPropertiesBreakup
  • 2015-11-03 Jonathan Paley : Use IServices
  • 2015-10-05 Jonathan Paley : Merge branch 'develop' into feature/jpaley_LArPropertiesBreakup
  • 2015-09-29 Jonathan Paley : Code changes for services factorization.

larexamples v05_00_01

  • 2016-02-12 Lynn Garren : v05_00_01
  • 2016-02-12 Gianluca Petrillo : Merge branch 'v05_00_00_rc' into v05_00_refactor
  • 2016-02-10 Lynn Garren : refactored larsoft
  • 2016-02-10 Lynn Garren : add larexamples/larexamples/CMakeLists.txt
  • 2016-02-10 Lynn Garren : add larexamples/larexamples/CMakeLists.txt
  • 2016-02-10 Lynn Garren : move AnalysisExample to larexamples/AnalysisExample
  • 2016-01-15 Lynn Garren : v05_00_00_rc2
  • 2016-01-15 Lynn Garren : remove LIBRARY_NAME
  • 2015-12-21 Lynn Garren : larexamples v05_00_00_rc1
  • 2015-12-21 Lynn Garren : refactor larexamples
  • 2015-12-18 Lynn Garren : add larexamples/larexamples/CMakeLists.txt
  • 2015-12-18 Lynn Garren : move AnalysisExample to larexamples/AnalysisExample
  • 2015-12-07 Lynn Garren : larexamples v05_00_00_rc0 for larsoft v05_00_00_rc0

larpandora v05_00_01

  • 2016-02-12 Lynn Garren : v05_00_01
  • 2016-02-12 Gianluca Petrillo : Core service refactoring (from scratch)
  • 2016-02-10 Lynn Garren : refactored larsoft
  • 2016-02-10 Lynn Garren : fefactoring
  • 2016-02-10 Lynn Garren : add larpandora/larpandora/CMakeLists.txt
  • 2016-02-10 Lynn Garren : add larpandora/larpandora/CMakeLists.txt
  • 2016-02-10 Lynn Garren : move LArPandoraAnalysis to larpandora/LArPandoraAnalysis
  • 2016-02-10 Lynn Garren : move LArPandoraInterface to larpandora/LArPandoraInterface
  • 2016-02-10 Lynn Garren : move MicroBooNEPandora to larpandora/MicroBooNEPandora

larana v05_00_01

  • 2016-02-12 Lynn Garren : v05_00_01
  • 2016-02-12 Gianluca Petrillo : Core service modification applied (from scratch)
  • 2016-02-10 Lynn Garren : refactored larsoft
  • 2016-02-10 Lynn Garren : add larana/larana/CMakeLists.txt
  • 2016-02-10 Lynn Garren : add larana/larana/CMakeLists.txt
  • 2016-02-10 Lynn Garren : move Calorimetry to larana/Calorimetry
  • 2016-02-10 Lynn Garren : move CosmicRemoval to larana/CosmicRemoval
  • 2016-02-10 Lynn Garren : move OpticalDetector to larana/OpticalDetector
  • 2016-02-10 Lynn Garren : move ParticleIdentification to larana/ParticleIdentification
  • 2016-02-10 Lynn Garren : move T0Finder to larana/T0Finder

larreco v05_00_01

  • 2016-02-12 Lynn Garren : v05_00_01
  • 2016-02-12 Gianluca Petrillo : Merge branch 'v05_00_00_rc' into v05_00_refactor
  • 2016-02-10 Lynn Garren : refactored larsoft
  • 2016-02-10 Lynn Garren : add larreco/larreco/CMakeLists.txt
  • 2016-02-10 Lynn Garren : add larreco/larreco/CMakeLists.txt
  • 2016-02-10 Lynn Garren : move ClusterFinder to larreco/ClusterFinder
  • 2016-02-10 Lynn Garren : move DirOfGamma to larreco/DirOfGamma
  • 2016-02-10 Lynn Garren : move EventFinder to larreco/EventFinder
  • 2016-02-10 Lynn Garren : move Genfit to larreco/Genfit
  • 2016-02-10 Lynn Garren : move HitFinder to larreco/HitFinder
  • 2016-02-10 Lynn Garren : move MCComp to larreco/MCComp
  • 2016-02-10 Lynn Garren : move RecoAlg to larreco/RecoAlg
  • 2016-02-10 Lynn Garren : move ShowerFinder to larreco/ShowerFinder
  • 2016-02-10 Lynn Garren : move SpacePointFinder to larreco/SpacePointFinder
  • 2016-02-10 Lynn Garren : move TrackFinder to larreco/TrackFinder
  • 2016-02-10 Lynn Garren : move VertexFinder to larreco/VertexFinder
  • 2016-02-10 Lynn Garren : move WireCell to larreco/WireCell
  • 2016-01-15 Lynn Garren : add missing boost library
  • 2016-01-15 Lynn Garren : v05_00_00_rc2
  • 2016-01-15 Lynn Garren : remove most instances of LIBRARY_NAME
  • 2015-12-21 Lynn Garren : larreco v05_00_00_rc1 for larsoft v05_00_00_rc1
  • 2015-12-21 Lynn Garren : refactor larreco
  • 2015-12-18 Lynn Garren : add larreco/larreco/CMakeLists.txt
  • 2015-12-18 Lynn Garren : move ClusterFinder to larreco/ClusterFinder
  • 2015-12-18 Lynn Garren : move DirOfGamma to larreco/DirOfGamma
  • 2015-12-18 Lynn Garren : move EventFinder to larreco/EventFinder
  • 2015-12-18 Lynn Garren : move Genfit to larreco/Genfit
  • 2015-12-18 Lynn Garren : move HitFinder to larreco/HitFinder
  • 2015-12-18 Lynn Garren : move MCComp to larreco/MCComp
  • 2015-12-18 Lynn Garren : move RecoAlg to larreco/RecoAlg
  • 2015-12-18 Lynn Garren : move ShowerFinder to larreco/ShowerFinder
  • 2015-12-18 Lynn Garren : move SpacePointFinder to larreco/SpacePointFinder
  • 2015-12-18 Lynn Garren : move TrackFinder to larreco/TrackFinder
  • 2015-12-18 Lynn Garren : move VertexFinder to larreco/VertexFinder
  • 2015-12-18 Lynn Garren : move WireCell to larreco/WireCell
  • 2015-12-07 Lynn Garren : larreco v05_00_00_rc0 for larsoft v05_00_00_rc0
  • 2015-11-30 Gianluca Petrillo : Moving Temperature() (and what follows) from LArProperties to DetectorProperties
  • 2015-11-20 Gianluca Petrillo : Updated paths and class names after relocation to DetectorInfo
  • 2015-11-19 Gianluca Petrillo : Merging with LArSoft v04_30_00.
  • 2015-11-19 Gianluca Petrillo : Removed "lardata/" from include path. That is, I changed my mind.
  • 2015-11-19 Gianluca Petrillo : Renaming ChannelStatusService and DetectorPedestalService to adhere more closely to the standard pattern (but not there yet...)
  • 2015-11-12 Gianluca Petrillo : Removed unnecessary linking of concrete implementation of service interfaces
  • 2015-11-12 Gianluca Petrillo : Updated FHiCL files to reflect new core services
  • 2015-11-10 Gianluca Petrillo : Merge remote-tracking branch 'origin/feature/jpaley_LArPropertiesBreakup' into feature/jpaley_LArPropertiesBreakup
  • 2015-11-10 Jonathan Paley : Remove "I"
  • 2015-11-09 Gianluca Petrillo : Merge develop in.
  • 2015-11-09 Gianluca Petrillo : Updated lareventdisplay to the new core services
  • 2015-11-05 Gianluca Petrillo : Merge remote-tracking branch 'origin/develop' into feature/jpaley_LArPropertiesBreakup
  • 2015-11-03 Jonathan Paley : Merge branch 'develop' into feature/jpaley_LArPropertiesBreakup
  • 2015-09-29 Jonathan Paley : Code changes for service factorization.

larsim v05_00_01

  • 2016-02-12 Lynn Garren : v05_00_01
  • 2016-02-11 Gianluca Petrillo : Merge branch 'v05_00_00_rc' into v05_00_refactor
  • 2016-02-10 Lynn Garren : refactored larsoft
  • 2016-02-10 Lynn Garren : add larsim/larsim/CMakeLists.txt
  • 2016-02-10 Lynn Garren : add larsim/larsim/CMakeLists.txt
  • 2016-02-10 Lynn Garren : move DetSim to larsim/DetSim
  • 2016-02-10 Lynn Garren : move EventGenerator to larsim/EventGenerator
  • 2016-02-10 Lynn Garren : move LArG4 to larsim/LArG4
  • 2016-02-10 Lynn Garren : move MCCheater to larsim/MCCheater
  • 2016-02-10 Lynn Garren : move MCDumpers to larsim/MCDumpers
  • 2016-02-10 Lynn Garren : move MCSTReco to larsim/MCSTReco
  • 2016-02-10 Lynn Garren : move PhotonPropagation to larsim/PhotonPropagation
  • 2016-02-10 Lynn Garren : move SimFilters to larsim/SimFilters
  • 2016-02-10 Lynn Garren : move Simulation to larsim/Simulation
  • 2016-02-10 Lynn Garren : move TriggerAlgo to larsim/TriggerAlgo
  • 2016-01-15 Lynn Garren : v05_00_00_rc2
  • 2016-01-15 Lynn Garren : remove most instances of LIBRARY_NAME
  • 2015-12-21 Lynn Garren : larsim v05_00_00_rc1 for larsoft v05_00_00_rc1
  • 2015-12-21 Lynn Garren : refactor larsim
  • 2015-12-18 Lynn Garren : add larsim/larsim/CMakeLists.txt
  • 2015-12-18 Lynn Garren : move DetSim to larsim/DetSim
  • 2015-12-18 Lynn Garren : move EventGenerator to larsim/EventGenerator
  • 2015-12-18 Lynn Garren : move LArG4 to larsim/LArG4
  • 2015-12-18 Lynn Garren : move MCCheater to larsim/MCCheater
  • 2015-12-18 Lynn Garren : move MCSTReco to larsim/MCSTReco
  • 2015-12-18 Lynn Garren : move PhotonPropagation to larsim/PhotonPropagation
  • 2015-12-18 Lynn Garren : move SimFilters to larsim/SimFilters
  • 2015-12-18 Lynn Garren : move Simulation to larsim/Simulation
  • 2015-12-18 Lynn Garren : move TriggerAlgo to larsim/TriggerAlgo
  • 2015-12-07 Lynn Garren : larsim v05_00_00_rc0 for larsoft v05_00_00_rc0
  • 2015-11-30 Gianluca Petrillo : Moving Temperature() (and what follows) from LArProperties to DetectorProperties
  • 2015-11-23 Gianluca Petrillo : Renamed namespace for ElecClock and stuff it depends on
  • 2015-11-20 Gianluca Petrillo : Updated paths and class names after relocation to DetectorInfo
  • 2015-11-19 Gianluca Petrillo : Merging with LArSoft v04_30_00.
  • 2015-11-19 Gianluca Petrillo : Renaming ChannelStatusService and DetectorPedestalService to adhere more closely to the standard pattern (but not there yet...)
  • 2015-11-12 Gianluca Petrillo : Overlooked one linkage to a service implementation
  • 2015-11-12 Gianluca Petrillo : Removing link to implementations of core service interfaces
  • 2015-11-11 Gianluca Petrillo : (Automated) fix of FHiCL configuration file after service renaming
  • 2015-11-10 Gianluca Petrillo : Merge remote-tracking branch 'origin/feature/jpaley_LArPropertiesBreakup' into feature/jpaley_LArPropertiesBreakup
  • 2015-11-10 Jonathan Paley : Remove "I"
  • 2015-11-05 Gianluca Petrillo : Merge remote-tracking branch 'origin/develop' into feature/jpaley_LArPropertiesBreakup
  • 2015-11-03 Jonathan Paley : Use IServices.
  • 2015-10-05 Jonathan Paley : Merge branch 'develop' into feature/jpaley_LArPropertiesBreakup
  • 2015-09-28 Jonathan Paley : Code modifications required for service factorization.

larevt v05_00_01

  • 2016-02-12 Lynn Garren : v05_00_01
  • 2016-02-11 Gianluca Petrillo : Merge branch 'v05_00_00_rc' into v05_00_refactor
  • 2016-02-10 Lynn Garren : refactored larsoft
  • 2016-02-10 Lynn Garren : add larevt/larevt/CMakeLists.txt
  • 2016-02-10 Lynn Garren : add larevt/larevt/CMakeLists.txt
  • 2016-02-10 Lynn Garren : move CalData to larevt/CalData
  • 2016-02-10 Lynn Garren : move CalibrationDBI to larevt/CalibrationDBI
  • 2016-02-10 Lynn Garren : move Filters to larevt/Filters
  • 2016-02-10 Lynn Garren : move SpaceCharge to larevt/SpaceCharge
  • 2016-01-15 Lynn Garren : v05_00_00_rc2
  • 2016-01-15 Lynn Garren : remove LIBRARY_NAME
  • 2015-12-21 Lynn Garren : larevt v05_00_00_rc1
  • 2015-12-21 Lynn Garren : refactor larevt
  • 2015-12-18 Lynn Garren : add larevt/larevt/CMakeLists.txt
  • 2015-12-18 Lynn Garren : move CalData to larevt/CalData
  • 2015-12-18 Lynn Garren : move CalibrationDBI to larevt/CalibrationDBI
  • 2015-12-18 Lynn Garren : move Filters to larevt/Filters
  • 2015-12-18 Lynn Garren : move SpaceCharge to larevt/SpaceCharge
  • 2015-12-07 Lynn Garren : larevt v05_00_00_rc0 for larsoft v05_00_00_rc0
  • 2015-11-30 Gianluca Petrillo : Moving Temperature() (and what follows) from LArProperties to DetectorProperties
  • 2015-11-20 Gianluca Petrillo : Updated paths and class names after relocation to DetectorInfo
  • 2015-11-19 Gianluca Petrillo : Merging with LArSoft v04_30_00.
  • 2015-11-19 Gianluca Petrillo : Renaming ChannelStatusService and DetectorPedestalService to adhere more closely to the standard pattern (but not there yet...)
  • 2015-11-10 Gianluca Petrillo : Removing unnecessary link to service implementations
  • 2015-11-10 Gianluca Petrillo : Updated FHiCL files for new core services
  • 2015-11-10 Gianluca Petrillo : Merge remote-tracking branch 'origin/feature/jpaley_LArPropertiesBreakup' into feature/jpaley_LArPropertiesBreakup
  • 2015-11-10 Gianluca Petrillo : Services now conform the provider requirements
  • 2015-11-10 Jonathan Paley : Remove "I"
  • 2015-11-06 Gianluca Petrillo : Conforming to LArSoft service provider protocol
  • 2015-11-05 Gianluca Petrillo : Merge remote-tracking branch 'origin/develop' into feature/jpaley_LArPropertiesBreakup
  • 2015-11-03 Jonathan Paley : Merge branch 'develop' into feature/jpaley_LArPropertiesBreakup
  • 2015-09-25 Jonathan Paley : Necessary changes for service factorization.

lardata v05_00_01

  • 2016-02-12 Lynn Garren : v05_00_01
  • 2016-02-11 Gianluca Petrillo : Merge branch 'v05_00_00_rc' into v05_00_branch
  • 2016-02-10 Lynn Garren : refactored larsoft
  • 2016-02-10 Lynn Garren : add lardata/lardata/CMakeLists.txt
  • 2016-02-10 Lynn Garren : add lardata/lardata/CMakeLists.txt
  • 2016-02-10 Lynn Garren : move AnalysisAlg to lardata/AnalysisAlg
  • 2016-02-10 Lynn Garren : move AnalysisBase to lardata/AnalysisBase
  • 2016-02-10 Lynn Garren : move DetectorInfo to lardata/DetectorInfo
  • 2016-02-10 Lynn Garren : move MCBase to lardata/MCBase
  • 2016-02-10 Lynn Garren : move OpticalDetectorData to lardata/OpticalDetectorData
  • 2016-02-10 Lynn Garren : move RawData to lardata/RawData
  • 2016-02-10 Lynn Garren : move RecoBase to lardata/RecoBase
  • 2016-02-10 Lynn Garren : move RecoBaseArt to lardata/RecoBaseArt
  • 2016-02-10 Lynn Garren : move RecoObjects to lardata/RecoObjects
  • 2016-02-10 Lynn Garren : move Utilities to lardata/Utilities
  • 2016-01-15 Lynn Garren : v05_00_00_rc2
  • 2016-01-15 Lynn Garren : remove LIBRARY_NAME
  • 2016-01-15 Lynn Garren : make it inline
  • 2015-12-21 Lynn Garren : add missing library to link list
  • 2015-12-21 Lynn Garren : lardata v05_00_00_rc1
  • 2015-12-21 Lynn Garren : refactor lardata
  • 2015-12-18 Lynn Garren : add lardata/lardata/CMakeLists.txt
  • 2015-12-18 Lynn Garren : move AnalysisAlg to lardata/AnalysisAlg
  • 2015-12-18 Lynn Garren : move AnalysisBase to lardata/AnalysisBase
  • 2015-12-18 Lynn Garren : move DetectorInfo to lardata/DetectorInfo
  • 2015-12-18 Lynn Garren : move DetectorInfoServices to lardata/DetectorInfoServices
  • 2015-12-18 Lynn Garren : move MCBase to lardata/MCBase
  • 2015-12-18 Lynn Garren : move OpticalDetectorData to lardata/OpticalDetectorData
  • 2015-12-18 Lynn Garren : move RawData to lardata/RawData
  • 2015-12-18 Lynn Garren : move RecoBase to lardata/RecoBase
  • 2015-12-18 Lynn Garren : move RecoBaseArt to lardata/RecoBaseArt
  • 2015-12-18 Lynn Garren : move RecoObjects to lardata/RecoObjects
  • 2015-12-18 Lynn Garren : move Utilities to lardata/Utilities
  • 2015-12-07 Lynn Garren : lardata v05_00_00_rc0 for larsoft v05_00_00_rc0
  • 2015-12-03 Gianluca Petrillo : Split the configuration of DetectorPropertiesStandard in a validation and a configuration part. Useful if the service performs all the validation.
  • 2015-12-03 Gianluca Petrillo : Moved a service-only configuration parameter from DetectorPropertiesStandard provider to its service
  • 2015-12-02 Gianluca Petrillo : Added configuration validation to DetectorPropertiesServiceStandard, and tests. And a fix or two on ArgoNeuT legacy stuff.
  • 2015-12-02 Gianluca Petrillo : Modification to the unit test infrastructure
  • 2015-12-02 Gianluca Petrillo : Added loading tests for LArProperties service and provider, for the standard configuration, the "standard" LAr TPC detector, Bo, and ArgoNeuT
  • 2015-12-02 Gianluca Petrillo : Fixed ArgoNeuT LArProperties configuration
  • 2015-12-01 Gianluca Petrillo : First instance of configuration validation for LArPropertiesStandard. Plus instantiation test.
  • 2015-11-30 Gianluca Petrillo : Moving Temperature() (and what follows) from LArProperties to DetectorProperties
  • 2015-11-30 Gianluca Petrillo : Temperature() moved from LArProperties to DetectorProperties; because of it: - Density(), Eloss(), ElossVar() moved to DetectorProperties - added AtomicNumber(), AtomicMass() and ExtractionEnergy() to LArProperties interface - moved Sternheimer parameters into DetectorProperties
  • 2015-11-24 Gianluca Petrillo : Renamed ambiguous variable name
  • 2015-11-24 Gianluca Petrillo : ArgoNeuT service configuration now points to the legacy services
  • 2015-11-23 Gianluca Petrillo : Resurrecting old services for ArgoNeuT: phase 3 (process completed)
  • 2015-11-23 Gianluca Petrillo : Resurrecting old services for ArgoNeuT: phase 2
  • 2015-11-23 Gianluca Petrillo : Resurrecting old services for ArgoNeuT: phase 1
  • 2015-11-23 Gianluca Petrillo : Added missing headers
  • 2015-11-23 Gianluca Petrillo : Renamed namespace for ElecClock and stuff it depends on
  • 2015-11-23 Gianluca Petrillo : Removed SetEfield() method (not needed). Removed leftover art-dependent header.
  • 2015-11-23 Gianluca Petrillo : Added unit test for ServicePack.h utilities
  • 2015-11-22 Gianluca Petrillo : Updated, converted to generic LArTPC detector, and reenabled core services test.
  • 2015-11-22 Gianluca Petrillo : Added a "bulk" function to extract service providers from services (equivalent to lar::providerFrom(), but on many services rather than just one)
  • 2015-11-22 Gianluca Petrillo : Adding initialization of provider pack from a wider provider pack
  • 2015-11-22 Gianluca Petrillo : Adding support for setup via provider pack in DetectorPropertiesStandard
  • 2015-11-20 Gianluca Petrillo : Added a data structure to facilitate giving an algorithm multiple service providers.
  • 2015-11-20 Gianluca Petrillo : Restoring bug fixes lost during merge
  • 2015-11-20 Gianluca Petrillo : Updated paths and class names after relocation to DetectorInfo
  • 2015-11-19 Gianluca Petrillo : Renaming completed for DetectorInfo and DetectorInfoServices directories
  • 2015-11-19 Gianluca Petrillo : A piece of merging to DataProviders was left behind
  • 2015-11-19 Gianluca Petrillo : Moved part of Utilities: - core service configuration files into DetectorInfo - art service interface and standard implementation in new directory DetectorInfoServices
  • 2015-11-19 Gianluca Petrillo : Merging changes from DataProviders into DetectorInfo: - a few C++ improvements (delegate constructors, default destructors) - removed remnants of DetectorProperties from LArProperties - fixed a bug affecting slow scintillation light spectrum setting
  • 2015-11-19 Gianluca Petrillo : Merging with LArSoft v04_30_00.
  • 2015-11-19 Gianluca Petrillo : Renaming ChannelStatusService and DetectorPedestalService to adhere more closely to the standard pattern (but not there yet...)
  • 2015-11-13 Gianluca Petrillo : Moved electric field and electron life time settings from LArPropertiesSservice configuration to DetectorPropertiesService for experiment configurations
  • 2015-11-13 Gianluca Petrillo : Adding a bug fix that got lost in a time warp (commit fee1d47)
  • 2015-11-13 Gianluca Petrillo : All timeservice*.fcl files set to mirror the matching detectorclocks*.fcl
  • 2015-11-12 Gianluca Petrillo : Fixed a bug in setting the scintillation spectrum (and one on reporting the error)
  • 2015-11-12 Gianluca Petrillo : Bug fixes: - fixed the configuration check logic of DetectorPropertiesStandard - fixed the order of configuration in DetectorPropertiesStandard Good practises: - use std::make_unique<> - avoid empty default constructor and destructor - call default constructor in other constructors rather than duplicating its code - explicitly qualify seemingy-virtual methods called in constructors - reduce the configuration check to a single point; it is up to the provider manager that it delivers a fully configured provider
  • 2015-11-10 Gianluca Petrillo : Removing unnecessary link to service implementations
  • 2015-11-10 Gianluca Petrillo : Updated FHiCL files for new core services
  • 2015-11-10 Gianluca Petrillo : Removed electron life time from LArProperties (it was left behind in the move to DetectorProperties)
  • 2015-11-10 Gianluca Petrillo : Renamed service in test
  • 2015-11-10 Gianluca Petrillo : Merge remote-tracking branch 'origin/feature/jpaley_LArPropertiesBreakup' into feature/jpaley_LArPropertiesBreakup
  • 2015-11-10 Gianluca Petrillo : Added service class requirement checks
  • 2015-11-10 Gianluca Petrillo : Removed unnecessary linked services
  • 2015-11-10 Gianluca Petrillo : Reenabled LArProperties test
  • 2015-11-10 Jonathan Paley : Get rid of "I".
  • 2015-11-05 Gianluca Petrillo : Merge remote-tracking branch 'origin/develop' into feature/jpaley_LArPropertiesBreakup
  • 2015-11-03 Jonathan Paley : Use IServices.
  • 2015-11-03 Jonathan Paley : Add pure virtual base classes.
  • 2015-10-05 Jonathan Paley : Merge branch 'develop' into feature/jpaley_LArPropertiesBreakup
  • 2015-09-28 Jonathan Paley : Make two more methods const.
  • 2015-09-28 Jonathan Paley : More fixes for this branch.
  • 2015-09-22 Jonathan Paley : Fix lots of bugs, typos, etc. Everything now seems to compile fine within lardata.
  • 2015-09-21 Jonathan Paley : Updating to latest-greatest.
  • 2015-09-18 Jonathan Paley : Almost ready to break LArSoft
  • 2015-09-18 Jonathan Paley : Getting ready to break LArSoft.

larcore v05_00_01

  • 2016-02-12 Lynn Garren : v05_00_01
  • 2016-02-11 Gianluca Petrillo : Merge service refactoring
  • 2016-02-10 Lynn Garren : refactored larsoft
  • 2016-02-10 Lynn Garren : add larcore/larcore/CMakeLists.txt
  • 2016-02-10 Lynn Garren : add larcore/larcore/CMakeLists.txt
  • 2016-02-10 Lynn Garren : move Geometry to larcore/Geometry
  • 2016-02-10 Lynn Garren : move SimpleTypesAndConstants to larcore/SimpleTypesAndConstants
  • 2016-02-10 Lynn Garren : move SummaryData to larcore/SummaryData

larbatch v01_20_03

larutils v1_05_01