#include <G4TheMTRayTracer.hh>
Definition at line 71 of file G4TheMTRayTracer.hh.
 
◆ G4TheMTRayTracer()
Definition at line 51 of file G4TheMTRayTracer.cc.
   58   { 
G4Exception(
"G4TheMTRayTracer::G4TheMTRayTracer",
"VisRayTracer00100",
 G4RTRunAction * theRTRunAction
 
const G4UserWorkerInitialization * theUserWorkerInitialization
 
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
 
const G4UserRunAction * theUserRunAction
 
G4RTWorkerInitialization * theRTWorkerInitialization
 
static G4TheMTRayTracer * theInstance
 
G4TheRayTracer(G4VFigureFileMaker *figMaker=0, G4VRTScanner *scanner=0)
 
 
 
 
◆ ~G4TheMTRayTracer()
  
  
      
        
          | G4TheMTRayTracer::~G4TheMTRayTracer  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
Definition at line 66 of file G4TheMTRayTracer.cc.
G4RTRunAction * theRTRunAction
 
G4RTWorkerInitialization * theRTWorkerInitialization
 
 
 
 
◆ CreateBitMap()
  
  
      
        
          | G4bool G4TheMTRayTracer::CreateBitMap  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
Reimplemented from G4TheRayTracer.
Definition at line 152 of file G4TheMTRayTracer.cc.
  170   if(!theRun) 
return false;
   173   std::map<G4int,G4Colour*>::iterator itr = colMap->
GetMap()->begin();
   174   for(;itr!=colMap->
GetMap()->end();itr++)
   176     G4int key = itr->first;
   187     G4int iCoord = iRow * nColumn + iColumn;
 std::map< G4int, T * > * GetMap() const
 
static G4VVisManager * GetConcreteInstance()
 
static G4String ConvertToString(G4bool boolVal)
 
virtual G4bool Coords(G4int &iRow, G4int &iColumn)=0
 
G4double GetGreen() const
 
G4VRTScanner * theScanner
 
static G4UImanager * GetUIpointer()
 
virtual void Draw(unsigned char red, unsigned char green, unsigned char blue)
 
virtual void IgnoreStateChanges(G4bool)
 
virtual void Initialize(G4int nRow, G4int nColumn)=0
 
static G4MTRunManager * GetMasterRunManager()
 
virtual void StoreUserActions()
 
const G4Run * GetCurrentRun() const
 
virtual void RestoreUserActions()
 
G4THitsMap< G4Colour > * GetMap() const
 
G4int ApplyCommand(const char *aCommand)
 
 
 
 
◆ RestoreUserActions()
  
  
      
        
          | void G4TheMTRayTracer::RestoreUserActions  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
Reimplemented from G4TheRayTracer.
Definition at line 145 of file G4TheMTRayTracer.cc.
virtual void SetUserAction(G4UserRunAction *userAction)
 
static G4MTRunManager * GetMasterRunManager()
 
virtual void SetUserInitialization(G4VUserPhysicsList *userPL)
 
const G4UserWorkerInitialization * theUserWorkerInitialization
 
const G4UserRunAction * theUserRunAction
 
 
 
 
◆ StoreUserActions()
  
  
      
        
          | void G4TheMTRayTracer::StoreUserActions  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
Reimplemented from G4TheRayTracer.
Definition at line 132 of file G4TheMTRayTracer.cc.
G4RTRunAction * theRTRunAction
 
const G4UserRunAction * GetUserRunAction() const
 
virtual void SetUserAction(G4UserRunAction *userAction)
 
static G4MTRunManager * GetMasterRunManager()
 
virtual void SetUserInitialization(G4VUserPhysicsList *userPL)
 
const G4UserWorkerInitialization * theUserWorkerInitialization
 
const G4UserRunAction * theUserRunAction
 
G4RTWorkerInitialization * theRTWorkerInitialization
 
const G4UserWorkerInitialization * GetUserWorkerInitialization() const
 
 
 
 
◆ Trace()
  
  
      
        
          | void G4TheMTRayTracer::Trace  | 
          ( | 
          const G4String &  | 
          fileName | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
Reimplemented from G4TheRayTracer.
Definition at line 80 of file G4TheMTRayTracer.cc.
   87            << 
"> - Trace() ignored. " << 
G4endl;
    93     G4cerr << 
"Figure file maker class is not specified - Trace() ignored." << 
G4endl;
   104   colorR = 
new unsigned char[nPixel];
   105   colorG = 
new unsigned char[nPixel];
   106   colorB = 
new unsigned char[nPixel];
   110   for(
G4int ii=0;ii<nPixel;ii++)
   122     G4cerr << 
"You might set the eye position outside of the world volume" << 
G4endl; }
 
G4ThreeVector targetPosition
 
G4String GetStateString(G4ApplicationState aState) const
 
static G4String ConvertToString(G4bool boolVal)
 
void CreateFigureFile(const G4String &fileName)
 
G4double GetGreen() const
 
G4ThreeVector eyeDirection
 
static G4UImanager * GetUIpointer()
 
static G4StateManager * GetStateManager()
 
G4int GetCurrentIntValue(const char *aCommand, G4int parameterNumber=1, G4bool reGet=true)
 
G4VFigureFileMaker * theFigMaker
 
virtual G4bool CreateBitMap()
 
G4Colour backgroundColour
 
G4ThreeVector eyePosition
 
G4ApplicationState GetCurrentState() const
 
G4int ApplyCommand(const char *aCommand)
 
G4GLOB_DLL std::ostream G4cerr
 
 
 
 
◆ G4RayTracerViewer
◆ G4RTPrimaryGeneratorAction
◆ G4RTRun
◆ theInstance
◆ theRTRunAction
◆ theRTWorkerInitialization
◆ theUserRunAction
◆ theUserWorkerInitialization
The documentation for this class was generated from the following files: