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 Attributes
ElectronLikelihood::LikelihoodPdfProductPtr Class Reference

Public Member Functions

LikelihoodPdfProductget ()
 
 LikelihoodPdfProductPtr ()
 
 LikelihoodPdfProductPtr (LikelihoodPdfProduct *iPtr)
 
LikelihoodPdfProductoperator-> ()
 
const LikelihoodPdfProductoperator-> () const
 

Private Attributes

LikelihoodPdfProductm_ptr
 

Detailed Description

Definition at line 63 of file ElectronLikelihood.h.

Constructor & Destructor Documentation

ElectronLikelihood::LikelihoodPdfProductPtr::LikelihoodPdfProductPtr ( )
inline

Definition at line 65 of file ElectronLikelihood.h.

65 : m_ptr(nullptr) {}
ElectronLikelihood::LikelihoodPdfProductPtr::LikelihoodPdfProductPtr ( LikelihoodPdfProduct iPtr)
inline

Definition at line 66 of file ElectronLikelihood.h.

66 : m_ptr(iPtr) {}

Member Function Documentation

LikelihoodPdfProduct* ElectronLikelihood::LikelihoodPdfProductPtr::get ( )
inline
LikelihoodPdfProduct* ElectronLikelihood::LikelihoodPdfProductPtr::operator-> ( )
inline

Definition at line 68 of file ElectronLikelihood.h.

References m_ptr.

68 { return m_ptr;}
const LikelihoodPdfProduct* ElectronLikelihood::LikelihoodPdfProductPtr::operator-> ( ) const
inline

Definition at line 69 of file ElectronLikelihood.h.

References m_ptr.

69 { return m_ptr;}

Member Data Documentation

LikelihoodPdfProduct* ElectronLikelihood::LikelihoodPdfProductPtr::m_ptr
private

Definition at line 74 of file ElectronLikelihood.h.

Referenced by get(), and operator->().