ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4MIRDBodyFactory Class Reference

#include <geant4/tree/geant4-10.6-release/examples/advanced/human_phantom/include/G4MIRDBodyFactory.hh>

+ Inheritance diagram for G4MIRDBodyFactory:
+ Collaboration diagram for G4MIRDBodyFactory:

Public Member Functions

 G4MIRDBodyFactory ()
 
 ~G4MIRDBodyFactory ()
 
G4VPhysicalVolumeCreateOrgan (const G4String &, G4VPhysicalVolume *, const G4String &, G4bool, G4bool)
 
- Public Member Functions inherited from G4VBodyFactory
 G4VBodyFactory ()
 
virtual ~G4VBodyFactory ()
 

Private Attributes

std::map< std::string, G4VOrgan * > organ
 

Detailed Description

Definition at line 41 of file G4MIRDBodyFactory.hh.

View newest version in sPHENIX GitHub at line 41 of file G4MIRDBodyFactory.hh

Constructor & Destructor Documentation

G4MIRDBodyFactory::G4MIRDBodyFactory ( )

Definition at line 76 of file G4MIRDBodyFactory.cc.

View newest version in sPHENIX GitHub at line 76 of file G4MIRDBodyFactory.cc

References organ.

G4MIRDBodyFactory::~G4MIRDBodyFactory ( )

Definition at line 128 of file G4MIRDBodyFactory.cc.

View newest version in sPHENIX GitHub at line 128 of file G4MIRDBodyFactory.cc

References organ.

Member Function Documentation

G4VPhysicalVolume * G4MIRDBodyFactory::CreateOrgan ( const G4String organ_name,
G4VPhysicalVolume motherVolume,
const G4String colourName,
G4bool  visAttribute,
G4bool  sensitivity 
)
virtual

Implements G4VBodyFactory.

Definition at line 179 of file G4MIRDBodyFactory.cc.

View newest version in sPHENIX GitHub at line 179 of file G4MIRDBodyFactory.cc

References organ.

Member Data Documentation

std::map<std::string,G4VOrgan*> G4MIRDBodyFactory::organ
private

Definition at line 51 of file G4MIRDBodyFactory.hh.

View newest version in sPHENIX GitHub at line 51 of file G4MIRDBodyFactory.hh

Referenced by CreateOrgan(), G4MIRDBodyFactory(), and ~G4MIRDBodyFactory().


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