ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/persistency/ascii/include/G4tgrPlaceDivRep.hh>
Public Member Functions | |
G4tgrPlaceDivRep () | |
~G4tgrPlaceDivRep () | |
G4tgrPlaceDivRep (const std::vector< G4String > &wl) | |
EAxis | BuildAxis (const G4String &axisName) |
EAxis | GetAxis () const |
G4int | GetNDiv () const |
G4double | GetWidth () const |
G4double | GetOffset () const |
G4DivType | GetDivType () const |
void | SetParentName (const G4String &parentName) |
void | SetNDiv (G4int ndiv) |
void | SetWidth (G4double width) |
void | SetAxis (EAxis axis) |
void | SetOffset (G4double offset) |
void | SetDivType (G4DivType typ) |
Public Member Functions inherited from G4tgrPlace | |
G4tgrPlace () | |
virtual | ~G4tgrPlace () |
const G4String & | GetParentName () const |
G4tgrVolume * | GetVolume () const |
unsigned int | GetCopyNo () const |
const G4String & | GetType () const |
void | SetVolume (G4tgrVolume *vol) |
void | SetType (const G4String &typ) |
virtual G4ThreeVector | GetPlacement () const |
Private Attributes | |
G4int | theNDiv |
G4double | theWidth |
EAxis | theAxis |
G4double | theOffset |
G4DivType | theDivType |
Friends | |
std::ostream & | operator<< (std::ostream &os, const G4tgrPlaceDivRep &obj) |
Additional Inherited Members | |
Protected Attributes inherited from G4tgrPlace | |
G4tgrVolume * | theVolume |
G4String | theParentName |
unsigned int | theCopyNo |
G4String | theType |
Definition at line 52 of file G4tgrPlaceDivRep.hh.
View newest version in sPHENIX GitHub at line 52 of file G4tgrPlaceDivRep.hh
G4tgrPlaceDivRep::G4tgrPlaceDivRep | ( | ) |
Definition at line 43 of file G4tgrPlaceDivRep.cc.
View newest version in sPHENIX GitHub at line 43 of file G4tgrPlaceDivRep.cc
G4tgrPlaceDivRep::~G4tgrPlaceDivRep | ( | ) |
Definition at line 51 of file G4tgrPlaceDivRep.cc.
View newest version in sPHENIX GitHub at line 51 of file G4tgrPlaceDivRep.cc
G4tgrPlaceDivRep::G4tgrPlaceDivRep | ( | const std::vector< G4String > & | wl | ) |
Definition at line 56 of file G4tgrPlaceDivRep.cc.
View newest version in sPHENIX GitHub at line 56 of file G4tgrPlaceDivRep.cc
References BuildAxis(), G4tgrUtils::CheckWLsize(), DivByNdivAndWidth, G4cout, G4endl, G4tgrUtils::GetDouble(), G4tgrUtils::GetInt(), G4tgrUtils::GetString(), G4tgrMessenger::GetVerboseLevel(), mm, theAxis, theDivType, theNDiv, theOffset, G4tgrPlace::theParentName, theWidth, WLSIZE_GE, and WLSIZE_LE.
Definition at line 90 of file G4tgrPlaceDivRep.cc.
View newest version in sPHENIX GitHub at line 90 of file G4tgrPlaceDivRep.cc
References FatalException, G4Exception(), kPhi, kRho, kXAxis, kYAxis, and kZAxis.
Referenced by G4tgrPlaceDivRep(), and G4tgrVolumeDivision::G4tgrVolumeDivision().
|
inline |
Definition at line 68 of file G4tgrPlaceDivRep.hh.
View newest version in sPHENIX GitHub at line 68 of file G4tgrPlaceDivRep.hh
References theAxis.
Referenced by G4tgbVolume::ConstructG4PhysVol().
|
inline |
Definition at line 72 of file G4tgrPlaceDivRep.hh.
View newest version in sPHENIX GitHub at line 72 of file G4tgrPlaceDivRep.hh
References theDivType.
Referenced by G4tgbVolume::ConstructG4PhysVol().
|
inline |
Definition at line 69 of file G4tgrPlaceDivRep.hh.
View newest version in sPHENIX GitHub at line 69 of file G4tgrPlaceDivRep.hh
References theNDiv.
Referenced by G4tgbVolume::ConstructG4PhysVol().
|
inline |
Definition at line 71 of file G4tgrPlaceDivRep.hh.
View newest version in sPHENIX GitHub at line 71 of file G4tgrPlaceDivRep.hh
References theOffset.
Referenced by G4tgbVolume::ConstructG4PhysVol().
|
inline |
Definition at line 70 of file G4tgrPlaceDivRep.hh.
View newest version in sPHENIX GitHub at line 70 of file G4tgrPlaceDivRep.hh
References theWidth.
Referenced by G4tgbVolume::ConstructG4PhysVol().
Definition at line 77 of file G4tgrPlaceDivRep.hh.
View newest version in sPHENIX GitHub at line 77 of file G4tgrPlaceDivRep.hh
References theAxis.
Referenced by G4tgrVolumeDivision::G4tgrVolumeDivision().
Definition at line 79 of file G4tgrPlaceDivRep.hh.
View newest version in sPHENIX GitHub at line 79 of file G4tgrPlaceDivRep.hh
References theDivType, and pyG4ProcessManager::typ.
Referenced by G4tgrVolumeDivision::G4tgrVolumeDivision().
Definition at line 75 of file G4tgrPlaceDivRep.hh.
View newest version in sPHENIX GitHub at line 75 of file G4tgrPlaceDivRep.hh
References theNDiv.
Referenced by G4tgrVolumeDivision::G4tgrVolumeDivision().
Definition at line 78 of file G4tgrPlaceDivRep.hh.
View newest version in sPHENIX GitHub at line 78 of file G4tgrPlaceDivRep.hh
References offset, and theOffset.
Referenced by G4tgrVolumeDivision::G4tgrVolumeDivision().
Definition at line 74 of file G4tgrPlaceDivRep.hh.
View newest version in sPHENIX GitHub at line 74 of file G4tgrPlaceDivRep.hh
References G4tgrPlace::theParentName.
Referenced by G4tgrVolumeDivision::G4tgrVolumeDivision().
Definition at line 76 of file G4tgrPlaceDivRep.hh.
View newest version in sPHENIX GitHub at line 76 of file G4tgrPlaceDivRep.hh
References theWidth.
Referenced by G4tgrVolumeDivision::G4tgrVolumeDivision().
|
friend |
Definition at line 115 of file G4tgrPlaceDivRep.cc.
View newest version in sPHENIX GitHub at line 115 of file G4tgrPlaceDivRep.cc
|
private |
Definition at line 87 of file G4tgrPlaceDivRep.hh.
View newest version in sPHENIX GitHub at line 87 of file G4tgrPlaceDivRep.hh
Referenced by G4tgrPlaceDivRep(), GetAxis(), operator<<(), and SetAxis().
|
private |
Definition at line 89 of file G4tgrPlaceDivRep.hh.
View newest version in sPHENIX GitHub at line 89 of file G4tgrPlaceDivRep.hh
Referenced by G4tgrPlaceDivRep(), GetDivType(), operator<<(), and SetDivType().
|
private |
Definition at line 85 of file G4tgrPlaceDivRep.hh.
View newest version in sPHENIX GitHub at line 85 of file G4tgrPlaceDivRep.hh
Referenced by G4tgrPlaceDivRep(), GetNDiv(), operator<<(), and SetNDiv().
|
private |
Definition at line 88 of file G4tgrPlaceDivRep.hh.
View newest version in sPHENIX GitHub at line 88 of file G4tgrPlaceDivRep.hh
Referenced by G4tgrPlaceDivRep(), GetOffset(), operator<<(), and SetOffset().
|
private |
Definition at line 86 of file G4tgrPlaceDivRep.hh.
View newest version in sPHENIX GitHub at line 86 of file G4tgrPlaceDivRep.hh
Referenced by G4tgrPlaceDivRep(), GetWidth(), operator<<(), and SetWidth().