G4VAttValueFilter Class Reference

#include <G4VAttValueFilter.hh>

Inheritance diagram for G4VAttValueFilter:

G4VFilter< G4AttValue > G4AttValueFilterT< T, ConversionErrorPolicy >

Public Member Functions

 G4VAttValueFilter (const G4String &name="G4AttValueFilter")
virtual ~G4VAttValueFilter ()
virtual G4bool Accept (const G4AttValue &) const =0
virtual G4bool GetValidElement (const G4AttValue &, G4String &) const =0
virtual void PrintAll (std::ostream &ostr) const =0
virtual void Reset ()=0
virtual void LoadIntervalElement (const G4String &)=0
virtual void LoadSingleValueElement (const G4String &)=0

Detailed Description

Definition at line 41 of file G4VAttValueFilter.hh.


Constructor & Destructor Documentation

G4VAttValueFilter::G4VAttValueFilter ( const G4String name = "G4AttValueFilter"  )  [inline]

Definition at line 46 of file G4VAttValueFilter.hh.

00047     :G4VFilter<G4AttValue>(name){}

virtual G4VAttValueFilter::~G4VAttValueFilter (  )  [inline, virtual]

Definition at line 50 of file G4VAttValueFilter.hh.

00050 {}


Member Function Documentation

virtual G4bool G4VAttValueFilter::Accept ( const G4AttValue  )  const [pure virtual]

Implements G4VFilter< G4AttValue >.

Implemented in G4AttValueFilterT< T, ConversionErrorPolicy >.

Referenced by G4AttributeFilterT< T >::Evaluate().

virtual G4bool G4VAttValueFilter::GetValidElement ( const G4AttValue ,
G4String  
) const [pure virtual]

Implemented in G4AttValueFilterT< T, ConversionErrorPolicy >.

Referenced by G4TrajectoryDrawByAttribute::Draw().

virtual void G4VAttValueFilter::LoadIntervalElement ( const G4String  )  [pure virtual]

Implemented in G4AttValueFilterT< T, ConversionErrorPolicy >.

Referenced by G4TrajectoryDrawByAttribute::Draw(), and G4AttributeFilterT< T >::Evaluate().

virtual void G4VAttValueFilter::LoadSingleValueElement ( const G4String  )  [pure virtual]

Implemented in G4AttValueFilterT< T, ConversionErrorPolicy >.

Referenced by G4TrajectoryDrawByAttribute::Draw(), and G4AttributeFilterT< T >::Evaluate().

virtual void G4VAttValueFilter::PrintAll ( std::ostream &  ostr  )  const [pure virtual]

Implements G4VFilter< G4AttValue >.

Implemented in G4AttValueFilterT< T, ConversionErrorPolicy >.

Referenced by G4AttributeFilterT< T >::Print().

virtual void G4VAttValueFilter::Reset (  )  [pure virtual]

Implements G4VFilter< G4AttValue >.

Implemented in G4AttValueFilterT< T, ConversionErrorPolicy >.

Referenced by G4AttributeFilterT< T >::Clear().


The documentation for this class was generated from the following file:
Generated on Mon May 27 17:53:39 2013 for Geant4 by  doxygen 1.4.7