Go to the documentation of this file. 1 #ifndef IOPool_Input_ProvenanceAdaptor_h
2 #define IOPool_Input_ProvenanceAdaptor_h
void branchListIndexes(BranchListIndexes &indexes) const
std::vector< BranchListIndex > BranchListIndexes
ProvenanceAdaptor & operator=(ProvenanceAdaptor const &)=delete
std::shared_ptr< BranchIDLists const > branchIDLists_
std::shared_ptr< BranchIDLists const > branchIDLists() const
ParameterSetIdConverter parameterSetIdConverter_
std::map< ProcessHistoryID, ProcessHistory > ProcessHistoryMap
ParameterSetID const & convertID(ParameterSetID const &oldID) const
std::vector< BranchListIndex > branchListIndexes_
std::map< ProcessHistoryID, ProcessHistoryID > ProcessHistoryIdConverter
std::vector< ProcessConfiguration > ProcessConfigurationVector
std::vector< ProcessHistory > ProcessHistoryVector
void fixProcessHistory(ProcessHistoryMap &pHistMap, ProcessHistoryVector &pHistVector)
ProvenanceAdaptor(ProductRegistry &productRegistry, ProcessHistoryMap &pHistMap, ProcessHistoryVector &pHistVector, ProcessConfigurationVector &procConfigVector, ParameterSetIdConverter const ¶meterSetIdConverter, bool fullConversion)
ParameterSetConverter::ParameterSetIdConverter ParameterSetIdConverter
std::map< ParameterSetID, ParameterSetID > ParameterSetIdConverter
ProcessHistoryIdConverter processHistoryIdConverter_