Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include "CLHEP/Evaluator/Evaluator.h"
#include <iostream>
#include <sstream>
#include <cmath>
#include "CLHEP/Evaluator/stack.icc"
#include "CLHEP/Evaluator/string.icc"
#include "CLHEP/Evaluator/hash_map.icc"
#include <string.h>
#include <ctype.h>
#include <errno.h>
#include <stdlib.h>
Go to the source code of this file.
Classes | |
struct | Item |
struct | Struct |
Namespaces | |
namespace | HepTool |
Macros | |
#define | EVAL HepTool::Evaluator |
#define | REMOVE_BLANKS |
#define | SKIP_BLANKS |
#define | EVAL_EXIT(STATUS, POSITION) endp = POSITION; return STATUS |
#define | MAX_N_PAR 5 |
Typedefs | |
typedef void(* | voidfuncptr) () |
typedef char * | pchar |
typedef hash_map< string, Item > | dic_type |
Enumerations | |
enum | { ENDL , LBRA , OR , AND , EQ , NE , GE , GT , LE , LT , PLUS , MINUS , UNARY_PLUS , UNARY_MINUS , MULT , DIV , POW , RBRA , VALUE } |
#define EVAL HepTool::Evaluator |
Definition at line 49 of file Evaluator.cc.
Definition at line 61 of file Evaluator.cc.
#define MAX_N_PAR 5 |
Definition at line 62 of file Evaluator.cc.
#define REMOVE_BLANKS |
Definition at line 51 of file Evaluator.cc.
#define SKIP_BLANKS |
Definition at line 55 of file Evaluator.cc.
Definition at line 38 of file Evaluator.cc.
typedef char* pchar |
Definition at line 37 of file Evaluator.cc.
typedef void(* voidfuncptr) () |
Definition at line 21 of file Evaluator.cc.
anonymous enum |
Enumerator | |
---|---|
ENDL | |
LBRA | |
OR | |
AND | |
EQ | |
NE | |
GE | |
GT | |
LE | |
LT | |
PLUS | |
MINUS | |
UNARY_PLUS | |
UNARY_MINUS | |
MULT | |
DIV | |
POW | |
RBRA | |
VALUE |
Definition at line 66 of file Evaluator.cc.