|
| | G4VTHitsMap () |
| | G4VTHitsMap (const G4String &detName, const G4String &colNam) |
| | ~G4VTHitsMap () override |
| G4bool | operator== (const G4VTHitsMap< T, Map_t > &right) const |
| template<typename U, typename MapU_t> |
| this_type & | operator+= (const G4VTHitsMap< U, MapU_t > &right) const |
| void | DrawAllHits () override |
| void | PrintAllHits () override |
| Map_t * | GetContainer () const |
| Map_t::size_type | size () |
| Map_t::size_type | GetIndex (iterator itr) |
| Map_t::size_type | GetIndex (const_iterator itr) const |
| template<typename MapU_t = Map_t, enable_if_t<! is_mmap_t(MapU_t), G4int > = 0> |
| T * | GetObject (G4int idx) const |
| template<typename MapU_t = Map_t, enable_if_t< is_mmap_t(MapU_t), G4int > = 0> |
| T * | GetObject (G4int idx) const |
| T * | GetObject (iterator itr) const |
| const T * | GetObject (const_iterator itr) const |
| iterator | begin () |
| iterator | end () |
| const_iterator | begin () const |
| const_iterator | end () const |
| const_iterator | cbegin () const |
| const_iterator | cend () const |
| Map_t * | GetMap () const |
| std::size_t | entries () const |
| void | clear () |
| G4VHit * | GetHit (std::size_t) const override |
| std::size_t | GetSize () const override |
| template<typename U = T, typename MapU_t = Map_t, enable_if_t< is_same_t(U, T) &&! is_mmap_t(MapU_t), G4int > = 0> |
| std::size_t | add (const G4int &key, U *&aHit) const |
| template<typename U = T, typename MapU_t = Map_t, enable_if_t<(is_same_t(U, T) &&is_mmap_t(MapU_t)), G4int > = 0> |
| std::size_t | add (const G4int &key, U *&aHit) const |
| template<typename U = T, typename MapU_t = Map_t, enable_if_t<(! is_same_t(U, T) &&is_mmap_t(MapU_t)), G4int > = 0> |
| std::size_t | add (const G4int &key, U *&aHit) const |
| template<typename U = T, typename MapU_t = Map_t, enable_if_t<(is_same_t(U, T) &&! is_mmap_t(MapU_t)), G4int > = 0> |
| std::size_t | add (const G4int &key, U &aHit) const |
| template<typename U = T, typename MapU_t = Map_t, enable_if_t<(! is_same_t(U, T) &&! is_mmap_t(MapU_t)), G4int > = 0> |
| std::size_t | add (const G4int &key, U &aHit) const |
| template<typename U = T, typename MapU_t = Map_t, enable_if_t<(is_same_t(U, T) &&is_mmap_t(MapU_t)), G4int > = 0> |
| std::size_t | add (const G4int &key, U &aHit) const |
| template<typename U = T, typename MapU_t = Map_t, enable_if_t<(! is_same_t(U, T) &&is_mmap_t(MapU_t)), G4int > = 0> |
| std::size_t | add (const G4int &key, U &aHit) const |
| template<typename U = T, typename MapU_t = Map_t, enable_if_t<(is_same_t(U, T) &&! is_mmap_t(MapU_t)), G4int > = 0> |
| std::size_t | set (const G4int &key, U *&aHit) const |
| template<typename U = T, typename MapU_t = Map_t, enable_if_t<(is_same_t(U, T) &&is_mmap_t(MapU_t)), G4int > = 0> |
| std::size_t | set (const G4int &key, U *&aHit) const |
| template<typename U = T, typename MapU_t = Map_t, enable_if_t<(! is_same_t(U, T) &&! is_mmap_t(MapU_t)), G4int > = 0> |
| std::size_t | set (const G4int &key, U *&aHit) const |
| template<typename U = T, typename MapU_t = Map_t, enable_if_t<(! is_same_t(U, T) &&is_mmap_t(MapU_t)), G4int > = 0> |
| std::size_t | set (const G4int &key, U *&aHit) const |
| template<typename U = T, typename MapU_t = Map_t, enable_if_t<(is_same_t(U, T) &&! is_mmap_t(MapU_t)), G4int > = 0> |
| std::size_t | set (const G4int &key, U &aHit) const |
| template<typename U = T, typename MapU_t = Map_t, enable_if_t<(is_same_t(U, T) &&is_mmap_t(MapU_t)), G4int > = 0> |
| std::size_t | set (const G4int &key, U &aHit) const |
| template<typename U = T, typename MapU_t = Map_t, enable_if_t<(! is_same_t(U, T) &&! is_mmap_t(MapU_t)), G4int > = 0> |
| std::size_t | set (const G4int &key, U &aHit) const |
| template<typename U = T, typename MapU_t = Map_t, enable_if_t<(! is_same_t(U, T) &&is_mmap_t(MapU_t)), G4int > = 0> |
| std::size_t | set (const G4int &key, U &aHit) const |
| template<typename MapU_t = Map_t, enable_if_t<! is_mmap_t(MapU_t), G4int > = 0> |
| T * | operator[] (G4int key) const |
| template<typename MapU_t = Map_t, enable_if_t< is_mmap_t(MapU_t), G4int > = 0> |
| T * | operator[] (G4int key) const |
| | ~G4HitsCollection () override=default |
| G4bool | operator== (const G4HitsCollection &right) const |
| | G4VHitsCollection ()=default |
| | G4VHitsCollection (const G4String &detName, const G4String &colNam) |
| | G4VHitsCollection ()=default |
| | G4VHitsCollection (const G4String &detName, const G4String &colNam) |
| virtual | ~G4VHitsCollection ()=default |
| G4bool | operator== (const G4VHitsCollection &right) const |
| const G4String & | GetName () const |
| const G4String & | GetSDname () const |
| void | SetColID (G4int i) |
| G4int | GetColID () const |
template<typename T, typename Map_t = std::map<G4int, T*>>
class G4VTHitsMap< T, Map_t >
Definition at line 51 of file G4THitsMap.hh.