CMS 3D CMS Logo

Public Member Functions | Private Member Functions | Private Attributes

fwlite::LumiHistoryGetter Class Reference

#include <LumiHistoryGetter.h>

Inheritance diagram for fwlite::LumiHistoryGetter:
fwlite::HistoryGetterBase

List of all members.

Public Member Functions

const edm::ProcessHistoryhistory () const
 LumiHistoryGetter (const LuminosityBlock *)
virtual ~LumiHistoryGetter ()

Private Member Functions

 LumiHistoryGetter (const LumiHistoryGetter &)
const LumiHistoryGetteroperator= (const LumiHistoryGetter &)

Private Attributes

const fwlite::LuminosityBlocklumi_

Detailed Description

Definition at line 27 of file LumiHistoryGetter.h.


Constructor & Destructor Documentation

LumiHistoryGetter::LumiHistoryGetter ( const LuminosityBlock lumi)

Definition at line 23 of file LumiHistoryGetter.cc.

References fjr2json::lumi, and lumi_.

                                                                    {
        lumi_ = lumi;
    }
LumiHistoryGetter::~LumiHistoryGetter ( ) [virtual]

Definition at line 27 of file LumiHistoryGetter.cc.

{}
fwlite::LumiHistoryGetter::LumiHistoryGetter ( const LumiHistoryGetter ) [private]

Member Function Documentation

const edm::ProcessHistory & LumiHistoryGetter::history ( ) const [virtual]

Implements fwlite::HistoryGetterBase.

Definition at line 32 of file LumiHistoryGetter.cc.

References fwlite::LuminosityBlock::history(), and lumi_.

                                                              {
        return lumi_->history();
    }
const LumiHistoryGetter& fwlite::LumiHistoryGetter::operator= ( const LumiHistoryGetter ) [private]

Member Data Documentation

Definition at line 41 of file LumiHistoryGetter.h.

Referenced by history(), and LumiHistoryGetter().