CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Member Functions | Private Attributes
fwlite::RunHistoryGetter Class Reference

#include <RunHistoryGetter.h>

Inheritance diagram for fwlite::RunHistoryGetter:
fwlite::HistoryGetterBase

Public Member Functions

const edm::ProcessHistoryhistory () const
 
 RunHistoryGetter (const Run *)
 
virtual ~RunHistoryGetter ()
 
- Public Member Functions inherited from fwlite::HistoryGetterBase
 HistoryGetterBase ()
 
virtual ~HistoryGetterBase ()
 

Private Member Functions

const RunHistoryGetteroperator= (const RunHistoryGetter &)
 
 RunHistoryGetter (const RunHistoryGetter &)
 

Private Attributes

const fwlite::Runrun_
 

Detailed Description

Definition at line 26 of file RunHistoryGetter.h.

Constructor & Destructor Documentation

RunHistoryGetter::RunHistoryGetter ( const Run run)

Definition at line 22 of file RunHistoryGetter.cc.

References DTTTrigCorrFirst::run, and run_.

22  {
23  run_ = run;
24  }
const fwlite::Run * run_
RunHistoryGetter::~RunHistoryGetter ( )
virtual

Definition at line 26 of file RunHistoryGetter.cc.

26 {}
fwlite::RunHistoryGetter::RunHistoryGetter ( const RunHistoryGetter )
private

Member Function Documentation

const edm::ProcessHistory & RunHistoryGetter::history ( ) const
virtual

Implements fwlite::HistoryGetterBase.

Definition at line 31 of file RunHistoryGetter.cc.

References fwlite::Run::history(), and run_.

31  {
32  return run_->history();
33  }
const fwlite::Run * run_
const edm::ProcessHistory & history() const
Definition: Run.cc:267
const RunHistoryGetter& fwlite::RunHistoryGetter::operator= ( const RunHistoryGetter )
private

Member Data Documentation

const fwlite::Run* fwlite::RunHistoryGetter::run_
private

Definition at line 40 of file RunHistoryGetter.h.

Referenced by history(), and RunHistoryGetter().