CMS 3D CMS Logo

List of all members | Public Member Functions | Private Member Functions | Private Attributes
fwlite::EventHistoryGetter Class Reference

#include <EventHistoryGetter.h>

Inheritance diagram for fwlite::EventHistoryGetter:
fwlite::HistoryGetterBase

Public Member Functions

 EventHistoryGetter (const Event *)
 
const edm::ProcessHistoryhistory () const override
 
 ~EventHistoryGetter () override
 
- Public Member Functions inherited from fwlite::HistoryGetterBase
 HistoryGetterBase ()
 
virtual ~HistoryGetterBase ()
 

Private Member Functions

 EventHistoryGetter (const EventHistoryGetter &)=delete
 
const EventHistoryGetteroperator= (const EventHistoryGetter &)=delete
 

Private Attributes

const fwlite::Eventevent_
 

Detailed Description

Definition at line 25 of file EventHistoryGetter.h.

Constructor & Destructor Documentation

◆ EventHistoryGetter() [1/2]

EventHistoryGetter::EventHistoryGetter ( const Event event)

Definition at line 21 of file EventHistoryGetter.cc.

21 { event_ = event; }

References edmPickEvents::event, and event_.

◆ ~EventHistoryGetter()

EventHistoryGetter::~EventHistoryGetter ( )
override

Definition at line 23 of file EventHistoryGetter.cc.

23 {}

◆ EventHistoryGetter() [2/2]

fwlite::EventHistoryGetter::EventHistoryGetter ( const EventHistoryGetter )
privatedelete

Member Function Documentation

◆ history()

const edm::ProcessHistory & EventHistoryGetter::history ( ) const
overridevirtual

Implements fwlite::HistoryGetterBase.

Definition at line 28 of file EventHistoryGetter.cc.

28 { return event_->history(); }

References event_, and fwlite::Event::history().

◆ operator=()

const EventHistoryGetter& fwlite::EventHistoryGetter::operator= ( const EventHistoryGetter )
privatedelete

Member Data Documentation

◆ event_

const fwlite::Event* fwlite::EventHistoryGetter::event_
private

Definition at line 39 of file EventHistoryGetter.h.

Referenced by EventHistoryGetter(), and history().

edmPickEvents.event
event
Definition: edmPickEvents.py:273
fwlite::Event::history
edm::ProcessHistory const & history() const
Definition: Event.cc:316
fwlite::EventHistoryGetter::event_
const fwlite::Event * event_
Definition: EventHistoryGetter.h:39