
Public Member Functions | |
| ~BDSExecOptions () | |
| void | Usage () |
| void | Parse (int arcg, char **argv) |
| void | Print () |
| G4String | GetInputFilename () |
| void | SetInputFilename (G4String s) |
| G4String | GetVisMacroFilename () |
| void | SetVisMacroFilename (G4String s) |
| G4String | GetOutputFilename () |
| void | SetOutputFilename (G4String s) |
| BDSOutputFormat | GetOutputFormat () |
| void | SetOutputFormat (BDSOutputFormat f) |
| G4bool | GetOutline () |
| void | SetOutline (G4bool b) |
| G4String | GetOutlineFilename () |
| void | SetOutlineFilename (G4String s) |
| G4String | GetOutlineFormat () |
| void | SetOutlineFormat (G4String s) |
| G4int | GetGFlash () |
| void | SetGFlash (G4bool b) |
| G4double | GetGFlashEMax () |
| void | SetGFlashEMax (G4double d) |
| G4double | GetGFlashEMin () |
| void | SetGFlashEMin (G4double d) |
| G4int | GetNPTwiss () |
| void | SetNPTwiss (G4int i) |
| G4bool | GetVerbose () |
| G4bool | GetVerboseEvent () |
| G4bool | GetVerboseStep () |
| G4int | GetVerboseEventNumber () |
| G4bool | GetBatch () |
| G4int | GetVerboseRunLevel () |
| G4int | GetVerboseEventLevel () |
| G4int | GetVerboseTrackingLevel () |
| G4int | GetVerboseSteppingLevel () |
Static Public Member Functions | |
| static BDSExecOptions * | Instance () |
Protected Member Functions | |
| BDSExecOptions () | |
Static Protected Attributes | |
| static BDSExecOptions * | _instance = 0 |
Private Attributes | |
| G4String | inputFilename |
| G4String | visMacroFilename |
| G4String | outputFilename |
| BDSOutputFormat | outputFormat |
| G4bool | outline |
| G4String | outlineFilename |
| G4String | outlineFormat |
| G4int | gflash |
| G4double | gflashemax |
| G4double | gflashemin |
| G4int | nptwiss |
| G4bool | verbose |
| G4bool | verboseEvent |
| G4bool | verboseStep |
| G4int | verboseEventNumber |
| G4bool | batch |
| G4bool | listMaterials |
| G4int | verboseRunLevel |
| G4int | verboseEventLevel |
| G4int | verboseTrackingLevel |
| G4int | verboseSteppingLevel |
Definition at line 16 of file BDSExecOptions.hh.
| void BDSExecOptions::Parse | ( | int | argc, | |
| char ** | argv | |||
| ) |
<Parse the="" command="" line="" options>="">
| command | line input number of variables | |
| array | of char* of the input parameters |
Definition at line 47 of file BDSExecOptions.cc.
References batch, gflash, gflashemax, gflashemin, inputFilename, BDSMaterials::ListMaterials(), outline, outlineFilename, outlineFormat, outputFilename, outputFormat, Usage(), verbose, verboseEvent, verboseEventLevel, verboseEventNumber, verboseRunLevel, verboseStep, verboseSteppingLevel, verboseTrackingLevel, and visMacroFilename.
1.4.7