#include <Geo2G4AssemblyTriplet.h>
Definition at line 14 of file Geo2G4AssemblyTriplet.h.
 
◆ Geo2G4AssemblyTriplet() [1/4]
  
  
      
        
          | Geo2G4AssemblyTriplet::Geo2G4AssemblyTriplet  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ Geo2G4AssemblyTriplet() [2/4]
  
  
      
        
          | Geo2G4AssemblyTriplet::Geo2G4AssemblyTriplet  | 
          ( | 
          G4LogicalVolume *  | 
          pVolume,  | 
         
        
           | 
           | 
          G4ThreeVector &  | 
          translation,  | 
         
        
           | 
           | 
          G4RotationMatrix *  | 
          pRotation,  | 
         
        
           | 
           | 
          G4bool  | 
          isReflection = false  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ Geo2G4AssemblyTriplet() [3/4]
  
  
      
        
          | Geo2G4AssemblyTriplet::Geo2G4AssemblyTriplet  | 
          ( | 
          Geo2G4AssemblyVolume *  | 
          pAssembly,  | 
         
        
           | 
           | 
          G4ThreeVector &  | 
          translation,  | 
         
        
           | 
           | 
          G4RotationMatrix *  | 
          pRotation,  | 
         
        
           | 
           | 
          G4bool  | 
          isReflection = false  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ Geo2G4AssemblyTriplet() [4/4]
◆ ~Geo2G4AssemblyTriplet()
  
  
      
        
          | Geo2G4AssemblyTriplet::~Geo2G4AssemblyTriplet  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetAssembly() [1/2]
◆ GetAssembly() [2/2]
◆ GetRotation() [1/2]
  
  
      
        
          | G4RotationMatrix* Geo2G4AssemblyTriplet::GetRotation  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetRotation() [2/2]
  
  
      
        
          | const G4RotationMatrix* Geo2G4AssemblyTriplet::GetRotation  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetTranslation() [1/2]
  
  
      
        
          | G4ThreeVector Geo2G4AssemblyTriplet::GetTranslation  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetTranslation() [2/2]
  
  
      
        
          | const G4ThreeVector Geo2G4AssemblyTriplet::GetTranslation  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetVolume() [1/2]
  
  
      
        
          | G4LogicalVolume* Geo2G4AssemblyTriplet::GetVolume  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetVolume() [2/2]
  
  
      
        
          | const G4LogicalVolume* Geo2G4AssemblyTriplet::GetVolume  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ IsReflection()
  
  
      
        
          | G4bool Geo2G4AssemblyTriplet::IsReflection  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ operator=()
◆ SetAssembly()
Definition at line 142 of file Geo2G4AssemblyTriplet.h.
  146     G4Exception(
"Geo2G4AssemblyTriplet::SetAssembly()",
 
  147                 "IllegalCall", JustWarning,
 
  148                 "There is a volume already set, it will be ignored.");
 
 
 
 
◆ SetRotation()
  
  
      
        
          | void Geo2G4AssemblyTriplet::SetRotation  | 
          ( | 
          G4RotationMatrix *  | 
          pVolume | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ SetTranslation()
  
  
      
        
          | void Geo2G4AssemblyTriplet::SetTranslation  | 
          ( | 
          G4ThreeVector &  | 
          pVolume | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ SetVolume()
  
  
      
        
          | void Geo2G4AssemblyTriplet::SetVolume  | 
          ( | 
          G4LogicalVolume *  | 
          pVolume | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Definition at line 129 of file Geo2G4AssemblyTriplet.h.
  133     G4Exception(
"Geo2G4AssemblyTriplet::SetVolume()",
 
  134                 "IllegalCall", JustWarning,
 
  135                 "There is an assembly already set, it will be ignored.");
 
 
 
 
◆ m_assembly
◆ m_isReflection
  
  
      
        
          | G4bool Geo2G4AssemblyTriplet::m_isReflection | 
         
       
   | 
  
private   | 
  
 
 
◆ m_rotation
  
  
      
        
          | G4RotationMatrix* Geo2G4AssemblyTriplet::m_rotation | 
         
       
   | 
  
private   | 
  
 
 
◆ m_translation
  
  
      
        
          | G4ThreeVector Geo2G4AssemblyTriplet::m_translation | 
         
       
   | 
  
private   | 
  
 
 
◆ m_volume
  
  
      
        
          | G4LogicalVolume* Geo2G4AssemblyTriplet::m_volume | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: