Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
DataFormats
Provenance
src
EventEntryInfo.cc
Go to the documentation of this file.
1
#include "
DataFormats/Provenance/interface/EventEntryInfo.h
"
2
#include <ostream>
3
4
/*----------------------------------------------------------------------
5
6
----------------------------------------------------------------------*/
7
8
namespace
edm {
9
EventEntryInfo::EventEntryInfo
() :
10
branchID_(),
11
productID_(),
12
entryDescriptionID_()
13
{}
14
15
EventEntryInfo::~EventEntryInfo
() {}
16
17
void
18
EventEntryInfo::write
(std::ostream& os)
const
{
19
os <<
"branch ID = "
<<
branchID
() <<
'\n'
;
20
os <<
"product ID = "
<<
productID
() <<
'\n'
;
21
os <<
"entry description ID = "
<<
entryDescriptionID
() <<
'\n'
;
22
}
23
24
bool
25
operator==
(
EventEntryInfo
const
&
a
,
EventEntryInfo
const
&
b
) {
26
return
27
a.
branchID
() == b.
branchID
()
28
&& a.
productID
() == b.
productID
()
29
&& a.
entryDescriptionID
() == b.
entryDescriptionID
();
30
}
31
}
edm::EventEntryInfo
Definition:
EventEntryInfo.h:23
edm::EventEntryInfo::productID
ProductID const & productID() const
Definition:
EventEntryInfo.h:31
edm::EventEntryInfo::entryDescriptionID
EntryDescriptionID const & entryDescriptionID() const
Definition:
EventEntryInfo.h:32
edm::EventEntryInfo::EventEntryInfo
EventEntryInfo()
Definition:
EventEntryInfo.cc:9
edm::EventEntryInfo::~EventEntryInfo
~EventEntryInfo()
Definition:
EventEntryInfo.cc:15
edm::operator==
bool operator==(debugging_allocator< X > const &, debugging_allocator< Y > const &)
Definition:
debugging_allocator.h:72
EventEntryInfo.h
edm::EventEntryInfo::branchID
BranchID const & branchID() const
Definition:
EventEntryInfo.h:30
b
double b
Definition:
hdecay.h:120
edm::EventEntryInfo::write
void write(std::ostream &os) const
Definition:
EventEntryInfo.cc:18
a
double a
Definition:
hdecay.h:121
Generated for CMSSW Reference Manual by
1.8.5