Main Page
Namespaces
Classes
Package Documentation
DataFormats
Provenance
interface
StoredProductProvenance.h
Go to the documentation of this file.
1
#ifndef DataFormats_Provenance_StoredProductProvenance_h
2
#define DataFormats_Provenance_StoredProductProvenance_h
3
// -*- C++ -*-
4
//
5
// Package: Provenance
6
// Class : StoredProductProvenance
7
//
16
//
17
// Original Author: Chris Jones
18
// Created: Mon May 23 15:42:17 CDT 2011
19
//
20
21
// system include files
22
#include <vector>
23
24
// user include files
25
26
// forward declarations
27
namespace
edm
{
28
struct
StoredProductProvenance
{
29
StoredProductProvenance
():
branchID_
(0),
parentageIDIndex_
(0) {}
30
unsigned
int
branchID_
;
31
unsigned
int
parentageIDIndex_
;
32
};
33
34
typedef
std::vector<StoredProductProvenance>
StoredProductProvenanceVector
;
35
36
inline
37
bool
38
operator<
(
StoredProductProvenance
const
&
a
,
StoredProductProvenance
const
&
b
) {
39
return
a.
branchID_
< b.
branchID_
;
40
}
41
}
42
43
#endif
edm::operator<
bool operator<(DetSet< T > const &x, DetSet< T > const &y)
Definition:
DetSet.h:92
edm::StoredProductProvenance
Definition:
StoredProductProvenance.h:28
edm::StoredProductProvenance::StoredProductProvenance
StoredProductProvenance()
Definition:
StoredProductProvenance.h:29
edm::StoredProductProvenance::branchID_
unsigned int branchID_
Definition:
StoredProductProvenance.h:30
edm::StoredProductProvenance::parentageIDIndex_
unsigned int parentageIDIndex_
Definition:
StoredProductProvenance.h:31
b
double b
Definition:
hdecay.h:120
edm::StoredProductProvenanceVector
std::vector< StoredProductProvenance > StoredProductProvenanceVector
Definition:
StoredProductProvenance.h:34
edm
HLT enums.
Definition:
AlignableModifier.h:17
a
double a
Definition:
hdecay.h:121
Generated for CMSSW Reference Manual by
1.8.11