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

◆ EventEntryInfo()

edm::EventEntryInfo::EventEntryInfo ( )

Definition at line 9 of file EventEntryInfo.cc.

EntryDescriptionID entryDescriptionID_

◆ ~EventEntryInfo()

edm::EventEntryInfo::~EventEntryInfo ( )

Definition at line 11 of file EventEntryInfo.cc.

11 {}

Member Function Documentation

◆ branchID()

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

Definition at line 30 of file EventEntryInfo.h.

References branchID_.

Referenced by write().

30 { return branchID_; }

◆ entryDescriptionID()

EntryDescriptionID const& edm::EventEntryInfo::entryDescriptionID ( ) const
inline

Definition at line 32 of file EventEntryInfo.h.

References entryDescriptionID_.

Referenced by write().

32 { return entryDescriptionID_; }
EntryDescriptionID entryDescriptionID_

◆ productID()

ProductID const& edm::EventEntryInfo::productID ( ) const
inline

Definition at line 31 of file EventEntryInfo.h.

References productID_.

Referenced by write().

31 { return productID_; }

◆ write()

void edm::EventEntryInfo::write ( std::ostream &  os) const

Definition at line 13 of file EventEntryInfo.cc.

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

Referenced by pkg.AbstractPkg::generate().

13  {
14  os << "branch ID = " << branchID() << '\n';
15  os << "product ID = " << productID() << '\n';
16  os << "entry description ID = " << entryDescriptionID() << '\n';
17  }
ProductID const & productID() const
BranchID const & branchID() const
EntryDescriptionID const & entryDescriptionID() const

Member Data Documentation

◆ branchID_

BranchID edm::EventEntryInfo::branchID_
private

Definition at line 35 of file EventEntryInfo.h.

Referenced by branchID().

◆ entryDescriptionID_

EntryDescriptionID edm::EventEntryInfo::entryDescriptionID_
private

Definition at line 37 of file EventEntryInfo.h.

Referenced by entryDescriptionID().

◆ productID_

ProductID edm::EventEntryInfo::productID_
private

Definition at line 36 of file EventEntryInfo.h.

Referenced by productID().