EvtGen 2.2.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.
Loading...
Searching...
No Matches
EvtGenStreamAdapter< Point, Generator > Class Template Reference

#include <EvtGenBase/EvtStreamAdapter.hh>

Inheritance diagram for EvtGenStreamAdapter< Point, Generator >:
EvtStreamAdapter< Point >

Public Member Functions

 EvtGenStreamAdapter (Generator gen, int count)
virtual ~EvtGenStreamAdapter ()
EvtStreamAdapter< Point > * clone () const override
Point currentValue () override
bool pastEnd () override
void advance () override
Public Member Functions inherited from EvtStreamAdapter< Point >
 EvtStreamAdapter ()
virtual ~EvtStreamAdapter ()

Private Attributes

Generator m_gen
int m_count

Detailed Description

template<class Point, class Generator>
class EvtGenStreamAdapter< Point, Generator >

Definition at line 43 of file EvtStreamAdapter.hh.

Constructor & Destructor Documentation

◆ EvtGenStreamAdapter()

template<class Point, class Generator>
EvtGenStreamAdapter< Point, Generator >::EvtGenStreamAdapter ( Generator gen,
int count )
inline

Definition at line 45 of file EvtStreamAdapter.hh.

◆ ~EvtGenStreamAdapter()

template<class Point, class Generator>
virtual EvtGenStreamAdapter< Point, Generator >::~EvtGenStreamAdapter ( )
inlinevirtual

Definition at line 50 of file EvtStreamAdapter.hh.

Member Function Documentation

◆ advance()

template<class Point, class Generator>
void EvtGenStreamAdapter< Point, Generator >::advance ( )
inlineoverridevirtual

Implements EvtStreamAdapter< Point >.

Definition at line 58 of file EvtStreamAdapter.hh.

◆ clone()

template<class Point, class Generator>
EvtStreamAdapter< Point > * EvtGenStreamAdapter< Point, Generator >::clone ( ) const
inlineoverridevirtual

Implements EvtStreamAdapter< Point >.

Definition at line 52 of file EvtStreamAdapter.hh.

◆ currentValue()

template<class Point, class Generator>
Point EvtGenStreamAdapter< Point, Generator >::currentValue ( )
inlineoverridevirtual

Implements EvtStreamAdapter< Point >.

Definition at line 56 of file EvtStreamAdapter.hh.

◆ pastEnd()

template<class Point, class Generator>
bool EvtGenStreamAdapter< Point, Generator >::pastEnd ( )
inlineoverridevirtual

Implements EvtStreamAdapter< Point >.

Definition at line 57 of file EvtStreamAdapter.hh.

Member Data Documentation

◆ m_count

template<class Point, class Generator>
int EvtGenStreamAdapter< Point, Generator >::m_count
private

Definition at line 62 of file EvtStreamAdapter.hh.

◆ m_gen

template<class Point, class Generator>
Generator EvtGenStreamAdapter< Point, Generator >::m_gen
private

Definition at line 61 of file EvtStreamAdapter.hh.


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