Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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
BranchID.h
evf::utils::pid
num pid
Definition:
procUtils.cc:73
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
Generated for CMSSW Reference Manual by
1.8.5