|
Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4AttributeFilterT.hh>
Inheritance diagram for G4AttributeFilterT< T >:Public Member Functions | |
| G4AttributeFilterT (const G4String &name="Unspecified") | |
| virtual | ~G4AttributeFilterT () |
| virtual bool | Evaluate (const T &) const |
| virtual void | Print (std::ostream &ostr) const |
| virtual void | Clear () |
| void | Set (const G4String &name) |
| void | AddInterval (const G4String &) |
| void | AddValue (const G4String &) |
Public Member Functions inherited from G4SmartFilter< T > | |
| G4SmartFilter (const G4String &name) | |
| virtual | ~G4SmartFilter () |
| virtual G4bool | Evaluate (const T &) const =0 |
| virtual void | Print (std::ostream &ostr) const =0 |
| virtual void | Clear ()=0 |
| G4bool | Accept (const T &) const |
| virtual void | PrintAll (std::ostream &ostr) const |
| virtual void | Reset () |
| void | SetActive (const G4bool &) |
| G4bool | GetActive () const |
| void | SetInvert (const G4bool &) |
| G4bool | GetInvert () const |
| void | SetVerbose (const G4bool &) |
| G4bool | GetVerbose () const |
Public Member Functions inherited from G4VFilter< T > | |
| G4VFilter (const G4String &name) | |
| virtual | ~G4VFilter () |
| virtual G4bool | Accept (const T &) 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< T > | |
| typedef T | Type |
Definition at line 43 of file G4AttributeFilterT.hh.
| G4AttributeFilterT< T >::G4AttributeFilterT | ( | const G4String & | name = "Unspecified" | ) |
Definition at line 85 of file G4AttributeFilterT.hh.
|
virtual |
Definition at line 93 of file G4AttributeFilterT.hh.
| void G4AttributeFilterT< T >::AddInterval | ( | const G4String & | interval | ) |
Definition at line 197 of file G4AttributeFilterT.hh.
| void G4AttributeFilterT< T >::AddValue | ( | const G4String & | value | ) |
Definition at line 216 of file G4AttributeFilterT.hh.
|
virtual |
Implements G4SmartFilter< T >.
Definition at line 172 of file G4AttributeFilterT.hh.
|
virtual |
Implements G4SmartFilter< T >.
Definition at line 100 of file G4AttributeFilterT.hh.
|
virtual |
Implements G4SmartFilter< T >.
Definition at line 180 of file G4AttributeFilterT.hh.
| void G4AttributeFilterT< T >::Set | ( | const G4String & | name | ) |
Definition at line 190 of file G4AttributeFilterT.hh.