Geant4
9.6.p02
|
#include <ML2AcceleratorConstruction.hh>
Public Member Functions | |
CML2AcceleratorConstruction (void) | |
~CML2AcceleratorConstruction (void) | |
bool | Construct (G4VPhysicalVolume *PVWorld, G4bool bOnlyVisio) |
G4VPhysicalVolume * | getPhysicalVolume (void) |
void | resetAccelerator () |
void | setAcceleratorName (G4String val) |
void | setAcceleratorMacFileName (G4String val) |
G4String | getCurrentRotationString () |
G4String | getNextAcceleratorXRotationName () |
void | setIsoCentre (G4double val) |
void | setRotation90Y (G4bool val) |
void | addAcceleratorRotationsX (G4double val) |
G4double | getAcceleratorIsoCentre () |
G4String | getAcceleratorName () |
G4String | getAcceleratorMacFileName () |
G4double | getZ_Value_PhaseSpaceBeforeJaws () |
G4bool | getRotation90Y () |
void | writeInfo () |
G4RotationMatrix * | rotateAccelerator () |
G4RotationMatrix * | rotateAccelerator (G4double angleX) |
Static Public Member Functions | |
static CML2AcceleratorConstruction * | GetInstance (void) |
Definition at line 61 of file ML2AcceleratorConstruction.hh.
CML2AcceleratorConstruction::CML2AcceleratorConstruction | ( | void | ) |
Definition at line 47 of file ML2AcceleratorConstruction.cc.
CML2AcceleratorConstruction::~CML2AcceleratorConstruction | ( | void | ) |
Definition at line 53 of file ML2AcceleratorConstruction.cc.
Definition at line 80 of file ML2AcceleratorConstruction.hh.
bool CML2AcceleratorConstruction::Construct | ( | G4VPhysicalVolume * | PVWorld, |
G4bool | bOnlyVisio | ||
) |
Definition at line 102 of file ML2AcceleratorConstruction.cc.
|
inline |
Definition at line 82 of file ML2AcceleratorConstruction.hh.
|
inline |
Definition at line 84 of file ML2AcceleratorConstruction.hh.
|
inline |
Definition at line 83 of file ML2AcceleratorConstruction.hh.
G4String CML2AcceleratorConstruction::getCurrentRotationString | ( | ) |
Definition at line 177 of file ML2AcceleratorConstruction.cc.
|
static |
Definition at line 63 of file ML2AcceleratorConstruction.cc.
|
inline |
Definition at line 76 of file ML2AcceleratorConstruction.hh.
|
inline |
Definition at line 68 of file ML2AcceleratorConstruction.hh.
|
inline |
Definition at line 86 of file ML2AcceleratorConstruction.hh.
|
inline |
Definition at line 85 of file ML2AcceleratorConstruction.hh.
void CML2AcceleratorConstruction::resetAccelerator | ( | ) |
Definition at line 72 of file ML2AcceleratorConstruction.cc.
G4RotationMatrix * CML2AcceleratorConstruction::rotateAccelerator | ( | ) |
Definition at line 145 of file ML2AcceleratorConstruction.cc.
G4RotationMatrix * CML2AcceleratorConstruction::rotateAccelerator | ( | G4double | angleX) |
Definition at line 158 of file ML2AcceleratorConstruction.cc.
Definition at line 72 of file ML2AcceleratorConstruction.hh.
Definition at line 71 of file ML2AcceleratorConstruction.hh.
Definition at line 77 of file ML2AcceleratorConstruction.hh.
Definition at line 78 of file ML2AcceleratorConstruction.hh.
void CML2AcceleratorConstruction::writeInfo | ( | ) |
Definition at line 138 of file ML2AcceleratorConstruction.cc.