ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/geometry/volumes/include/G4AssemblyTriplet.hh>
Public Member Functions | |
G4AssemblyTriplet () | |
G4AssemblyTriplet (G4LogicalVolume *pVolume, G4ThreeVector &translation, G4RotationMatrix *pRotation, G4bool isReflection=false) | |
G4AssemblyTriplet (G4AssemblyVolume *pAssembly, G4ThreeVector &translation, G4RotationMatrix *pRotation, G4bool isReflection=false) | |
G4AssemblyTriplet (const G4AssemblyTriplet &second) | |
~G4AssemblyTriplet () | |
G4AssemblyTriplet & | operator= (const G4AssemblyTriplet &second) |
G4LogicalVolume * | GetVolume () const |
void | SetVolume (G4LogicalVolume *pVolume) |
G4AssemblyVolume * | GetAssembly () const |
void | SetAssembly (G4AssemblyVolume *pAssembly) |
G4ThreeVector | GetTranslation () const |
void | SetTranslation (G4ThreeVector &pVolume) |
G4RotationMatrix * | GetRotation () const |
void | SetRotation (G4RotationMatrix *pVolume) |
G4bool | IsReflection () const |
Private Attributes | |
G4LogicalVolume * | fVolume = nullptr |
G4ThreeVector | fTranslation |
G4RotationMatrix * | fRotation = nullptr |
G4AssemblyVolume * | fAssembly = nullptr |
G4bool | fIsReflection = false |
Definition at line 52 of file G4AssemblyTriplet.hh.
View newest version in sPHENIX GitHub at line 52 of file G4AssemblyTriplet.hh
G4AssemblyTriplet::G4AssemblyTriplet | ( | ) |
G4AssemblyTriplet::G4AssemblyTriplet | ( | G4LogicalVolume * | pVolume, |
G4ThreeVector & | translation, | ||
G4RotationMatrix * | pRotation, | ||
G4bool | isReflection = false |
||
) |
G4AssemblyTriplet::G4AssemblyTriplet | ( | G4AssemblyVolume * | pAssembly, |
G4ThreeVector & | translation, | ||
G4RotationMatrix * | pRotation, | ||
G4bool | isReflection = false |
||
) |
G4AssemblyTriplet::G4AssemblyTriplet | ( | const G4AssemblyTriplet & | second | ) |
G4AssemblyTriplet::~G4AssemblyTriplet | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
G4AssemblyTriplet& G4AssemblyTriplet::operator= | ( | const G4AssemblyTriplet & | second | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 122 of file G4AssemblyTriplet.hh.
View newest version in sPHENIX GitHub at line 122 of file G4AssemblyTriplet.hh
Definition at line 125 of file G4AssemblyTriplet.hh.
View newest version in sPHENIX GitHub at line 125 of file G4AssemblyTriplet.hh
|
private |
Definition at line 115 of file G4AssemblyTriplet.hh.
View newest version in sPHENIX GitHub at line 115 of file G4AssemblyTriplet.hh
|
private |
Definition at line 112 of file G4AssemblyTriplet.hh.
View newest version in sPHENIX GitHub at line 112 of file G4AssemblyTriplet.hh
|
private |
Definition at line 109 of file G4AssemblyTriplet.hh.
View newest version in sPHENIX GitHub at line 109 of file G4AssemblyTriplet.hh