CLHEP VERSION Reference Documentation
   
CLHEP Home Page     CLHEP Documentation     CLHEP Bug Reports

Public Member Functions
CLHEP::HepPile< T > Class Template Reference

#include <Pile.h>

List of all members.

Public Member Functions

 ~HepPile ()
 HepPile (void(*f)(T)=0)
void set_destroy (void(*f)(T))
void push (T item)
bool is_empty () const
pop ()
 ~HepPile ()
 HepPile (void(*f)(T)=0)
void set_destroy (void(*f)(T))
void push (T item)
bool is_empty () const
pop ()
 ~HepPile ()
 HepPile (void(*f)(T)=0)
void set_destroy (void(*f)(T))
void push (T item)
bool is_empty () const
pop ()

Detailed Description

template<class T>
class CLHEP::HepPile< T >

Definition at line 53 of file Matrix/CLHEP/Matrix/Pile.h.


Constructor & Destructor Documentation

template<class T >
CLHEP::HepPile< T >::~HepPile ( ) [inline]

Definition at line 58 of file Matrix/CLHEP/Matrix/Pile.h.

template<class T >
CLHEP::HepPile< T >::HepPile ( void(*)(T)  f = 0) [inline]

Definition at line 71 of file Matrix/CLHEP/Matrix/Pile.h.

References f().

template<class T >
CLHEP::HepPile< T >::~HepPile ( ) [inline]

Definition at line 58 of file Matrix/Matrix/Pile.h.

template<class T >
CLHEP::HepPile< T >::HepPile ( void(*)(T)  f = 0) [inline]

Definition at line 71 of file Matrix/Matrix/Pile.h.

References f().

template<class T >
CLHEP::HepPile< T >::~HepPile ( ) [inline]

Definition at line 58 of file RandomObjects/CLHEP/Matrix/Pile.h.

template<class T >
CLHEP::HepPile< T >::HepPile ( void(*)(T)  f = 0) [inline]

Definition at line 71 of file RandomObjects/CLHEP/Matrix/Pile.h.

References f().


Member Function Documentation

template<class T >
bool CLHEP::HepPile< T >::is_empty ( ) const [inline]

Definition at line 88 of file Matrix/CLHEP/Matrix/Pile.h.

Referenced by CLHEP::HepPile< T >::pop().

template<class T >
bool CLHEP::HepPile< T >::is_empty ( ) const [inline]

Definition at line 88 of file RandomObjects/CLHEP/Matrix/Pile.h.

template<class T >
bool CLHEP::HepPile< T >::is_empty ( ) const [inline]

Definition at line 88 of file Matrix/Matrix/Pile.h.

template<class T >
T CLHEP::HepPile< T >::pop ( ) [inline]

Definition at line 89 of file Matrix/Matrix/Pile.h.

References exit, and CLHEP::HepPile< T >::is_empty().

template<class T >
T CLHEP::HepPile< T >::pop ( ) [inline]

Definition at line 89 of file Matrix/CLHEP/Matrix/Pile.h.

References exit, and CLHEP::HepPile< T >::is_empty().

template<class T >
T CLHEP::HepPile< T >::pop ( ) [inline]

Definition at line 89 of file RandomObjects/CLHEP/Matrix/Pile.h.

References exit, and CLHEP::HepPile< T >::is_empty().

template<class T >
void CLHEP::HepPile< T >::push ( item) [inline]

Definition at line 74 of file Matrix/CLHEP/Matrix/Pile.h.

template<class T >
void CLHEP::HepPile< T >::push ( item) [inline]

Definition at line 74 of file Matrix/Matrix/Pile.h.

template<class T >
void CLHEP::HepPile< T >::push ( item) [inline]

Definition at line 74 of file RandomObjects/CLHEP/Matrix/Pile.h.

template<class T >
void CLHEP::HepPile< T >::set_destroy ( void(*)(T)  f) [inline]

Definition at line 73 of file RandomObjects/CLHEP/Matrix/Pile.h.

References f().

template<class T >
void CLHEP::HepPile< T >::set_destroy ( void(*)(T)  f) [inline]

Definition at line 73 of file Matrix/Matrix/Pile.h.

References f().

template<class T >
void CLHEP::HepPile< T >::set_destroy ( void(*)(T)  f) [inline]

Definition at line 73 of file Matrix/CLHEP/Matrix/Pile.h.

References f().


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