Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
|
#include <G4Cache.hh>
Public Types | |
using | key_type = KEYTYPE |
using | value_type = VALTYPE |
using | map_type = typename std::map< key_type, value_type > |
using | size_type = typename map_type::size_type |
using | iterator = typename map_type::iterator |
using | const_iterator = typename map_type::const_iterator |
Public Types inherited from G4Cache< std::map< KEYTYPE, VALTYPE > > | |
using | value_type = std::map< KEYTYPE, VALTYPE > |
Public Member Functions | |
virtual | ~G4MapCache () |
G4bool | Has (const key_type &k) |
std::pair< iterator, G4bool > | Insert (const key_type &k, const value_type &v) |
iterator | Begin () |
iterator | End () |
iterator | Find (const key_type &k) |
value_type & | Get (const key_type &k) |
size_type | Erase (const key_type &k) |
value_type & | operator[] (const key_type &k) |
size_type | Size () |
Public Member Functions inherited from G4Cache< std::map< KEYTYPE, VALTYPE > > | |
G4Cache () | |
G4Cache (const value_type &v) | |
G4Cache (const G4Cache &rhs) | |
virtual | ~G4Cache () |
value_type & | Get () const |
void | Put (const value_type &val) const |
value_type | Pop () |
G4Cache & | operator= (const G4Cache &rhs) |
Additional Inherited Members | |
Protected Member Functions inherited from G4Cache< std::map< KEYTYPE, VALTYPE > > | |
const G4int & | GetId () const |
Definition at line 175 of file G4Cache.hh.
using G4MapCache< KEYTYPE, VALTYPE >::const_iterator = typename map_type::const_iterator |
Definition at line 185 of file G4Cache.hh.
using G4MapCache< KEYTYPE, VALTYPE >::iterator = typename map_type::iterator |
Definition at line 184 of file G4Cache.hh.
using G4MapCache< KEYTYPE, VALTYPE >::key_type = KEYTYPE |
Definition at line 180 of file G4Cache.hh.
using G4MapCache< KEYTYPE, VALTYPE >::map_type = typename std::map<key_type, value_type> |
Definition at line 182 of file G4Cache.hh.
using G4MapCache< KEYTYPE, VALTYPE >::size_type = typename map_type::size_type |
Definition at line 183 of file G4Cache.hh.
using G4MapCache< KEYTYPE, VALTYPE >::value_type = VALTYPE |
Definition at line 181 of file G4Cache.hh.
|
virtual |
Definition at line 422 of file G4Cache.hh.
|
inline |
Definition at line 447 of file G4Cache.hh.
|
inline |
Definition at line 452 of file G4Cache.hh.
Referenced by G4VBiasingOperator::AttachTo(), and G4VBiasingOperator::GetBiasingOperator().
|
inline |
Definition at line 476 of file G4Cache.hh.
|
inline |
Definition at line 458 of file G4Cache.hh.
Referenced by G4VBiasingOperator::AttachTo(), G4VBiasingOperator::GetBiasingOperator(), and G4BiasingProcessInterface::GetSharedData().
|
inline |
Definition at line 470 of file G4Cache.hh.
|
inline |
Definition at line 464 of file G4Cache.hh.
|
inline |
Definition at line 434 of file G4Cache.hh.
|
inline |
Definition at line 482 of file G4Cache.hh.
|
inline |
Definition at line 203 of file G4Cache.hh.