| 
    Geant4
    10.02.p02
    
   | 
 
#include <G4GMocrenIO.hh>
 Inheritance diagram for GMocrenDataPrimitive< T >:
 Collaboration diagram for GMocrenDataPrimitive< T >:Public Member Functions | |
| GMocrenDataPrimitive () | |
| ~GMocrenDataPrimitive () | |
| GMocrenDataPrimitive< T > & | operator= (const GMocrenDataPrimitive< T > &_right) | 
| GMocrenDataPrimitive< T > & | operator+ (const GMocrenDataPrimitive< T > &_right) | 
| GMocrenDataPrimitive< T > & | operator+= (const GMocrenDataPrimitive< T > &_right) | 
| void | clear () | 
| void | clearImage () | 
| void | setSize (int _size[3]) | 
| void | getSize (int _size[3]) | 
| void | setScale (double &_scale) | 
| double | getScale () | 
| void | setMinMax (T _minmax[2]) | 
| void | getMinMax (T _minmax[2]) | 
| void | setImage (std::vector< T * > &_image) | 
| void | addImage (T *_image) | 
| std::vector< T * > & | getImage () | 
| T * | getImage (int _z) | 
| void | setCenterPosition (float _center[3]) | 
| void | getCenterPosition (float _center[3]) | 
| void | setName (std::string &_name) | 
| std::string | getName () | 
Protected Attributes | |
| int | kSize [3] | 
| double | kScale | 
| T | kMinmax [2] | 
| float | kCenter [3] | 
| std::vector< T * > | kImage | 
| std::string | kDataName | 
Definition at line 50 of file G4GMocrenIO.hh.
| GMocrenDataPrimitive< T >::GMocrenDataPrimitive | ( | ) | 
Definition at line 60 of file G4GMocrenIO.cc.
| GMocrenDataPrimitive< T >::~GMocrenDataPrimitive | ( | ) | 
Definition at line 64 of file G4GMocrenIO.cc.
| void GMocrenDataPrimitive< T >::addImage | ( | T * | _image | ) | 
Definition at line 217 of file G4GMocrenIO.cc.
Referenced by GMocrenDataPrimitive< T >::operator+(), G4GMocrenIO::retrieveData2(), G4GMocrenIO::retrieveData3(), G4GMocrenIO::retrieveData4(), and G4GMocrenIO::setModalityImage().
 Here is the caller graph for this function:| void GMocrenDataPrimitive< T >::clear | ( | void | ) | 
Definition at line 168 of file G4GMocrenIO.cc.
Referenced by G4GMocrenIO::initialize().
 Here is the caller graph for this function:| void GMocrenDataPrimitive< T >::clearImage | ( | ) | 
Definition at line 180 of file G4GMocrenIO.cc.
Referenced by G4GMocrenIO::clearModalityImage().
 Here is the caller graph for this function:| void GMocrenDataPrimitive< T >::getCenterPosition | ( | float | _center[3] | ) | 
Definition at line 234 of file G4GMocrenIO.cc.
Referenced by G4GMocrenIO::getModalityCenterPosition().
 Here is the caller graph for this function:| std::vector< T * > & GMocrenDataPrimitive< T >::getImage | ( | ) | 
Definition at line 221 of file G4GMocrenIO.cc.
Referenced by G4GMocrenIO::getModalityImage(), G4GMocrenIO::storeData2(), G4GMocrenIO::storeData3(), and G4GMocrenIO::storeData4().
 Here is the caller graph for this function:| T * GMocrenDataPrimitive< T >::getImage | ( | int | _z | ) | 
Definition at line 225 of file G4GMocrenIO.cc.
| void GMocrenDataPrimitive< T >::getMinMax | ( | T | _minmax[2] | ) | 
Definition at line 208 of file G4GMocrenIO.cc.
Referenced by G4GMocrenIO::convertDensityToHU(), G4GMocrenIO::getModalityImageMax(), G4GMocrenIO::getModalityImageMin(), G4GMocrenIO::getModalityImageMinMax(), G4GMocrenIO::storeData2(), G4GMocrenIO::storeData3(), and G4GMocrenIO::storeData4().
 Here is the caller graph for this function:| std::string GMocrenDataPrimitive< T >::getName | ( | void | ) | 
Definition at line 242 of file G4GMocrenIO.cc.
| double GMocrenDataPrimitive< T >::getScale | ( | ) | 
Definition at line 200 of file G4GMocrenIO.cc.
Referenced by G4GMocrenIO::getModalityImageScale(), G4GMocrenIO::storeData2(), G4GMocrenIO::storeData3(), and G4GMocrenIO::storeData4().
 Here is the caller graph for this function:| void GMocrenDataPrimitive< T >::getSize | ( | int | _size[3] | ) | 
Definition at line 192 of file G4GMocrenIO.cc.
Referenced by G4GMocrenIO::getModalityImageSize(), G4GMocrenIO::storeData2(), G4GMocrenIO::storeData3(), and G4GMocrenIO::storeData4().
 Here is the caller graph for this function:| GMocrenDataPrimitive< T > & GMocrenDataPrimitive< T >::operator+ | ( | const GMocrenDataPrimitive< T > & | _right | ) | 
