CMS 3D CMS Logo

edm::LumiKey Class Reference

#include <FWCore/Framework/src/PrincipalCache.h>

List of all members.

Public Member Functions

int lumi ()
 LumiKey (int run, int lumi)
bool operator< (const LumiKey &right) const
int run ()

Private Attributes

int lumi_
int run_


Detailed Description

Definition at line 23 of file PrincipalCache.h.


Constructor & Destructor Documentation

edm::LumiKey::LumiKey ( int  run,
int  lumi 
) [inline]

Definition at line 28 of file PrincipalCache.h.

00028 : run_(run), lumi_(lumi) { }


Member Function Documentation

int edm::LumiKey::lumi (  )  [inline]

Definition at line 26 of file PrincipalCache.h.

References lumi_.

00026 { return lumi_; }

bool edm::LumiKey::operator< ( const LumiKey right  )  const [inline]

Definition at line 30 of file PrincipalCache.h.

References lumi_, and run_.

00030                                                {
00031       if (run_ == right.run_) return lumi_ < right.lumi_;
00032       return run_ < right.run_;
00033     }

int edm::LumiKey::run ( void   )  [inline]

Definition at line 25 of file PrincipalCache.h.

References run_.

00025 { return run_; }


Member Data Documentation

int edm::LumiKey::lumi_ [private]

Definition at line 37 of file PrincipalCache.h.

Referenced by lumi(), and operator<().

int edm::LumiKey::run_ [private]

Definition at line 36 of file PrincipalCache.h.

Referenced by operator<(), and run().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:41:46 2009 for CMSSW by  doxygen 1.5.4