CMS 3D CMS Logo

Public Member Functions | Private Attributes

edm::CachedHistory Class Reference

#include <HistoryAppender.h>

List of all members.

Public Member Functions

 CachedHistory (ProcessHistory const *inputProcessHistory, ProcessHistory const *processHistory, ProcessHistoryID const &processHistoryID)
ProcessHistory const * inputProcessHistory () const
ProcessHistory const * processHistory () const
ProcessHistoryID const & processHistoryID () const

Private Attributes

ProcessHistory const * inputProcessHistory_
ProcessHistory const * processHistory_
ProcessHistoryID processHistoryID_

Detailed Description

Definition at line 13 of file HistoryAppender.h.


Constructor & Destructor Documentation

edm::CachedHistory::CachedHistory ( ProcessHistory const *  inputProcessHistory,
ProcessHistory const *  processHistory,
ProcessHistoryID const &  processHistoryID 
) [inline]

Member Function Documentation

ProcessHistory const* edm::CachedHistory::inputProcessHistory ( ) const [inline]

Definition at line 24 of file HistoryAppender.h.

References inputProcessHistory_.

Referenced by edm::Principal::fillPrincipal().

ProcessHistory const* edm::CachedHistory::processHistory ( ) const [inline]

Definition at line 25 of file HistoryAppender.h.

References processHistory_.

Referenced by edm::Principal::fillPrincipal().

{ return processHistory_; }
ProcessHistoryID const& edm::CachedHistory::processHistoryID ( ) const [inline]

Definition at line 26 of file HistoryAppender.h.

References processHistoryID_.

Referenced by edm::Principal::fillPrincipal().

{ return processHistoryID_; }

Member Data Documentation

Definition at line 31 of file HistoryAppender.h.

Referenced by inputProcessHistory().

Definition at line 32 of file HistoryAppender.h.

Referenced by processHistory().

Definition at line 34 of file HistoryAppender.h.

Referenced by processHistoryID().