#include <vector>
#include <map>
#include <iostream>
#include <fstream>
#include "globals.hh"
#include "G4RotationMatrix.hh"
#include "G4VisAttributes.hh"
#include "G4Material.hh"
#include "BLEvaluator.hh"
Go to the source code of this file.
Classes | |
class | BLCommandPos |
class BLCommandPos - postion of the command input (used to get the input position for do loops) see also: BLCommand::setPos(). More... | |
class | BLCommand |
class BLCommand - interface to define a command. More... | |
Typedefs | |
typedef std::vector< G4String > | BLArgumentVector |
typedef std::map< G4String, G4String > | BLArgumentMap |
Enumerations | |
enum | BLCmdType { BLCMDTYPE_HELP, BLCMDTYPE_CONTROL, BLCMDTYPE_LAYOUT, BLCMDTYPE_BEAM, BLCMDTYPE_AUX, BLCMDTYPE_ELEMENT, BLCMDTYPE_PLACE, BLCMDTYPE_CUTS, BLCMDTYPE_DATA, BLCMDTYPE_PHYSICS, BLCMDTYPE_OTHER } |
enum BLCmdType -- types of commands (for help index). More... | |
Functions | |
const G4String | IndentDesc (" ") |
const G4String | IndentArg (" ") |
Variables | |
const G4String | DefaultDoubleFmt = "%.4g" |
typedef std::vector<G4String> BLArgumentVector |
typedef std::map<G4String,G4String> BLArgumentMap |
enum BLCmdType |
enum BLCmdType -- types of commands (for help index).
BLCMDTYPE_HELP | |
BLCMDTYPE_CONTROL | |
BLCMDTYPE_LAYOUT | |
BLCMDTYPE_BEAM | |
BLCMDTYPE_AUX | |
BLCMDTYPE_ELEMENT | |
BLCMDTYPE_PLACE | |
BLCMDTYPE_CUTS | |
BLCMDTYPE_DATA | |
BLCMDTYPE_PHYSICS | |
BLCMDTYPE_OTHER |
00060 {BLCMDTYPE_HELP,BLCMDTYPE_CONTROL,BLCMDTYPE_LAYOUT, 00061 BLCMDTYPE_BEAM,BLCMDTYPE_AUX,BLCMDTYPE_ELEMENT, 00062 BLCMDTYPE_PLACE,BLCMDTYPE_CUTS,BLCMDTYPE_DATA, 00063 BLCMDTYPE_PHYSICS,BLCMDTYPE_OTHER };
const G4String IndentDesc | ( | " " | ) |
const G4String IndentArg | ( | " " | ) |
Referenced by BLCMDparam::command(), Macro::command(), BLCommand::print(), BLCommand::printArgDesc(), and BLCommand::printArgs().
const G4String DefaultDoubleFmt = "%.4g" |
Referenced by BLCommand::argDouble(), and BLCommand::argTunable().