CMS 3D CMS Logo

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

#include <EventHistoryGetter.h>

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

Public Member Functions

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

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.

References edmPickEvents::event, and event_.

21 { event_ = event; }
const fwlite::Event * event_

◆ ~EventHistoryGetter()

EventHistoryGetter::~EventHistoryGetter ( )
override

Definition at line 23 of file EventHistoryGetter.cc.

23 {}

◆ EventHistoryGetter() [2/2]

fwlite::EventHistoryGetter::EventHistoryGetter ( const EventHistoryGetter )
delete

Member Function Documentation

◆ history()

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

Implements fwlite::HistoryGetterBase.

Definition at line 28 of file EventHistoryGetter.cc.

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

28 { return event_->history(); }
const fwlite::Event * event_
edm::ProcessHistory const & history() const
Definition: Event.cc:325

◆ operator=()

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

Member Data Documentation

◆ event_

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

Definition at line 39 of file EventHistoryGetter.h.

Referenced by EventHistoryGetter(), and history().