The Gaudi Framework  v29r0 (ff2e7097)
IRndmGen::Param Class Referenceabstract

#include <GaudiKernel/IRndmGen.h>

Inheritance diagram for IRndmGen::Param:
Collaboration diagram for IRndmGen::Param:

Public Member Functions

 Param (const InterfaceID &type=IID_IRndmFlat)
 Standard constructor. More...
 
virtual ~Param ()=default
 Standard Destructor. More...
 
virtual const InterfaceIDtype () const
 Parameter's type. More...
 
virtual Paramclone () const =0
 Clone parameters. More...
 

Protected Attributes

const InterfaceID m_type
 Type of the generator. More...
 

Detailed Description

Definition at line 40 of file IRndmGen.h.

Constructor & Destructor Documentation

IRndmGen::Param::Param ( const InterfaceID type = IID_IRndmFlat)
inline

Standard constructor.

Definition at line 48 of file IRndmGen.h.

48 : m_type( type ) {}
const InterfaceID m_type
Type of the generator.
Definition: IRndmGen.h:44
virtual IRndmGen::Param::~Param ( )
virtualdefault

Standard Destructor.

Member Function Documentation

virtual const InterfaceID& IRndmGen::Param::type ( ) const
inlinevirtual

Parameter's type.

Definition at line 52 of file IRndmGen.h.

52 { return m_type; }
const InterfaceID m_type
Type of the generator.
Definition: IRndmGen.h:44

Member Data Documentation

const InterfaceID IRndmGen::Param::m_type
protected

Type of the generator.

Definition at line 44 of file IRndmGen.h.


The documentation for this class was generated from the following file: