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.

◆ ~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.

30 { return branchID_; }

References branchID_.

Referenced by write().

◆ entryDescriptionID()

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

Definition at line 32 of file EventEntryInfo.h.

32 { return entryDescriptionID_; }

References entryDescriptionID_.

Referenced by write().

◆ productID()

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

Definition at line 31 of file EventEntryInfo.h.

31 { return productID_; }

References productID_.

Referenced by write().

◆ write()

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

Definition at line 13 of file EventEntryInfo.cc.

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

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

Referenced by pkg.AbstractPkg::generate().

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().

edm::EventEntryInfo::branchID_
BranchID branchID_
Definition: EventEntryInfo.h:35
edm::EventEntryInfo::branchID
BranchID const & branchID() const
Definition: EventEntryInfo.h:30
edm::EventEntryInfo::entryDescriptionID
EntryDescriptionID const & entryDescriptionID() const
Definition: EventEntryInfo.h:32
edm::EventEntryInfo::productID
ProductID const & productID() const
Definition: EventEntryInfo.h:31
edm::EventEntryInfo::productID_
ProductID productID_
Definition: EventEntryInfo.h:36
edm::EventEntryInfo::entryDescriptionID_
EntryDescriptionID entryDescriptionID_
Definition: EventEntryInfo.h:37