Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
|
#include <G4TypeKey.hh>
Public Types | |
using | Key = unsigned long |
Public Member Functions | |
G4TypeKey ()=default | |
virtual | ~G4TypeKey ()=default |
G4bool | IsValid () |
Key | operator() () const |
G4bool | operator== (const G4TypeKey &rhs) const |
G4bool | operator!= (const G4TypeKey &rhs) const |
G4bool | operator< (const G4TypeKey &rhs) const |
G4bool | operator> (const G4TypeKey &rhs) const |
Protected Member Functions | |
Key | NextKey () const |
Protected Attributes | |
Key | fMyKey {0} |
Friends | |
std::ostream & | operator<< (std::ostream &out, const G4TypeKey &key) |
Definition at line 37 of file G4TypeKey.hh.
using G4TypeKey::Key = unsigned long |
Definition at line 41 of file G4TypeKey.hh.
|
default |
|
virtualdefault |
|
inline |
Definition at line 49 of file G4TypeKey.hh.
Referenced by G4AttFilterUtils::GetNewFilter().
|
inlineprotected |
Definition at line 66 of file G4TypeKey.hh.
Referenced by G4TypeKeyT< T >::G4TypeKeyT().
Definition at line 56 of file G4TypeKey.hh.
|
inline |
Definition at line 54 of file G4TypeKey.hh.
Definition at line 57 of file G4TypeKey.hh.
Definition at line 55 of file G4TypeKey.hh.
Referenced by operator!=().
Definition at line 58 of file G4TypeKey.hh.
|
friend |
Definition at line 60 of file G4TypeKey.hh.
|
protected |
Definition at line 73 of file G4TypeKey.hh.
Referenced by G4TypeKeyT< T >::G4TypeKeyT(), IsValid(), operator()(), operator<(), operator==(), and operator>().