Geant4-11
|
#include <G4AttValueFilterT.hh>
Public Types | |
typedef G4AttValue | Type |
Public Member Functions | |
G4bool | Accept (const G4AttValue &attVal) const |
G4AttValueFilterT () | |
G4String | GetName () const |
G4bool | GetValidElement (const G4AttValue &input, G4String &interval) const |
void | LoadIntervalElement (const G4String &input) |
void | LoadSingleValueElement (const G4String &input) |
G4String | Name () const |
virtual void | PrintAll (std::ostream &ostr) const |
void | ReportError (const G4String &input, const G4String &message) const |
virtual void | Reset () |
virtual | ~G4AttValueFilterT () |
Private Types | |
typedef std::map< G4String, Pair > | IntervalMap |
typedef std::pair< T, T > | Pair |
typedef std::map< G4String, T > | SingleValueMap |
Private Attributes | |
IntervalMap | fIntervalMap |
G4String | fName |
SingleValueMap | fSingleValueMap |
Definition at line 71 of file G4AttValueFilterT.hh.
|
private |
Definition at line 96 of file G4AttValueFilterT.hh.
|
private |
Definition at line 95 of file G4AttValueFilterT.hh.
|
private |
Definition at line 97 of file G4AttValueFilterT.hh.
|
inherited |
Definition at line 43 of file G4VFilter.hh.
G4AttValueFilterT< T, ConversionErrorPolicy >::G4AttValueFilterT |
Definition at line 107 of file G4AttValueFilterT.hh.
|
virtual |
Definition at line 110 of file G4AttValueFilterT.hh.
|
virtual |
Implements G4VAttValueFilter.
Definition at line 142 of file G4AttValueFilterT.hh.
References G4ConversionUtils::Convert(), and G4AttValue::GetValue().
|
inherited |
Definition at line 61 of file G4VFilter.hh.
|
virtual |
Implements G4VAttValueFilter.
Definition at line 114 of file G4AttValueFilterT.hh.
References G4ConversionUtils::Convert(), and G4AttValue::GetValue().
|
virtual |
Implements G4VAttValueFilter.
Definition at line 164 of file G4AttValueFilterT.hh.
References G4ConversionUtils::Convert(), G4INCL::Math::max(), and G4INCL::Math::min().
|
virtual |
Implements G4VAttValueFilter.
Definition at line 177 of file G4AttValueFilterT.hh.
References G4ConversionUtils::Convert().
|
inherited |
Definition at line 60 of file G4VFilter.hh.
|
virtual |
Implements G4VAttValueFilter.
Definition at line 188 of file G4AttValueFilterT.hh.
|
inlineinherited |
Definition at line 39 of file G4ConversionFatalError.hh.
References FatalErrorInArgument, G4endl, and G4Exception().
|
virtual |
Implements G4VAttValueFilter.
Definition at line 213 of file G4AttValueFilterT.hh.
|
private |
Definition at line 101 of file G4AttValueFilterT.hh.
|
privateinherited |
Definition at line 66 of file G4VFilter.hh.
|
private |
Definition at line 102 of file G4AttValueFilterT.hh.