CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
edm::EventEntryInfo Class Reference

#include <EventEntryInfo.h>

Public Member Functions

BranchID const & branchID () const
 
EntryDescriptionID const & entryDescriptionID () const
 
 EventEntryInfo ()
 
ProductID const & productID () const
 
void write (std::ostream &os) const
 
 ~EventEntryInfo ()
 

Private Attributes

BranchID branchID_
 
EntryDescriptionID entryDescriptionID_
 
ProductID productID_
 

Detailed Description

Definition at line 23 of file EventEntryInfo.h.

Constructor & Destructor Documentation

edm::EventEntryInfo::EventEntryInfo ( )

Definition at line 9 of file EventEntryInfo.cc.

9  :
10  branchID_(),
11  productID_(),
13  {}
EntryDescriptionID entryDescriptionID_
edm::EventEntryInfo::~EventEntryInfo ( )

Definition at line 15 of file EventEntryInfo.cc.

15 {}

Member Function Documentation

BranchID const& edm::EventEntryInfo::branchID ( ) const
inline

Definition at line 30 of file EventEntryInfo.h.

References branchID_.

Referenced by edm::operator<(), edm::operator==(), and write().

30 {return branchID_;}
EntryDescriptionID const& edm::EventEntryInfo::entryDescriptionID ( ) const
inline

Definition at line 32 of file EventEntryInfo.h.

References entryDescriptionID_.

Referenced by edm::operator==(), and write().

32 {return entryDescriptionID_;}
EntryDescriptionID entryDescriptionID_
ProductID const& edm::EventEntryInfo::productID ( ) const
inline

Definition at line 31 of file EventEntryInfo.h.

References productID_.

Referenced by edm::operator==(), and write().

31 {return productID_;}
void edm::EventEntryInfo::write ( std::ostream &  os) const

Definition at line 18 of file EventEntryInfo.cc.

References branchID(), entryDescriptionID(), and productID().

Referenced by pkg.AbstractPkg::generate(), and edm::operator<<().

18  {
19  os << "branch ID = " << branchID() << '\n';
20  os << "product ID = " << productID() << '\n';
21  os << "entry description ID = " << entryDescriptionID() << '\n';
22  }
ProductID const & productID() const
EntryDescriptionID const & entryDescriptionID() const
BranchID const & branchID() const

Member Data Documentation

BranchID edm::EventEntryInfo::branchID_
private

Definition at line 36 of file EventEntryInfo.h.

Referenced by branchID().

EntryDescriptionID edm::EventEntryInfo::entryDescriptionID_
private

Definition at line 38 of file EventEntryInfo.h.

Referenced by entryDescriptionID().

ProductID edm::EventEntryInfo::productID_
private

Definition at line 37 of file EventEntryInfo.h.

Referenced by productID().