CMS 3D CMS Logo

Public Member Functions | Private Attributes

statemachine::HandleLumis::LumiID Class Reference

#include <EPStates.h>

List of all members.

Public Member Functions

int lumi () const
 LumiID (edm::ProcessHistoryID const &phid, int run, int lumi)
edm::ProcessHistoryID const & processHistoryID () const
int run () const

Private Attributes

int lumi_
edm::ProcessHistoryID processHistoryID_
int run_

Detailed Description

Definition at line 316 of file EPStates.h.


Constructor & Destructor Documentation

statemachine::HandleLumis::LumiID::LumiID ( edm::ProcessHistoryID const &  phid,
int  run,
int  lumi 
)

Definition at line 363 of file EPStates.cc.

                                                                              :
    processHistoryID_(phid),
    run_(run),
    lumi_(lumi) {
  }

Member Function Documentation

int statemachine::HandleLumis::LumiID::lumi ( ) const [inline]

Definition at line 321 of file EPStates.h.

References lumi_.

{ return lumi_; }
edm::ProcessHistoryID const& statemachine::HandleLumis::LumiID::processHistoryID ( ) const [inline]

Definition at line 319 of file EPStates.h.

References processHistoryID_.

{ return processHistoryID_; }
int statemachine::HandleLumis::LumiID::run ( void  ) const [inline]

Definition at line 320 of file EPStates.h.

References run_.

{ return run_; }

Member Data Documentation

Definition at line 326 of file EPStates.h.

Referenced by lumi().

Definition at line 324 of file EPStates.h.

Referenced by processHistoryID().

Definition at line 325 of file EPStates.h.

Referenced by run().