master
Remove const_cast from DaqProvenanceHelper
Remove SwitchProducer
From scram b code-format-all (clang-format)
Delay assert until after ancestor check
using for ProductDescription
Put back writing of thinning related branch in meta data
make EventAuxiliary basket size configurable, move hash_combine to FWCore/Utilities, cleanup
Avoid allocations in ParentageID
add a warning comment to EventAuxiliary.h
Implement persistence for ProcessBlock products
Removed support for thinning
Use CMS_SA_ALLOW for classes not used across threads
Make empty HardwareResourcesDescription to serialize as an empty string
Make edm::Hash compatible with std::ranges::less
Rename function lumiEntryValid to lumiIterationStartingIndex
A little code cleanup in DataFormats/Provenance
add missing dependencies
Use HardwareResourcesDescription in ProcessConfiguration
Allow std::move to work with Core classes
Use oneapi namespace
Add function processingOrderMerge
Renamed BranchChildren to ProductDependencies
Implement edm::ProductNamePattern
moving ParentageID no longer gives any advantage
fix code-checks in ProductProvenanceLookup
Better process order handling
Define skippCurrentProcessLabel in one place
remove excessive includes in DataFormats/Provenance
Renamed BranchDescription to ProductDescription
Use set functions instead of non-const accessor
Add printout of ProductID (or BranchID) to edmProvDump
Fix corner case in processingOrderMerge