Geant4.10
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Data Fields
CML2CInputData Class Reference

#include <ML2CInputData.hh>

Public Member Functions

 CML2CInputData (void)
 
 ~CML2CInputData (void)
 
G4bool getbOnlyVisio ()
 
void setbOnlyVisio (G4bool val)
 
void setPhaseSpaceCentre (G4ThreeVector val)
 
void setPhaseSpaceHalfSize (G4ThreeVector val)
 
void setbSavePhaseSPace (G4bool val)
 
void setbForcePhaseSpaceBeforeJaws (G4bool val)
 
void setbStopAtPhaseSpace (G4bool val)
 
void setPhaseSpaceOutFile (G4String val)
 
void setbSaveROG (G4bool val)
 
void setROGOutFile (G4String val)
 
void setMaxNumberOfEvents (G4int val)
 
void setNmaxLoop (G4int val)
 
G4double getMaxNumberOfEvents ()
 
void setBCompareExp (G4bool val)
 
void setFileExperimentalData (G4String val)
 
void setFileExperimentalDataOut (G4String val)
 
void setNBeams (G4int val)
 
void setNMaxParticlesInRamPlanePhaseSpace (G4int val)
 
void setSaving_in_Selected_Voxels_every_events (G4int val)
 
void setSaving_in_ROG_Voxels_every_events (G4int val)
 
void setMax_N_particles_in_PhSp_File (G4int val)
 

Data Fields

G4bool bOnlyVisio
 
SInputData inputData
 
CML2MainMessengerML2MainMessenger
 

Detailed Description

Definition at line 54 of file ML2CInputData.hh.

Constructor & Destructor Documentation

CML2CInputData::CML2CInputData ( void  )

Definition at line 46 of file ML2CInputData.cc.

References bOnlyVisio, and ML2MainMessenger.

47 {
48  bOnlyVisio=false;
49 
50 // instantiate the messenger for the general and convergence data
52 }
CML2MainMessenger * ML2MainMessenger
CML2CInputData::~CML2CInputData ( void  )

Definition at line 54 of file ML2CInputData.cc.

55 {
56 }

Member Function Documentation

G4bool CML2CInputData::getbOnlyVisio ( )
inline

Definition at line 60 of file ML2CInputData.hh.

References bOnlyVisio.

Referenced by main().

60 {return bOnlyVisio;}
G4double CML2CInputData::getMaxNumberOfEvents ( )
inline

Definition at line 75 of file ML2CInputData.hh.

References SInputData::generalData, inputData, and SGeneralData::maxNumberOfEvents.

G4int maxNumberOfEvents
SGeneralData generalData
SInputData inputData
void CML2CInputData::setBCompareExp ( G4bool  val)
inline
void CML2CInputData::setbForcePhaseSpaceBeforeJaws ( G4bool  val)
inline
void CML2CInputData::setbOnlyVisio ( G4bool  val)
inline

Definition at line 62 of file ML2CInputData.hh.

References bOnlyVisio.

Referenced by CML2MainMessenger::CML2MainMessenger(), and CML2MainMessenger::SetNewValue().

62 {bOnlyVisio=val;}
void CML2CInputData::setbSavePhaseSPace ( G4bool  val)
inline
void CML2CInputData::setbSaveROG ( G4bool  val)
inline
void CML2CInputData::setbStopAtPhaseSpace ( G4bool  val)
inline
void CML2CInputData::setFileExperimentalData ( G4String  val)
inline
void CML2CInputData::setFileExperimentalDataOut ( G4String  val)
inline
void CML2CInputData::setMax_N_particles_in_PhSp_File ( G4int  val)
inline
void CML2CInputData::setMaxNumberOfEvents ( G4int  val)
inline
void CML2CInputData::setNBeams ( G4int  val)
inline
void CML2CInputData::setNmaxLoop ( G4int  val)
inline
void CML2CInputData::setNMaxParticlesInRamPlanePhaseSpace ( G4int  val)
inline
void CML2CInputData::setPhaseSpaceCentre ( G4ThreeVector  val)
inline
void CML2CInputData::setPhaseSpaceHalfSize ( G4ThreeVector  val)
inline
void CML2CInputData::setPhaseSpaceOutFile ( G4String  val)
inline
void CML2CInputData::setROGOutFile ( G4String  val)
inline
void CML2CInputData::setSaving_in_ROG_Voxels_every_events ( G4int  val)
inline
void CML2CInputData::setSaving_in_Selected_Voxels_every_events ( G4int  val)
inline

Field Documentation

G4bool CML2CInputData::bOnlyVisio

Definition at line 88 of file ML2CInputData.hh.

Referenced by CML2CInputData(), getbOnlyVisio(), main(), and setbOnlyVisio().

SInputData CML2CInputData::inputData
CML2MainMessenger* CML2CInputData::ML2MainMessenger

Definition at line 90 of file ML2CInputData.hh.

Referenced by CML2CInputData().


The documentation for this class was generated from the following files: