Main Page
Namespaces
Classes
Package Documentation
src
DataFormats
Provenance
interface
ProductIDToBranchID.h
Go to the documentation of this file.
1
#ifndef DataFormats_Provenance_ProductIDToBranchID_h
2
#define DataFormats_Provenance_ProductIDToBranchID_h
3
4
/*----------------------------------------------------------------------
5
6
ProductIDToBranchID: Free function to map from ProductID to BranchID
7
8
----------------------------------------------------------------------*/
9
#include <iosfwd>
10
11
#include "
DataFormats/Provenance/interface/BranchID.h
"
12
#include "
DataFormats/Provenance/interface/BranchIDList.h
"
13
#include "
DataFormats/Provenance/interface/BranchListIndex.h
"
14
#include "
DataFormats/Provenance/interface/ProductID.h
"
15
16
namespace
edm
{
17
BranchID
18
productIDToBranchID
(ProductID
const
&
pid
,
BranchIDLists
const
& lists,
BranchListIndexes
const
& indexes);
19
}
20
#endif
edm::BranchIDLists
std::vector< BranchIDList > BranchIDLists
Definition:
BranchIDList.h:19
sysUtil.pid
pid
Definition:
sysUtil.py:23
BranchID.h
ProductID.h
edm::BranchListIndexes
std::vector< BranchListIndex > BranchListIndexes
Definition:
BranchListIndex.h:18
BranchIDList.h
edm::productIDToBranchID
BranchID productIDToBranchID(ProductID const &pid, BranchIDLists const &lists, BranchListIndexes const &indexes)
Definition:
ProductIDToBranchID.cc:12
BranchListIndex.h
edm
HLT enums.
Definition:
AlignableModifier.h:17
Generated for CMSSW Reference Manual by
1.8.11