Definition at line 93 of file G4GMocrenIO.cc.
References GMocrenDataPrimitive< T >::addImage(), DOSERANGE, G4VisManager::errors, G4cout, G4endl, G4VisManager::GetVerbosity(), GMocrenDataPrimitive< T >::kCenter, GMocrenDataPrimitive< T >::kImage, GMocrenDataPrimitive< T >::kSize, GMocrenDataPrimitive< T >::setCenterPosition(), GMocrenDataPrimitive< T >::setMinMax(), GMocrenDataPrimitive< T >::setScale(), GMocrenDataPrimitive< T >::setSize(), and z.
 Here is the call graph for this function:| GMocrenDataPrimitive< T > & GMocrenDataPrimitive< T >::operator+= | ( | const GMocrenDataPrimitive< T > & | _right | ) | 
Definition at line 135 of file G4GMocrenIO.cc.
References DOSERANGE, G4VisManager::errors, G4cout, G4endl, G4VisManager::GetVerbosity(), GMocrenDataPrimitive< T >::kCenter, GMocrenDataPrimitive< T >::kImage, GMocrenDataPrimitive< T >::kMinmax, GMocrenDataPrimitive< T >::kSize, and z.
 Here is the call graph for this function:| GMocrenDataPrimitive< T > & GMocrenDataPrimitive< T >::operator= | ( | const GMocrenDataPrimitive< T > & | _right | ) | 
Definition at line 74 of file G4GMocrenIO.cc.
References GMocrenDataPrimitive< T >::kCenter, GMocrenDataPrimitive< T >::kImage, GMocrenDataPrimitive< T >::kMinmax, GMocrenDataPrimitive< T >::kScale, GMocrenDataPrimitive< T >::kSize, and z.
| void GMocrenDataPrimitive< T >::setCenterPosition | ( | float | _center[3] | ) | 
Definition at line 230 of file G4GMocrenIO.cc.
Referenced by GMocrenDataPrimitive< T >::operator+(), and G4GMocrenIO::setModalityCenterPosition().
 Here is the caller graph for this function:| void GMocrenDataPrimitive< T >::setImage | ( | std::vector< T * > & | _image | ) | 
Definition at line 213 of file G4GMocrenIO.cc.
| void GMocrenDataPrimitive< T >::setMinMax | ( | T | _minmax[2] | ) | 
Definition at line 204 of file G4GMocrenIO.cc.
Referenced by GMocrenDataPrimitive< T >::operator+(), G4GMocrenIO::retrieveData2(), G4GMocrenIO::retrieveData3(), G4GMocrenIO::retrieveData4(), and G4GMocrenIO::setModalityImageMinMax().
 Here is the caller graph for this function:| void GMocrenDataPrimitive< T >::setName | ( | std::string & | _name | ) | 
Definition at line 238 of file G4GMocrenIO.cc.
| void GMocrenDataPrimitive< T >::setScale | ( | double & | _scale | ) | 
Definition at line 196 of file G4GMocrenIO.cc.
Referenced by GMocrenDataPrimitive< T >::operator+(), G4GMocrenIO::retrieveData2(), G4GMocrenIO::retrieveData3(), G4GMocrenIO::retrieveData4(), and G4GMocrenIO::setModalityImageScale().
 Here is the caller graph for this function:| void GMocrenDataPrimitive< T >::setSize | ( | int | _size[3] | ) | 
Definition at line 188 of file G4GMocrenIO.cc.
Referenced by GMocrenDataPrimitive< T >::operator+(), G4GMocrenIO::retrieveData2(), G4GMocrenIO::retrieveData3(), G4GMocrenIO::retrieveData4(), and G4GMocrenIO::setModalityImageSize().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 55 of file G4GMocrenIO.hh.
Referenced by GMocrenDataPrimitive< T >::operator+(), GMocrenDataPrimitive< T >::operator+=(), and GMocrenDataPrimitive< T >::operator=().
      
  | 
  protected | 
Definition at line 57 of file G4GMocrenIO.hh.
      
  | 
  protected | 
Definition at line 56 of file G4GMocrenIO.hh.
Referenced by GMocrenDataPrimitive< T >::operator+(), GMocrenDataPrimitive< T >::operator+=(), and GMocrenDataPrimitive< T >::operator=().
      
  | 
  protected | 
Definition at line 54 of file G4GMocrenIO.hh.
Referenced by GMocrenDataPrimitive< T >::operator+=(), and GMocrenDataPrimitive< T >::operator=().
      
  | 
  protected | 
Definition at line 53 of file G4GMocrenIO.hh.
Referenced by GMocrenDataPrimitive< T >::operator=().
      
  | 
  protected | 
Definition at line 52 of file G4GMocrenIO.hh.
Referenced by GMocrenDataPrimitive< T >::operator+(), GMocrenDataPrimitive< T >::operator+=(), and GMocrenDataPrimitive< T >::operator=().