Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4ReflectionFactory.hh File Reference
#include "G4Types.hh"
#include "G4Transform3D.hh"
#include "geomdefs.hh"
#include <map>

Go to the source code of this file.

Classes

class  G4ReflectionFactory
 G4ReflectionFactory provides functions for volumes placements with a general transfomation that can contain a reflection. Reflection is then applied to a solid: a new G4ReflectedSolid instance is created and is placed with a transformation containing pure rotation and translation only. The pair of constituent and reflected logical volumes is considered as a generalised logical volume that is addressed by user specifying the constituent logical volume. More...

Typedefs

using G4PhysicalVolumesPair = std::pair<G4VPhysicalVolume*, G4VPhysicalVolume*>
using G4ReflectedVolumesMap

Typedef Documentation

◆ G4PhysicalVolumesPair

Definition at line 55 of file G4ReflectionFactory.hh.

◆ G4ReflectedVolumesMap

Initial value:
std::less<G4LogicalVolume*> >
G4LogicalVolume represents a leaf node or unpositioned subtree in the geometry hierarchy....

Definition at line 56 of file G4ReflectionFactory.hh.