Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
G4AttValueFilterT< T, ConversionErrorPolicy > Class Template Reference

#include <G4AttValueFilterT.hh>

Inheritance diagram for G4AttValueFilterT< T, ConversionErrorPolicy >:
Inheritance graph
[legend]
Collaboration diagram for G4AttValueFilterT< T, ConversionErrorPolicy >:
Collaboration graph
[legend]

Public Member Functions

 G4AttValueFilterT ()
 
virtual ~G4AttValueFilterT ()
 
G4bool Accept (const G4AttValue &attVal) const
 
G4bool GetValidElement (const G4AttValue &input, G4String &interval) const
 
virtual void PrintAll (std::ostream &ostr) const
 
virtual void Reset ()
 
void LoadIntervalElement (const G4String &input)
 
void LoadSingleValueElement (const G4String &input)
 
- Public Member Functions inherited from G4VAttValueFilter
 G4VAttValueFilter (const G4String &name="G4AttValueFilter")
 
virtual ~G4VAttValueFilter ()
 
- Public Member Functions inherited from G4VFilter< G4AttValue >
 G4VFilter (const G4String &name)
 
virtual ~G4VFilter ()
 
G4String Name () const
 
G4String GetName () const
 

Additional Inherited Members

- Public Types inherited from G4VFilter< G4AttValue >
typedef G4AttValue Type
 

Detailed Description

template<typename T, typename ConversionErrorPolicy = G4ConversionFatalError>
class G4AttValueFilterT< T, ConversionErrorPolicy >

Definition at line 71 of file G4AttValueFilterT.hh.

Constructor & Destructor Documentation

template<typename T , typename ConversionErrorPolicy >
G4AttValueFilterT< T, ConversionErrorPolicy >::G4AttValueFilterT ( )

Definition at line 107 of file G4AttValueFilterT.hh.

template<typename T , typename ConversionErrorPolicy >
G4AttValueFilterT< T, ConversionErrorPolicy >::~G4AttValueFilterT ( )
virtual

Definition at line 110 of file G4AttValueFilterT.hh.

Member Function Documentation

template<typename T , typename ConversionErrorPolicy >
G4bool G4AttValueFilterT< T, ConversionErrorPolicy >::Accept ( const G4AttValue attVal) const
virtual

Implements G4VAttValueFilter.

Definition at line 142 of file G4AttValueFilterT.hh.

Here is the call graph for this function:

template<typename T , typename ConversionErrorPolicy >
G4bool G4AttValueFilterT< T, ConversionErrorPolicy >::GetValidElement ( const G4AttValue input,
G4String interval 
) const
virtual

Implements G4VAttValueFilter.

Definition at line 114 of file G4AttValueFilterT.hh.

Here is the call graph for this function:

template<typename T , typename ConversionErrorPolicy >
void G4AttValueFilterT< T, ConversionErrorPolicy >::LoadIntervalElement ( const G4String input)
virtual

Implements G4VAttValueFilter.

Definition at line 164 of file G4AttValueFilterT.hh.

Here is the call graph for this function:

template<typename T , typename ConversionErrorPolicy >
void G4AttValueFilterT< T, ConversionErrorPolicy >::LoadSingleValueElement ( const G4String input)
virtual

Implements G4VAttValueFilter.

Definition at line 177 of file G4AttValueFilterT.hh.

Here is the call graph for this function:

template<typename T , typename ConversionErrorPolicy >
void G4AttValueFilterT< T, ConversionErrorPolicy >::PrintAll ( std::ostream &  ostr) const
virtual

Implements G4VAttValueFilter.

Definition at line 188 of file G4AttValueFilterT.hh.

template<typename T , typename ConversionErrorPolicy >
void G4AttValueFilterT< T, ConversionErrorPolicy >::Reset ( )
virtual

Implements G4VAttValueFilter.

Definition at line 213 of file G4AttValueFilterT.hh.


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