CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
edm::stream::LuminosityBlockContextT< L, R, G > Class Template Reference

#include <Contexts.h>

Public Member Functions

G const * global () const
 
L const * luminosityBlock () const
 
 LuminosityBlockContextT (L const *iLumi, R const *iRun, G const *iGlobal)
 
R const * run () const
 

Private Attributes

G const * m_global
 
L const * m_lumi
 
R const * m_run
 

Detailed Description

template<typename L, typename R, typename G>
class edm::stream::LuminosityBlockContextT< L, R, G >

Definition at line 43 of file Contexts.h.

Constructor & Destructor Documentation

◆ LuminosityBlockContextT()

template<typename L , typename R , typename G >
edm::stream::LuminosityBlockContextT< L, R, G >::LuminosityBlockContextT ( L const *  iLumi,
R const *  iRun,
G const *  iGlobal 
)
inline

Definition at line 45 of file Contexts.h.

46  : m_lumi(iLumi), m_run(iRun), m_global(iGlobal) {}

Member Function Documentation

◆ global()

template<typename L , typename R , typename G >
G const* edm::stream::LuminosityBlockContextT< L, R, G >::global ( ) const
inline

◆ luminosityBlock()

template<typename L , typename R , typename G >
L const* edm::stream::LuminosityBlockContextT< L, R, G >::luminosityBlock ( ) const
inline

◆ run()

template<typename L , typename R , typename G >
R const* edm::stream::LuminosityBlockContextT< L, R, G >::run ( ) const
inline

Member Data Documentation

◆ m_global

template<typename L , typename R , typename G >
G const* edm::stream::LuminosityBlockContextT< L, R, G >::m_global
private

Definition at line 55 of file Contexts.h.

Referenced by edm::stream::LuminosityBlockContextT< L, R, G >::global().

◆ m_lumi

template<typename L , typename R , typename G >
L const* edm::stream::LuminosityBlockContextT< L, R, G >::m_lumi
private

◆ m_run

template<typename L , typename R , typename G >
R const* edm::stream::LuminosityBlockContextT< L, R, G >::m_run
private

Definition at line 54 of file Contexts.h.

Referenced by edm::stream::LuminosityBlockContextT< L, R, G >::run().

edm::stream::LuminosityBlockContextT::m_global
G const * m_global
Definition: Contexts.h:55
edm::stream::LuminosityBlockContextT::m_run
R const * m_run
Definition: Contexts.h:54
edm::stream::LuminosityBlockContextT::m_lumi
L const * m_lumi
Definition: Contexts.h:53