Builder class for CALO.  
 More...
#include <simulation/geometry/parametric/CaloBuilder.h>
Builder class for CALO. 
This class builds the CALO and provides some utility methods. 
 
◆ CaloBuilder()
Constructor. 
- Parameters
 - 
  
    | options | CALO geometry parameters.  | 
  
   
 
 
◆ Build()
      
        
          | G4LogicalVolume * CaloBuilder::Build  | 
          ( | 
           | ) | 
           | 
        
      
 
Builds the CALO. 
- Returns
 - the logical volume containing the CALO. 
 
 
 
◆ GetSizeX()
      
        
          | float CaloBuilder::GetSizeX  | 
          ( | 
           | ) | 
           | 
        
      
 
Returns the size of the CALO along the X direction. 
- Returns
 - the size of the CALO along X in internal G4 units. 
 
 
 
◆ GetSizeY()
      
        
          | float CaloBuilder::GetSizeY  | 
          ( | 
           | ) | 
           | 
        
      
 
Returns the size of the CALO along the X direction. 
- Returns
 - the size of the CALO along X in internal G4 units. 
 
 
 
◆ GetSizeZ()
      
        
          | float CaloBuilder::GetSizeZ  | 
          ( | 
           | ) | 
           | 
        
      
 
Returns the height of the CALO. 
- Returns
 - the height of the CALO in internal G4 units. 
 
 
 
◆ m_nCrystals
  
  
      
        
          | int CaloBuilder::m_nCrystals | 
         
       
   | 
  
private   | 
  
 
 
◆ m_options
The documentation for this class was generated from the following files:
- /builds/herd/HerdSoftware/include/herd/simulation/geometry/parametric/CaloBuilder.h
 
- /builds/herd/HerdSoftware/src/simulation/geometry/parametric/CaloBuilder.cpp