Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4VAttValueFilter Class Referenceabstract

#include <G4VAttValueFilter.hh>

+ Inheritance diagram for G4VAttValueFilter:

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
 
- Public Member Functions inherited from G4VFilter< G4AttValue >
 G4VFilter (const G4String &name)
 
virtual ~G4VFilter ()
 
virtual G4bool Accept (const G4AttValue &) const=0
 
virtual void PrintAll (std::ostream &ostr) const=0
 
virtual void Reset ()=0
 
G4String Name () const
 
G4String GetName () const
 

Additional Inherited Members

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

Detailed Description

Definition at line 40 of file G4VAttValueFilter.hh.

Constructor & Destructor Documentation

◆ G4VAttValueFilter()

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

Definition at line 45 of file G4VAttValueFilter.hh.

◆ ~G4VAttValueFilter()

virtual G4VAttValueFilter::~G4VAttValueFilter ( )
inlinevirtual

Definition at line 49 of file G4VAttValueFilter.hh.

49{}

Member Function Documentation

◆ Accept()

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

◆ GetValidElement()

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

◆ LoadIntervalElement()

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

◆ LoadSingleValueElement()

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

◆ PrintAll()

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

◆ Reset()

virtual void G4VAttValueFilter::Reset ( )
pure virtual

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