|
Geant4 11.3.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4Cache.hh>
Inheritance diagram for G4VectorCache< VALTYPE >:Public Types | |
| using | value_type = VALTYPE |
| using | vector_type = typename std::vector<value_type> |
| using | size_type = typename vector_type::size_type |
| using | iterator = typename vector_type::iterator |
| using | const_iterator = typename vector_type::const_iterator |
Public Types inherited from G4Cache< std::vector< VALTYPE > > | |
| using | value_type |
Public Member Functions | |
| G4VectorCache () | |
| G4VectorCache (G4int nElems) | |
| G4VectorCache (G4int nElems, value_type *vals) | |
| virtual | ~G4VectorCache () |
| void | Push_back (const value_type &val) |
| value_type | Pop_back () |
| value_type & | operator[] (const G4int &idx) |
| iterator | Begin () |
| iterator | End () |
| void | Clear () |
| size_type | Size () |
Public Member Functions inherited from G4Cache< std::vector< 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::vector< VALTYPE > > | |
| const G4int & | GetId () const |
Definition at line 135 of file G4Cache.hh.
| using G4VectorCache< VALTYPE >::const_iterator = typename vector_type::const_iterator |
Definition at line 144 of file G4Cache.hh.
| using G4VectorCache< VALTYPE >::iterator = typename vector_type::iterator |
Definition at line 143 of file G4Cache.hh.
| using G4VectorCache< VALTYPE >::size_type = typename vector_type::size_type |
Definition at line 142 of file G4Cache.hh.
| using G4VectorCache< VALTYPE >::value_type = VALTYPE |
Definition at line 140 of file G4Cache.hh.
| using G4VectorCache< VALTYPE >::vector_type = typename std::vector<value_type> |
Definition at line 141 of file G4Cache.hh.
|
default |
| G4VectorCache< V >::G4VectorCache | ( | G4int | nElems | ) |
Definition at line 358 of file G4Cache.hh.
| G4VectorCache< VALTYPE >::G4VectorCache | ( | G4int | nElems, |
| value_type * | vals ) |
|
virtual |
Definition at line 345 of file G4Cache.hh.
|
inline |
Definition at line 396 of file G4Cache.hh.
|
inline |
Definition at line 408 of file G4Cache.hh.
|
inline |
Definition at line 402 of file G4Cache.hh.
|
inline |
Definition at line 389 of file G4Cache.hh.
|
inline |
Definition at line 380 of file G4Cache.hh.
|
inline |
Definition at line 374 of file G4Cache.hh.
|
inline |