#include <History.h>
Public Types | |
typedef std::size_t | size_type |
Public Member Functions | |
void | addBranchListIndexEntry (BranchListIndex const &branchListIndex) |
void | addEventSelectionEntry (EventSelectionID const &eventSelection) |
BranchListIndexes const & | branchListIndexes () const |
BranchListIndexes & | branchListIndexes () |
EventSelectionIDVector const & | eventSelectionIDs () const |
EventSelectionIDVector & | eventSelectionIDs () |
EventSelectionID const & | getEventSelectionID (size_type i) const |
ProcessHistoryID const & | processHistoryID () const |
void | setProcessHistoryID (ProcessHistoryID const &phid) const |
size_type | size () const |
Private Attributes | |
BranchListIndexes | branchListIndexes_ |
EventSelectionIDVector | eventSelections_ |
ProcessHistoryID | processHistoryID_ |
typedef std::size_t edm::History::size_type |
void edm::History::addBranchListIndexEntry | ( | BranchListIndex const & | branchListIndex | ) |
Definition at line 16 of file History.cc.
References branchListIndexes_.
{ branchListIndexes_.push_back(branchListIndex); }
void edm::History::addEventSelectionEntry | ( | EventSelectionID const & | eventSelection | ) |
Definition at line 11 of file History.cc.
References eventSelections_.
{ eventSelections_.push_back(eventSelection); }
BranchListIndexes const& edm::History::branchListIndexes | ( | ) | const [inline] |
Definition at line 50 of file History.h.
References branchListIndexes_.
Referenced by fwlite::internal::BranchMapReaderStrategyV11::branchListIndexes(), and fwlite::internal::BranchMapReaderStrategyV11::productToBranchID().
{return branchListIndexes_;}
BranchListIndexes& edm::History::branchListIndexes | ( | ) | [inline] |
Definition at line 52 of file History.h.
References branchListIndexes_.
{return branchListIndexes_;}
EventSelectionIDVector const& edm::History::eventSelectionIDs | ( | ) | const [inline] |
Definition at line 42 of file History.h.
References eventSelections_.
Referenced by ProvenanceDumper::dumpEventFilteringParameterSets_().
{return eventSelections_;}
EventSelectionIDVector& edm::History::eventSelectionIDs | ( | ) | [inline] |
EventSelectionID const & edm::History::getEventSelectionID | ( | History::size_type | i | ) | const |
Definition at line 21 of file History.cc.
References eventSelections_, and i.
{ return eventSelections_[i]; }
ProcessHistoryID const& edm::History::processHistoryID | ( | ) | const [inline] |
Definition at line 46 of file History.h.
References processHistoryID_.
Referenced by fwlite::Event::history().
{return processHistoryID_;}
void edm::History::setProcessHistoryID | ( | ProcessHistoryID const & | phid | ) | const [inline] |
History::size_type edm::History::size | ( | void | ) | const |
Definition at line 6 of file History.cc.
References eventSelections_.
{ return eventSelections_.size(); }
Definition at line 63 of file History.h.
Referenced by addBranchListIndexEntry(), and branchListIndexes().
Definition at line 61 of file History.h.
Referenced by addEventSelectionEntry(), eventSelectionIDs(), getEventSelectionID(), and size().
ProcessHistoryID edm::History::processHistoryID_ [mutable, private] |
Definition at line 65 of file History.h.
Referenced by processHistoryID(), and setProcessHistoryID().