Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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