ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SGeneralData Struct Reference

#include <geant4/tree/geant4-10.6-release/examples/advanced/medical_linac/include/ML2SinputData.hh>

+ Collaboration diagram for SGeneralData:

Public Attributes

G4String WorldName
 
G4String fileExperimentalData
 
G4String fileExperimentalDataOut
 
G4String StartFileInputData
 
G4int seed
 
G4int nBeam
 
G4int nMaxParticlesInRamPlanePhaseSpace
 
G4bool bSaveROG
 
G4bool bCompareExp
 
G4String PhaseSpaceOutFile
 
G4String ROGOutFile
 
G4bool bForcePhaseSpaceBeforeJaws
 
G4bool bSavePhaseSpace
 
G4bool bStopAtPhaseSpace
 
G4ThreeVector centrePhaseSpace
 
G4ThreeVector halfSizePhaseSpace
 
G4int maxNumberOfEvents
 
G4int nMaxLoop
 
int saving_in_Selected_Voxels_every_events
 
int saving_in_ROG_Voxels_every_events
 
int max_N_particles_in_PhSp_File
 

Detailed Description

Definition at line 52 of file ML2SinputData.hh.

View newest version in sPHENIX GitHub at line 52 of file ML2SinputData.hh

Member Data Documentation

G4bool SGeneralData::bCompareExp

Definition at line 56 of file ML2SinputData.hh.

View newest version in sPHENIX GitHub at line 56 of file ML2SinputData.hh

Referenced by main(), and CML2CInputData::setBCompareExp().

G4bool SGeneralData::bForcePhaseSpaceBeforeJaws

Definition at line 58 of file ML2SinputData.hh.

View newest version in sPHENIX GitHub at line 58 of file ML2SinputData.hh

Referenced by CML2CInputData::setbForcePhaseSpaceBeforeJaws().

G4bool SGeneralData::bSavePhaseSpace

Definition at line 59 of file ML2SinputData.hh.

View newest version in sPHENIX GitHub at line 59 of file ML2SinputData.hh

Referenced by CML2CInputData::setbSavePhaseSPace().

G4bool SGeneralData::bSaveROG

Definition at line 56 of file ML2SinputData.hh.

View newest version in sPHENIX GitHub at line 56 of file ML2SinputData.hh

Referenced by CML2CInputData::setbSaveROG().

G4bool SGeneralData::bStopAtPhaseSpace

Definition at line 60 of file ML2SinputData.hh.

View newest version in sPHENIX GitHub at line 60 of file ML2SinputData.hh

Referenced by CML2CInputData::setbStopAtPhaseSpace().

G4ThreeVector SGeneralData::centrePhaseSpace

Definition at line 61 of file ML2SinputData.hh.

View newest version in sPHENIX GitHub at line 61 of file ML2SinputData.hh

Referenced by CML2CInputData::setPhaseSpaceCentre().

G4String SGeneralData::fileExperimentalData

Definition at line 54 of file ML2SinputData.hh.

View newest version in sPHENIX GitHub at line 54 of file ML2SinputData.hh

Referenced by main(), and CML2CInputData::setFileExperimentalData().

G4String SGeneralData::fileExperimentalDataOut

Definition at line 54 of file ML2SinputData.hh.

View newest version in sPHENIX GitHub at line 54 of file ML2SinputData.hh

Referenced by main(), and CML2CInputData::setFileExperimentalDataOut().

G4ThreeVector SGeneralData::halfSizePhaseSpace

Definition at line 61 of file ML2SinputData.hh.

View newest version in sPHENIX GitHub at line 61 of file ML2SinputData.hh

Referenced by CML2CInputData::setPhaseSpaceHalfSize().

int SGeneralData::max_N_particles_in_PhSp_File

Definition at line 66 of file ML2SinputData.hh.

View newest version in sPHENIX GitHub at line 66 of file ML2SinputData.hh

Referenced by CML2CInputData::setMax_N_particles_in_PhSp_File().

G4int SGeneralData::maxNumberOfEvents

Definition at line 63 of file ML2SinputData.hh.

View newest version in sPHENIX GitHub at line 63 of file ML2SinputData.hh

Referenced by CML2CInputData::getMaxNumberOfEvents(), main(), and CML2CInputData::setMaxNumberOfEvents().

G4int SGeneralData::nBeam

Definition at line 55 of file ML2SinputData.hh.

View newest version in sPHENIX GitHub at line 55 of file ML2SinputData.hh

Referenced by main(), and CML2CInputData::setNBeams().

G4int SGeneralData::nMaxLoop

Definition at line 63 of file ML2SinputData.hh.

View newest version in sPHENIX GitHub at line 63 of file ML2SinputData.hh

Referenced by main(), and CML2CInputData::setNmaxLoop().

G4int SGeneralData::nMaxParticlesInRamPlanePhaseSpace

Definition at line 55 of file ML2SinputData.hh.

View newest version in sPHENIX GitHub at line 55 of file ML2SinputData.hh

Referenced by CML2CInputData::setNMaxParticlesInRamPlanePhaseSpace().

G4String SGeneralData::PhaseSpaceOutFile

Definition at line 57 of file ML2SinputData.hh.

View newest version in sPHENIX GitHub at line 57 of file ML2SinputData.hh

Referenced by CML2CInputData::setPhaseSpaceOutFile().

G4String SGeneralData::ROGOutFile

Definition at line 57 of file ML2SinputData.hh.

View newest version in sPHENIX GitHub at line 57 of file ML2SinputData.hh

Referenced by CML2CInputData::setROGOutFile().

int SGeneralData::saving_in_ROG_Voxels_every_events

Definition at line 65 of file ML2SinputData.hh.

View newest version in sPHENIX GitHub at line 65 of file ML2SinputData.hh

Referenced by CML2CInputData::setSaving_in_ROG_Voxels_every_events().

int SGeneralData::saving_in_Selected_Voxels_every_events

Definition at line 64 of file ML2SinputData.hh.

View newest version in sPHENIX GitHub at line 64 of file ML2SinputData.hh

Referenced by main(), and CML2CInputData::setSaving_in_Selected_Voxels_every_events().

G4int SGeneralData::seed

Definition at line 55 of file ML2SinputData.hh.

View newest version in sPHENIX GitHub at line 55 of file ML2SinputData.hh

Referenced by main().

G4String SGeneralData::StartFileInputData

Definition at line 54 of file ML2SinputData.hh.

View newest version in sPHENIX GitHub at line 54 of file ML2SinputData.hh

Referenced by CML2WorldConstruction::create(), and main().

G4String SGeneralData::WorldName

Definition at line 54 of file ML2SinputData.hh.

View newest version in sPHENIX GitHub at line 54 of file ML2SinputData.hh


The documentation for this struct was generated from the following file: