|
Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
|
Classes | |
| struct | FixedTimeComparer |
Functions | |
| template<typename T> | |
| G4String | GetTemplateTypeName () |
| template<typename T> | |
| G4bool | Contains (const std::set< T > &_set, const T &_value) |
| template<typename T> | |
| G4bool | Contains (const std::vector< T > &_vector, const T &_value) |
| template<typename T, typename U> | |
| G4bool | ContainsKey (const std::map< T, U > &_map, const T &_key) |
| template<typename T, typename U> | |
| const std::vector< T > | GetMapIndices (const std::map< T, U > &_map) |
| template<typename T> | |
| void | DumpCounterMapIndices (const std::map< T, InnerCounterMapType > &map, G4bool includeEmpty=false) |
| template<typename T> | |
| void | DumpCounterMapContents (const std::map< T, InnerCounterMapType > &map, G4bool includeEmpty=false) |
| template<typename T> | |
| std::set< G4double > | GetRecordedTimes (const std::map< T, InnerCounterMapType > &map) |
| template<typename TKey, typename TValue, typename TComp> | |
| std::map< TKey, TValue, TComp >::iterator | FindClosestEntryForKey (std::map< TKey, TValue, TComp > &map, TKey key) |
| G4bool G4::MoleculeCounter::Contains | ( | const std::set< T > & | _set, |
| const T & | _value ) |
Definition at line 54 of file G4MoleculeCounterTemplates.hh.
Referenced by G4VUserMoleculeCounter< TIndex >::AddMolecule(), ContainsKey(), G4VMoleculeCounter::IsReactantIgnored(), G4VMoleculeCounter::IsReactantIgnored(), and G4VUserMoleculeCounter< TIndex >::RemoveMolecule().
| G4bool G4::MoleculeCounter::Contains | ( | const std::vector< T > & | _vector, |
| const T & | _value ) |
Definition at line 60 of file G4MoleculeCounterTemplates.hh.
| G4bool G4::MoleculeCounter::ContainsKey | ( | const std::map< T, U > & | _map, |
| const T & | _key ) |
Definition at line 67 of file G4MoleculeCounterTemplates.hh.
| void G4::MoleculeCounter::DumpCounterMapContents | ( | const std::map< T, InnerCounterMapType > & | map, |
| G4bool | includeEmpty = false ) |
Definition at line 101 of file G4MoleculeCounterTemplates.hh.
Referenced by G4VUserMoleculeCounter< TIndex >::Dump(), and G4VUserMoleculeReactionCounter< TIndex >::Dump().
| void G4::MoleculeCounter::DumpCounterMapIndices | ( | const std::map< T, InnerCounterMapType > & | map, |
| G4bool | includeEmpty = false ) |
Definition at line 87 of file G4MoleculeCounterTemplates.hh.
Referenced by G4VUserMoleculeCounter< TIndex >::DumpCounterMapIndices(), and G4VUserMoleculeReactionCounter< TIndex >::DumpCounterMapIndices().
| std::map< TKey, TValue, TComp >::iterator G4::MoleculeCounter::FindClosestEntryForKey | ( | std::map< TKey, TValue, TComp > & | map, |
| TKey | key ) |
Definition at line 135 of file G4MoleculeCounterTemplates.hh.
Referenced by G4VUserMoleculeCounter< TIndex >::AbsorbCounter(), G4VUserMoleculeReactionCounter< TIndex >::AbsorbCounter(), G4VUserMoleculeCounter< TIndex >::AddMolecule(), G4VUserMoleculeReactionCounter< TIndex >::RecordReaction(), and G4VUserMoleculeCounter< TIndex >::RemoveMolecule().
| const std::vector< T > G4::MoleculeCounter::GetMapIndices | ( | const std::map< T, U > & | _map | ) |
Definition at line 76 of file G4MoleculeCounterTemplates.hh.
Referenced by ContainsKey(), G4VUserMoleculeCounter< TIndex >::GetMapIndices(), G4VUserMoleculeReactionCounter< TIndex >::GetMapIndices(), G4MoleculeCounterManager::RegisterCounter(), and G4MoleculeCounterManager::RegisterCounter().
| std::set< G4double > G4::MoleculeCounter::GetRecordedTimes | ( | const std::map< T, InnerCounterMapType > & | map | ) |
Definition at line 119 of file G4MoleculeCounterTemplates.hh.
Referenced by G4VUserMoleculeCounter< TIndex >::GetRecordedTimes(), and G4VUserMoleculeReactionCounter< TIndex >::GetRecordedTimes().
| G4String G4::MoleculeCounter::GetTemplateTypeName | ( | ) |
Definition at line 46 of file G4MoleculeCounterTemplates.hh.
Referenced by G4VUserMoleculeCounter< TIndex >::AbsorbCounter(), G4VUserMoleculeReactionCounter< TIndex >::AbsorbCounter(), G4VUserMoleculeCounter< TIndex >::AddMolecule(), G4VUserMoleculeReactionCounter< TIndex >::RecordReaction(), G4VUserMoleculeCounter< TIndex >::RemoveMolecule(), G4VUserMoleculeCounter< TIndex >::ResetCounter(), G4VUserMoleculeReactionCounter< TIndex >::ResetCounter(), and G4VUserMoleculeCounter< TIndex >::SchedulerFinalizedTracking().