HerdSoftware  0.1.1
Public Member Functions | Protected Attributes | Private Attributes | List of all members
cssConstruction Class Reference

Detector construction class to define materials and geometry. More...

#include <CSSBuilder.h>

Public Member Functions

 cssConstruction (G4VPhysicalVolume *, CSSOptions &options)
 
virtual ~cssConstruction ()
 
void ConstructSpaceLab (G4RotationMatrix *, G4ThreeVector)
 
G4LogicalVolume * GetScoringVolume () const
 

Protected Attributes

G4LogicalVolume * fScoringVolume
 

Private Attributes

G4VPhysicalVolume * motherPhys
 
CSSOptionsopts
 

Detailed Description

Detector construction class to define materials and geometry.

Constructor & Destructor Documentation

◆ cssConstruction()

cssConstruction::cssConstruction ( G4VPhysicalVolume *  phy_universe,
CSSOptions options 
)

◆ ~cssConstruction()

cssConstruction::~cssConstruction ( )
virtual

Member Function Documentation

◆ ConstructSpaceLab()

void cssConstruction::ConstructSpaceLab ( G4RotationMatrix *  ,
G4ThreeVector  _pos 
)

◆ GetScoringVolume()

G4LogicalVolume* cssConstruction::GetScoringVolume ( ) const
inline

Member Data Documentation

◆ fScoringVolume

G4LogicalVolume* cssConstruction::fScoringVolume
protected

◆ motherPhys

G4VPhysicalVolume* cssConstruction::motherPhys
private

◆ opts

CSSOptions& cssConstruction::opts
private

The documentation for this class was generated from the following files: