#include <cstddef>Go to the source code of this file.
Data Structures | |
| struct | G4ITType |
| class | G4ITTypeManager |
Defines | |
| #define | G4ITTYPE_HH 1 |
| #define | ITDef(T) |
| #define | ITImp(T) G4ITType T::fType = G4ITTypeManager::Instance()->NewType(); |
Functions | |
| G4ITType | operator+ (const G4ITType &left, const int &right) |
| G4ITType | operator- (const G4ITType &left, const int &right) |
| #define G4ITTYPE_HH 1 |
Definition at line 40 of file G4ITType.hh.
| #define ITDef | ( | T | ) |
Value:
public:\ static G4ITType fType;\ static const G4ITType ITType()\ {\ return fType;\ }\ const G4ITType GetITType() const\ {\ return fType;\ }\ virtual G4bool equal(const G4IT &right) const \ {\ const T& right_mol = (const T&)right ;\ return (this->operator==(right_mol));\ }\ virtual G4bool diff(const G4IT &right) const\ {\ const T& right_mol = (const T&)right ;\ return (this->operator<(right_mol));\ }
Definition at line 98 of file G4ITType.hh.
| #define ITImp | ( | T | ) | G4ITType T::fType = G4ITTypeManager::Instance()->NewType(); |
Definition at line 120 of file G4ITType.hh.
1.4.7