GeoRevolutionChimneyFactory Class Reference

Ratpac-two: RAT::GeoRevolutionChimneyFactory Class Reference
Ratpac-two
RAT::GeoRevolutionChimneyFactory Class Reference

Define the geometry of the a revolution solid with a chimney in the middle. More...

#include <GeoRevolutionChimneyFactory.hh>

Inheritance diagram for RAT::GeoRevolutionChimneyFactory:
RAT::GeoSolidFactory RAT::GeoFactory

Public Member Functions

virtual G4VSolid * ConstructSolid (DBLinkPtr table)
 
- Public Member Functions inherited from RAT::GeoSolidFactory
 GeoSolidFactory (const std::string &name)
 
virtual G4VPhysicalVolume * Construct (DBLinkPtr table)
 
virtual G4LogicalVolume * ConstructLogicalVolume (G4VSolid *solid, DBLinkPtr table)
 
- Public Member Functions inherited from RAT::GeoFactory
 GeoFactory (const std::string &name)
 

Additional Inherited Members

- Static Public Member Functions inherited from RAT::GeoFactory
static void Register (const std::string &name, GeoFactory *factory)
 
static G4VPhysicalVolume * ConstructWithFactory (const std::string &name, DBLinkPtr table)
 
static G4LogicalVolume * FindMother (const std::string mother_name)
 
static G4VPhysicalVolume * FindPhysMother (std::string mother_name)
 
- Protected Member Functions inherited from RAT::GeoFactory
virtual void SetSensitive (G4LogicalVolume *logi, DBLinkPtr table)
 
virtual G4VPhysicalVolume * ConstructPhysicalVolume (G4LogicalVolume *logi, G4LogicalVolume *mother, DBLinkPtr table)
 
virtual G4VPhysicalVolume * ConstructPhysicalReplica (G4LogicalVolume *logi, G4LogicalVolume *mother, DBLinkPtr table)
 
- Static Protected Attributes inherited from RAT::GeoFactory
static std::map< std::string, GeoFactory * > fFactoryMap
 

Detailed Description

Define the geometry of the a revolution solid with a chimney in the middle.

Author
name P Gorel pgore.nosp@m.l@ua.nosp@m.lbert.nosp@m.a.ca

REVISION HISTORY:
25/03/2011 : P Gorel - New file
\detail Implement the geometry of the a revolution solid with a chimney in the middle

Member Function Documentation

◆ ConstructSolid()

G4VSolid * RAT::GeoRevolutionChimneyFactory::ConstructSolid ( DBLinkPtr  table)
virtual

This is the revolution

Here comes the chimney

Implements RAT::GeoSolidFactory.


The documentation for this class was generated from the following files:
  • /home/docs/checkouts/readthedocs.org/user_builds/ratpac/checkouts/latest/src/geo/include/RAT/GeoRevolutionChimneyFactory.hh
  • /home/docs/checkouts/readthedocs.org/user_builds/ratpac/checkouts/latest/src/geo/src/GeoRevolutionChimneyFactory.cc