Project

General

Profile

Many internal changes have occurred within canvas. However, only those noted below should be of relevance to users:

  • The art::BranchDescription constructor signature has been changed so that it no longer depends on art::ModuleDescription.
  • The art::ModuleDescription class has moved to art.
  • The art::ModuleDescriptionID and art::BranchMapper classes have been removed.
  • Please note the following header file changes:
    - #include "canvas/Persistency/Provenance/BranchID.h" 
    + #include "canvas/Persistency/Provenance/Compatibility/BranchID.h" 
    
    - #include "canvas/Persistency/Provenance/ModuleDescription.h" 
    + #include "art/Persistency/Provenance/ModuleDescription.h"