Difference between revisions of "Hallc soft:engine desc"
(7 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | == engine Flowchart == | + | === engine Flowchart === |
− | Here | + | Here are the flowcharts for the '''engine''' program - the main program of the Hall C Fortran analysis code and of the functions/subroutines in the ENGINE directory: |
<code> | <code> | ||
− | |||
− | |||
Meaning of Symbols: | Meaning of Symbols: | ||
------------------- | ------------------- | ||
Line 16: | Line 14: | ||
? ==> module is in IF clause | ? ==> module is in IF clause | ||
( ==> module is in DO loop | ( ==> module is in DO loop | ||
+ | </code> | ||
− | + | == Node name: ENGINE == | |
− | + | <code> | |
− | |||
− | |||
ENGINE : | ENGINE : | ||
|-----G_REGISTER_VARIABLES > : | |-----G_REGISTER_VARIABLES > : | ||
Line 122: | Line 119: | ||
|-----G_REP_ERR * : External | |-----G_REP_ERR * : External | ||
|-----EVCLOSE * : External | |-----EVCLOSE * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: G_REGISTER_VARIABLES == | |
− | + | <code> | |
− | |||
− | |||
G_REGISTER_VARIABLES : | G_REGISTER_VARIABLES : | ||
|-----R_GEN_FILENAMES ] : | |-----R_GEN_FILENAMES ] : | ||
Line 476: | Line 473: | ||
|?----G_APPEND * : External | |?----G_APPEND * : External | ||
|?----G_ADD_PATH * : External | |?----G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: ENGINE_COMMAND_LINE == | |
− | + | <code> | |
− | |||
− | |||
ENGINE_COMMAND_LINE ] : | ENGINE_COMMAND_LINE ] : | ||
|(----IARGC * : External | |(----IARGC * : External | ||
Line 486: | Line 483: | ||
|?----INDEX * : External | |?----INDEX * : External | ||
|-----THPSET * : External | |-----THPSET * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: G_INIT_FILENAMES == | |
− | + | <code> | |
− | |||
− | |||
G_INIT_FILENAMES : | G_INIT_FILENAMES : | ||
|?----GETENV * : External | |?----GETENV * : External | ||
Line 499: | Line 496: | ||
|?----THBOOK * : External | |?----THBOOK * : External | ||
|-----G_ADD_PATH * : External | |-----G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: G_CTP_DATABASE == | |
− | + | <code> | |
− | |||
− | |||
G_CTP_DATABASE ] : | G_CTP_DATABASE ] : | ||
|-----ICHAR * : External | |-----ICHAR * : External | ||
Line 509: | Line 506: | ||
|?----ICHAR * : External | |?----ICHAR * : External | ||
|?----THPSET * : External | |?----THPSET * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: G_DECODE_INIT == | |
− | + | <code> | |
− | |||
− | |||
G_DECODE_INIT : | G_DECODE_INIT : | ||
|-----G_DECODE_CLEAR + : | |-----G_DECODE_CLEAR + : | ||
Line 529: | Line 526: | ||
| |(???+G_ADD_PATH * : External | | |(???+G_ADD_PATH * : External | ||
|?----G_ADD_PATH * : External | |?----G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: G_OPEN_SOURCE == | |
− | + | <code> | |
− | |||
− | |||
G_OPEN_SOURCE ] : | G_OPEN_SOURCE ] : | ||
|-----G_SUB_RUN_NUMBER * : External | |-----G_SUB_RUN_NUMBER * : External | ||
Line 543: | Line 540: | ||
|-----EVOPEN * : External | |-----EVOPEN * : External | ||
|?----G_ADD_PATH * : External | |?----G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: G_PREPROC_OPEN == | |
− | + | <code> | |
− | |||
− | |||
G_PREPROC_OPEN ] : | G_PREPROC_OPEN ] : | ||
|-----G_SUB_RUN_NUMBER * : External | |-----G_SUB_RUN_NUMBER * : External | ||
Line 553: | Line 550: | ||
|?----CEMSG * : External | |?----CEMSG * : External | ||
|?----G_ADD_PATH * : External | |?----G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: G_CLEAR_EVENT == | |
− | + | <code> | |
− | |||
− | |||
G_CLEAR_EVENT : | G_CLEAR_EVENT : | ||
|-----H_CLEAR_EVENT : | |-----H_CLEAR_EVENT : | ||
Line 568: | Line 565: | ||
|?----G_PREPEND * : External | |?----G_PREPEND * : External | ||
|?----G_ADD_PATH * : External | |?----G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: G_GET_NEXT_EVENT == | |
− | + | <code> | |
− | |||
− | |||
G_GET_NEXT_EVENT ] : | G_GET_NEXT_EVENT ] : | ||
|?----EVREAD * : External | |?----EVREAD * : External | ||
Line 587: | Line 584: | ||
|????+CEMSG * : External | |????+CEMSG * : External | ||
|????+G_ADD_PATH * : External | |????+G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: G_WRITE_EVENT == | |
− | + | <code> | |
− | |||
− | |||
G_WRITE_EVENT ] : | G_WRITE_EVENT ] : | ||
|?----EVWRITE * : External | |?----EVWRITE * : External | ||
|??---CEMSG * : External | |??---CEMSG * : External | ||
|?----G_ADD_PATH * : External | |?----G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: G_EXTRACT_KINEMATICS == | |
− | + | <code> | |
− | |||
− | |||
G_EXTRACT_KINEMATICS : | G_EXTRACT_KINEMATICS : | ||
|-----G_IMPORTANT_LENGTH * : External | |-----G_IMPORTANT_LENGTH * : External | ||
Line 607: | Line 604: | ||
|?----PARSE_LINE ] : | |?----PARSE_LINE ] : | ||
|-----TMPLINE * : External | |-----TMPLINE * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: G_EXAMINE_EPICS_EVENT == | |
− | + | <code> | |
− | |||
− | |||
G_EXAMINE_EPICS_EVENT : | G_EXAMINE_EPICS_EVENT : | ||
|-----JISHFT * : External | |-----JISHFT * : External | ||
Line 618: | Line 615: | ||
|-----CRAW * : External | |-----CRAW * : External | ||
|-----FIND_CHAR + : | |-----FIND_CHAR + : | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: G_EXAMINE_GO_INFO == | |
− | + | <code> | |
− | |||
− | |||
G_EXAMINE_GO_INFO ] : | G_EXAMINE_GO_INFO ] : | ||
|-----JISHFT * : External | |-----JISHFT * : External | ||
Line 633: | Line 630: | ||
|((---JIAND * : External | |((---JIAND * : External | ||
|((---INDEX * : External | |((---INDEX * : External | ||
+ | </code> | ||
− | + | == Node name: G_EXAMINE_CONTROL_EVENT == | |
− | + | <code> | |
− | |||
− | |||
G_EXAMINE_CONTROL_EVENT ] : | G_EXAMINE_CONTROL_EVENT ] : | ||
|?----JIEOR * : External | |?----JIEOR * : External | ||
Line 657: | Line 653: | ||
|???--G_UTC_DATE * : External | |???--G_UTC_DATE * : External | ||
|???--G_LOG_MESSAGE * : External | |???--G_LOG_MESSAGE * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: G_INITIALIZE == | |
− | + | <code> | |
− | |||
− | |||
G_INITIALIZE : | G_INITIALIZE : | ||
|?----HLIMIT * : External | |?----HLIMIT * : External | ||
Line 841: | Line 837: | ||
| |((((+G_ADD_PATH * : External | | |((((+G_ADD_PATH * : External | ||
|(((--G_ADD_PATH * : External | |(((--G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: S_FIELDCORR == | |
− | + | <code> | |
− | |||
− | |||
S_FIELDCORR ] : | S_FIELDCORR ] : | ||
|?----EXP * : External | |?----EXP * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: G_APPLY_OFFSETS == | |
− | + | <code> | |
− | |||
− | |||
G_APPLY_OFFSETS : | G_APPLY_OFFSETS : | ||
|-----H_APPLY_OFFSETS ] : | |-----H_APPLY_OFFSETS ] : | ||
Line 862: | Line 858: | ||
|?----G_PREPEND * : External | |?----G_PREPEND * : External | ||
|?----G_ADD_PATH * : External | |?----G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: G_ANALYZE_SCALERS_BY_BANKS == | |
− | + | <code> | |
− | |||
− | |||
G_ANALYZE_SCALERS_BY_BANKS : | G_ANALYZE_SCALERS_BY_BANKS : | ||
|-----JIEOR * : External | |-----JIEOR * : External | ||
Line 893: | Line 889: | ||
| |(----GSCALER_NROLL * : External | | |(----GSCALER_NROLL * : External | ||
|?----G_ADD_PATH * : External | |?----G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: G_PROPER_SHUTDOWN == | |
− | + | <code> | |
− | |||
− | |||
G_PROPER_SHUTDOWN : | G_PROPER_SHUTDOWN : | ||
|-----THTREEWRITEG * : External | |-----THTREEWRITEG * : External | ||
Line 938: | Line 934: | ||
|??---G_PREPEND * : External | |??---G_PREPEND * : External | ||
|??---G_ADD_PATH * : External | |??---G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: G_EXAMINE_PHYSICS_EVENT == | |
− | + | <code> | |
− | |||
− | |||
G_EXAMINE_PHYSICS_EVENT ] : | G_EXAMINE_PHYSICS_EVENT ] : | ||
|?----JIEOR * : External | |?----JIEOR * : External | ||
Line 949: | Line 945: | ||
|?----JISHFT * : External | |?----JISHFT * : External | ||
|-----G_ADD_PATH * : External | |-----G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: G_RECONSTRUCTION == | |
− | + | <code> | |
− | |||
− | |||
G_RECONSTRUCTION : | G_RECONSTRUCTION : | ||
|-----G_DECODE_EVENT_BY_BANKS : | |-----G_DECODE_EVENT_BY_BANKS : | ||
Line 1,098: | Line 1,094: | ||
|?----HACK_ANAL * : External | |?----HACK_ANAL * : External | ||
|??---G_APPEND * : External | |??---G_APPEND * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: G_KEEP_RESULTS == | |
− | + | <code> | |
− | |||
− | |||
G_KEEP_RESULTS : | G_KEEP_RESULTS : | ||
|-----THGETHITG * : External | |-----THGETHITG * : External | ||
Line 1,195: | Line 1,191: | ||
|?----G_APPEND * : External | |?----G_APPEND * : External | ||
|?----G_ADD_PATH * : External | |?----G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: G_NTUPLE_SHUTDOWN == | |
− | + | <code> | |
− | |||
− | |||
G_NTUPLE_SHUTDOWN : | G_NTUPLE_SHUTDOWN : | ||
|-----H_NTUPLE_SHUTDOWN > : | |-----H_NTUPLE_SHUTDOWN > : | ||
Line 1,206: | Line 1,202: | ||
|-----S_SV_NT_SHUTDOWN ] : | |-----S_SV_NT_SHUTDOWN ] : | ||
|-----C_NTUPLE_SHUTDOWN > : | |-----C_NTUPLE_SHUTDOWN > : | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: ENGINE_COMMAND_LINE == | |
− | + | <code> | |
− | |||
− | |||
ENGINE_COMMAND_LINE ] : | ENGINE_COMMAND_LINE ] : | ||
|(----IARGC * : External | |(----IARGC * : External | ||
Line 1,216: | Line 1,212: | ||
|?----INDEX * : External | |?----INDEX * : External | ||
|-----THPSET * : External | |-----THPSET * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: G_CTP_DATABASE == | |
− | + | <code> | |
− | |||
− | |||
G_CTP_DATABASE ] : | G_CTP_DATABASE ] : | ||
|-----ICHAR * : External | |-----ICHAR * : External | ||
Line 1,226: | Line 1,222: | ||
|?----ICHAR * : External | |?----ICHAR * : External | ||
|?----THPSET * : External | |?----THPSET * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: H_NTUPLE_SHUTDOWN == | |
− | + | <code> | |
− | |||
− | |||
H_NTUPLE_SHUTDOWN : | H_NTUPLE_SHUTDOWN : | ||
|-----H_NTUPLE_CLOSE ] : | |-----H_NTUPLE_CLOSE ] : | ||
|(?---G_ADD_PATH * : External | |(?---G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: H_NTUPLE_OPEN == | |
− | + | <code> | |
− | |||
− | |||
H_NTUPLE_OPEN : | H_NTUPLE_OPEN : | ||
|?----H_NTUPLE_SHUTDOWN > : | |?----H_NTUPLE_SHUTDOWN > : | ||
Line 1,261: | Line 1,257: | ||
|?----G_ADD_PATH * : External | |?----G_ADD_PATH * : External | ||
|?----G_LOG_MESSAGE * : External | |?----G_LOG_MESSAGE * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: H_SV_NT_SHUTDOWN == | |
− | + | <code> | |
− | |||
− | |||
H_SV_NT_SHUTDOWN ] : | H_SV_NT_SHUTDOWN ] : | ||
|-----HCDIR * : External | |-----HCDIR * : External | ||
Line 1,281: | Line 1,277: | ||
|(----HCDIR * : External | |(----HCDIR * : External | ||
|((?--G_ADD_PATH * : External | |((?--G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: S_NTUPLE_SHUTDOWN == | |
− | + | <code> | |
− | |||
− | |||
S_NTUPLE_SHUTDOWN : | S_NTUPLE_SHUTDOWN : | ||
|-----S_NTUPLE_CLOSE ] : | |-----S_NTUPLE_CLOSE ] : | ||
|(?---G_ADD_PATH * : External | |(?---G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: S_NTUPLE_OPEN == | |
− | + | <code> | |
− | |||
− | |||
S_NTUPLE_OPEN : | S_NTUPLE_OPEN : | ||
|?----S_NTUPLE_SHUTDOWN > : | |?----S_NTUPLE_SHUTDOWN > : | ||
Line 1,316: | Line 1,312: | ||
|?----G_ADD_PATH * : External | |?----G_ADD_PATH * : External | ||
|?----G_LOG_MESSAGE * : External | |?----G_LOG_MESSAGE * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: S_SV_NT_SHUTDOWN == | |
− | + | <code> | |
− | |||
− | |||
S_SV_NT_SHUTDOWN ] : | S_SV_NT_SHUTDOWN ] : | ||
|-----HCDIR * : External | |-----HCDIR * : External | ||
Line 1,336: | Line 1,332: | ||
|(----HCDIR * : External | |(----HCDIR * : External | ||
|((?--G_ADD_PATH * : External | |((?--G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: C_NTUPLE_SHUTDOWN == | |
− | + | <code> | |
− | |||
− | |||
C_NTUPLE_SHUTDOWN : | C_NTUPLE_SHUTDOWN : | ||
|-----C_NTUPLE_CLOSE ] : | |-----C_NTUPLE_CLOSE ] : | ||
|(?---G_ADD_PATH * : External | |(?---G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: C_NTUPLE_OPEN == | |
− | + | <code> | |
− | |||
− | |||
C_NTUPLE_OPEN : | C_NTUPLE_OPEN : | ||
|?----C_NTUPLE_SHUTDOWN > : | |?----C_NTUPLE_SHUTDOWN > : | ||
Line 1,371: | Line 1,367: | ||
|?----G_ADD_PATH * : External | |?----G_ADD_PATH * : External | ||
|?----G_LOG_MESSAGE * : External | |?----G_LOG_MESSAGE * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: G_ANALYZE_MISC == | |
− | + | <code> | |
− | |||
− | |||
G_ANALYZE_MISC ] : | G_ANALYZE_MISC ] : | ||
|-----GMISC_DEC_DATA * : External | |-----GMISC_DEC_DATA * : External | ||
Line 1,426: | Line 1,422: | ||
|(((?-SIGN * : External | |(((?-SIGN * : External | ||
|(((?-SIN * : External | |(((?-SIN * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: H_NTUPLE_CLOSE == | |
− | + | <code> | |
− | |||
− | |||
H_NTUPLE_CLOSE ] : | H_NTUPLE_CLOSE ] : | ||
|-----HCDIR * : External | |-----HCDIR * : External | ||
Line 1,444: | Line 1,440: | ||
|-----HCDIR * : External | |-----HCDIR * : External | ||
|?----G_ADD_PATH * : External | |?----G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: C_NTUPLE_CLOSE == | |
− | + | <code> | |
− | |||
− | |||
C_NTUPLE_CLOSE ] : | C_NTUPLE_CLOSE ] : | ||
|-----HCDIR * : External | |-----HCDIR * : External | ||
Line 1,462: | Line 1,458: | ||
|-----HCDIR * : External | |-----HCDIR * : External | ||
|?----G_ADD_PATH * : External | |?----G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: H_NTUPLE_SHUTDOWN == | |
− | + | <code> | |
− | |||
− | |||
H_NTUPLE_SHUTDOWN : | H_NTUPLE_SHUTDOWN : | ||
|-----H_NTUPLE_CLOSE ] : | |-----H_NTUPLE_CLOSE ] : | ||
|(?---G_ADD_PATH * : External | |(?---G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: S_NTUPLE_CLOSE == | |
− | + | <code> | |
− | |||
− | |||
S_NTUPLE_CLOSE ] : | S_NTUPLE_CLOSE ] : | ||
|-----HCDIR * : External | |-----HCDIR * : External | ||
Line 1,488: | Line 1,484: | ||
|-----HCDIR * : External | |-----HCDIR * : External | ||
|?----G_ADD_PATH * : External | |?----G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: S_NTUPLE_SHUTDOWN == | |
− | + | <code> | |
− | |||
− | |||
S_NTUPLE_SHUTDOWN : | S_NTUPLE_SHUTDOWN : | ||
|-----S_NTUPLE_CLOSE ] : | |-----S_NTUPLE_CLOSE ] : | ||
|(?---G_ADD_PATH * : External | |(?---G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: C_NTUPLE_SHUTDOWN == | |
− | + | <code> | |
− | |||
− | |||
C_NTUPLE_SHUTDOWN : | C_NTUPLE_SHUTDOWN : | ||
|-----C_NTUPLE_CLOSE ] : | |-----C_NTUPLE_CLOSE ] : | ||
|(?---G_ADD_PATH * : External | |(?---G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: H_NTUPLE_CLOSE == | |
− | + | <code> | |
− | |||
− | |||
H_NTUPLE_CLOSE ] : | H_NTUPLE_CLOSE ] : | ||
|-----HCDIR * : External | |-----HCDIR * : External | ||
Line 1,522: | Line 1,518: | ||
|-----HCDIR * : External | |-----HCDIR * : External | ||
|?----G_ADD_PATH * : External | |?----G_ADD_PATH * : External | ||
+ | </code> | ||
− | + | == Node name: S_NTUPLE_CLOSE == | |
− | + | <code> | |
− | |||
− | |||
S_NTUPLE_CLOSE ] : | S_NTUPLE_CLOSE ] : | ||
|-----HCDIR * : External | |-----HCDIR * : External | ||
Line 1,540: | Line 1,535: | ||
|-----HCDIR * : External | |-----HCDIR * : External | ||
|?----G_ADD_PATH * : External | |?----G_ADD_PATH * : External | ||
+ | </code> | ||
+ | Go to [[#engine Flowchart|engine Flowchart]] | ||
− | + | == Node name: C_NTUPLE_CLOSE == | |
− | + | <code> | |
− | |||
− | |||
C_NTUPLE_CLOSE ] : | C_NTUPLE_CLOSE ] : | ||
|-----HCDIR * : External | |-----HCDIR * : External | ||
Line 1,558: | Line 1,553: | ||
|-----HCDIR * : External | |-----HCDIR * : External | ||
|?----G_ADD_PATH * : External | |?----G_ADD_PATH * : External | ||
− | |||
</code> | </code> | ||
Return to [[hallc_soft:engine|ENGINE]]<br> | Return to [[hallc_soft:engine|ENGINE]]<br> | ||
Return to [[Hall_c_soft_main#Hall_C_Software_Documentation|Hall C Software Documentation]] | Return to [[Hall_c_soft_main#Hall_C_Software_Documentation|Hall C Software Documentation]] |
Latest revision as of 15:41, 16 April 2012
engine Flowchart
Here are the flowcharts for the engine program - the main program of the Hall C Fortran analysis code and of the functions/subroutines in the ENGINE directory:
Meaning of Symbols:
-------------------
. ==> terminal node in the tree
* ==> external procedure
> ==> subtree node, expanded below
+ ==> multiply called terminal node
] ==> procedure calling only externals
? ==> module is in IF clause
( ==> module is in DO loop
Node name: ENGINE
ENGINE :
|-----G_REGISTER_VARIABLES > :
|?----G_ADD_PATH * : External
|?----G_REP_ERR * : External
|-----ENGINE_COMMAND_LINE ] :
|-----G_INIT_FILENAMES > :
|?----G_ADD_PATH * : External
|?----G_REP_ERR * : External
|-----ENGINE_COMMAND_LINE ] :
|?----G_CTP_DATABASE ] :
|??---G_ADD_PATH * : External
|-----ENGINE_COMMAND_LINE ] :
|-----G_DECODE_INIT > :
|?----G_ADD_PATH * : External
|?----G_REP_ERR * : External
|-----G_OPEN_SOURCE ] :
|?----G_ADD_PATH * : External
|?----G_REP_ERR * : External
|?----G_PREPROC_OPEN ] :
|??---G_ADD_PATH * : External
|??---G_REP_ERR * : External
|-----TIME * : External
|-----G_CLEAR_EVENT > :
|?----G_APPEND * : External
|?----G_GET_NEXT_EVENT ] :
|?----G_APPEND * : External
|?----JISHFT * : External
|?----CRAW * : External
|??---G_WRITE_EVENT ] :
|??---G_EXTRACT_KINEMATICS > :
|??---ABS * : External
|??---G_EXAMINE_EPICS_EVENT > :
|??---G_EXAMINE_GO_INFO ] :
|??---G_EXAMINE_CONTROL_EVENT ] :
|??---G_INITIALIZE > :
|??---G_ADD_PATH * : External
|??---G_REP_ERR * : External
|??---ENGINE_COMMAND_LINE ] :
|??---H_FIELDCORR + :
|-----S_FIELDCORR ] :
|?----G_APPLY_OFFSETS > :
|?----G_SUB_RUN_NUMBER * : External
|-----THREP * : External
|-----INDEX * : External
|-----SYSTEM * : External
|-----THSERVSET * : External
|?----TIME * : External
|?----G_CLEAR_EVENT > :
|-----G_APPEND * : External
|(?---G_GET_NEXT_EVENT ] :
|(----G_APPEND * : External
|-----JISHFT * : External
|-----CRAW * : External
|-----G_WRITE_EVENT ] :
|-----CRAW * : External
|-----JIEOR * : External
|-----JIAND * : External
|-----G_ANALYZE_SCALERS_BY_BANKS > :
|-----GSCALER_CHANGE * : External
|-----GEN_EVENT_ID * : External
|-----GSCALER_CHANGE * : External
|-----INDEX_WRITEOUT_SCALERS * : External
|-----AVE_CURRENT_BCM * : External
|-----G_WRITE_EVENT ] :
|-----G_PROPER_SHUTDOWN > :
|-----GEN_RUN_ENABLE * : External
|-----AVE_CURRENT_BCM * : External
|-----G_EXAMINE_PHYSICS_EVENT ] :
|-----G_APPEND * : External
|-----TIME * : External
|-----G_RECONSTRUCTION > :
|-----G_APPEND * : External
|-----TIME * : External
|-----G_KEEP_RESULTS > :
|-----G_APPEND * : External
|-----G_PREPROC_EVENT + :
|-----G_WRITE_EVENT ] :
|-----THSERVONE * : External
|-----THCALLBACK * : External
|-----THSERVONE * : External
|-----THCALLBACK * : External
|-----G_EXAMINE_EPICS_EVENT > :
|-----G_EXAMINE_GO_INFO ] :
|-----G_EXAMINE_CONTROL_EVENT ] :
|-----G_SUB_RUN_NUMBER * : External
|-----THREP * : External
|-----G_ADD_PATH * : External
|-----G_REP_ERR * : External
|-----H_CAL_CALIB * : External
|-----S_CAL_CALIB * : External
|-----G_REP_ERR * : External
|-----THSERVUNSET * : External
|-----G_SUB_RUN_NUMBER * : External
|-----THREP * : External
|-----G_PROPER_SHUTDOWN > :
|-----G_ADD_PATH * : External
|-----G_REP_ERR * : External
|-----G_NTUPLE_SHUTDOWN > :
|-----G_ADD_PATH * : External
|-----G_REP_ERR * : External
|-----EVCLOSE * : External
Go to engine Flowchart
Node name: G_REGISTER_VARIABLES
G_REGISTER_VARIABLES :
|-----R_GEN_FILENAMES ] :
| |-----REGPARMSTRING * : External
| |-----REGPARMSTRING * : External
| |-----REGPARMSTRING * : External
| |-----REGPARMSTRING * : External
| |-----REGPARMSTRING * : External
| |-----REGPARMSTRING * : External
| |-----REGPARMSTRING * : External
| |-----REGPARMSTRING * : External
| |-----REGPARMSTRING * : External
| |-----REGPARMSTRING * : External
| |-----REGPARMSTRING * : External
| |-----REGPARMSTRING * : External
| |-----REGPARMINT * : External
| |-----REGPARMINT * : External
| |-----REGPARMINT * : External
|-----R_GEN_RUN_INFO ] :
| |-----REGPARMINT * : External
| |-----REGPARMINT * : External
| |-----REGPARMINT * : External
| |-----REGPARMSTRING * : External
| |-----REGPARMINTARRAY * : External
| |-----REGPARMINT * : External
| |-----REGPARMINT * : External
| |-----REGPARMREAL * : External
| |-----REGPARMINT * : External
|-----R_GEN_EVENT_INFO ] :
| |-----REGEVENTINT * : External
|-----R_GEN_SCALERS ] :
| |-----REGPARMINTARRAY * : External
| |-----REGPARMINT * : External
| |-----REGPARMINT * : External
| |-----REGPARMREAL * : External
| |-----REGEVENTINTARRAY * : External
| |-----REGEVENTDOUBLEARRAY * : External
| |-----REGEVENTDOUBLEARRAY * : External
| |-----REGEVENTREAL * : External
| |-----REGEVENTREALARRAY * : External
| |-----REGEVENTDOUBLEARRAY * : External
| |-----REGEVENTINT * : External
| |-----REGEVENTINT * : External
| |-----REGEVENTINT * : External
| |-----REGEVENTDOUBLEARRAY * : External
| |-----REGEVENTINTARRAY * : External
| |-----REGPARMINT * : External
| |-----REGEVENTINTARRAY * : External
| |-----REGEVENTINTARRAY * : External
| |-----REGEVENTDOUBLEARRAY * : External
| |-----REGPARMINT * : External
| |-----REGPARMDOUBLE * : External
| |-----REGPARMDOUBLEARRAY * : External
| |-----REGEVENTDOUBLE * : External
| |-----REGEVENTDOUBLEARRAY * : External
| |-----REGEVENTINT * : External
|-----R_GEN_RUN_PREF ] :
| |-----REGPARMINT * : External
|-----R_GEN_DATA_STRUCTURES ] :
| |-----REGPARMREAL * : External
| |-----REGEVENTREAL * : External
| |-----REGPARMINT * : External
| |-----REGPARMREALARRAY * : External
| |-----REGPARMREAL * : External
| |-----REGPARMINTARRAY * : External
| |-----REGPARMINT * : External
| |-----REGPARMREAL * : External
| |-----REGEVENTINT * : External
| |-----REGEVENTINTARRAY * : External
| |-----REGEVENTINTARRAY * : External
| |-----REGEVENTREALARRAY * : External
| |-----REGEVENTREALARRAY * : External
| |-----REGEVENTREALARRAY * : External
| |-----REGEVENTREAL * : External
| |-----REGPARMREALARRAY * : External
| |-----REGPARMREALARRAY * : External
| |-----REGPARMREALARRAY * : External
| |-----REGPARMINT * : External
| |-----REGEVENTREAL * : External
| |-----REGPARMINT * : External
| |-----REGPARMREAL * : External
| |-----REGEVENTINT * : External
| |-----REGEVENTINTARRAY * : External
| |-----REGEVENTINT * : External
| |-----REGEVENTINTARRAY * : External
| |-----REGEVENTREALARRAY * : External
| |-----REGEVENTREALARRAY * : External
| |-----REGPARMINT * : External
|-----SQUEEZE * : External
|-----REGPARMINT * : External
|-----GEN_RUN_ENABLE * : External
|?----G_APPEND * : External
|-----SQUEEZE * : External
|-----REGPARMINT * : External
|-----GEN_RUN_TRIGGERED * : External
|?----G_APPEND * : External
|-----H_REGISTER_VARIABLES :
| |-----R_HMS_DATA_STRUCTURES ] :
| | |-----REGPARMREAL * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINTARRAY * : External
| |-----R_HMS_FILENAMES * : External
| |-----R_H_NTUPLE ] :
| | |-----REGPARMINT * : External
| | |-----REGPARMSTRING * : External
| | |-----REGPARMSTRINGARRAY * : External
| | |-----REGPARMINT * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTREALARRAY * : External
| |-----R_H_SIEVE_NTUPLE ] :
| | |-----REGPARMINT * : External
| | |-----REGPARMINT * : External
| | |-----REGPARMSTRING * : External
| | |-----REGPARMSTRING * : External
| | |-----REGPARMSTRING * : External
| | |-----REGPARMSTRINGARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| |-----H_REGISTER_PARAM * : External
| |?----G_APPEND * : External
| |-----H_NTUPLE_REGISTER ] :
| | |-----G_REG_C * : External
| | |?----G_PREPEND * : External
| | |?----G_ADD_PATH * : External
| |?----G_APPEND * : External
| |?----G_ADD_PATH * : External
| |-----H_SV_NT_REGISTER ] :
| | |-----G_REG_C * : External
| | |?----G_PREPEND * : External
| | |?----G_ADD_PATH * : External
| |?----G_APPEND * : External
| |?----G_ADD_PATH * : External
|?----G_APPEND * : External
|-----S_REGISTER_VARIABLES :
| |-----R_SOS_DATA_STRUCTURES ] :
| | |-----REGPARMREAL * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTINTARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREALARRAY * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINTARRAY * : External
| |-----R_SOS_FILENAMES * : External
| |-----R_S_NTUPLE ] :
| | |-----REGPARMINT * : External
| | |-----REGPARMSTRING * : External
| | |-----REGPARMSTRINGARRAY * : External
| | |-----REGPARMINT * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTREALARRAY * : External
| |-----S_REGISTER_PARAM * : External
| |?----G_APPEND * : External
| |-----S_NTUPLE_REGISTER ] :
| | |-----G_REG_C * : External
| | |?----G_PREPEND * : External
| | |?----G_ADD_PATH * : External
| |?----G_APPEND * : External
| |-----S_SV_NT_REGISTER ] :
| | |-----G_REG_C * : External
| | |?----G_PREPEND * : External
| | |?----G_ADD_PATH * : External
| |?----G_APPEND * : External
| |?----G_ADD_PATH * : External
|?----G_APPEND * : External
|-----C_REGISTER_VARIABLES :
| |-----R_COIN_DATA_STRUCTURES ] :
| | |-----REGEVENTREAL * : External
| | |-----REGEVENTREAL * : External
| | |-----REGPARMREAL * : External
| |-----R_COIN_FILENAMES ] :
| | |-----REGPARMSTRING * : External
| | |-----REGPARMSTRING * : External
| | |-----REGPARMSTRING * : External
| | |-----REGPARMSTRING * : External
| |-----R_C_NTUPLE ] :
| | |-----REGPARMINT * : External
| | |-----REGPARMSTRING * : External
| | |-----REGPARMSTRINGARRAY * : External
| | |-----REGPARMINT * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTINT * : External
| | |-----REGEVENTREALARRAY * : External
| |?----G_PREPEND * : External
| |-----C_NTUPLE_REGISTER ] :
| | |-----G_REG_C * : External
| | |?----G_PREPEND * : External
| | |?----G_ADD_PATH * : External
| |?----G_APPEND * : External
| |?----G_ADD_PATH * : External
|?----G_APPEND * : External
|-----HACK_REGISTER_VARIABLES * : External
|?----G_APPEND * : External
|?----G_ADD_PATH * : External
Go to engine Flowchart
Node name: ENGINE_COMMAND_LINE
ENGINE_COMMAND_LINE ] :
|(----IARGC * : External
|(?---GETARG * : External
|?----INDEX * : External
|-----THPSET * : External
Go to engine Flowchart
Node name: G_INIT_FILENAMES
G_INIT_FILENAMES :
|?----GETENV * : External
|-----ICHAR * : External
|-----ENGINE_COMMAND_LINE ] :
|-----G_SUB_RUN_NUMBER * : External
|-----THLOAD * : External
|?----THBOOK * : External
|-----G_ADD_PATH * : External
Go to engine Flowchart
Node name: G_CTP_DATABASE
G_CTP_DATABASE ] :
|-----ICHAR * : External
|-----ICHAR * : External
|?----ICHAR * : External
|?----THPSET * : External
Go to engine Flowchart
Node name: G_DECODE_INIT
G_DECODE_INIT :
|-----G_DECODE_CLEAR + :
|?----G_ADD_PATH * : External
|-----G_DECODE_CONFIG ] :
| |-----G_IO_CONTROL * : External
| |?----G_ADD_PATH * : External
| |-----CHAR * : External
| |??---G_LOG_MESSAGE * : External
| |?----LEN * : External
| |?----INDEX * : External
| |??---G_DECODE_SLOTPOINTER * : External
| |(??--G_ADD_PATH * : External
| |(???-G_IO_CONTROL * : External
| |(???+G_ADD_PATH * : External
|?----G_ADD_PATH * : External
Go to engine Flowchart
Node name: G_OPEN_SOURCE
G_OPEN_SOURCE ] :
|-----G_SUB_RUN_NUMBER * : External
|-----EVOPEN * : External
|?----G_IMPORTANT_LENGTH * : External
|??---ICHAR * : External
|?----ICHAR * : External
|?----ICHAR * : External
|-----EVOPEN * : External
|?----G_ADD_PATH * : External
Go to engine Flowchart
Node name: G_PREPROC_OPEN
G_PREPROC_OPEN ] :
|-----G_SUB_RUN_NUMBER * : External
|-----EVOPEN * : External
|?----CEMSG * : External
|?----G_ADD_PATH * : External
Go to engine Flowchart
Node name: G_CLEAR_EVENT
G_CLEAR_EVENT :
|-----H_CLEAR_EVENT :
| |(((--H_NTUPLE_CLEAR + :
|-----S_CLEAR_EVENT :
| |(((--S_NTUPLE_CLEAR + :
|-----C_CLEAR_EVENT :
| |-----C_NTUPLE_CLEAR + :
|?----G_PREPEND * : External
|?----G_PREPEND * : External
|?----G_ADD_PATH * : External
Go to engine Flowchart
Node name: G_GET_NEXT_EVENT
G_GET_NEXT_EVENT ] :
|?----EVREAD * : External
|???--EVCLOSE * : External
|???--G_SUB_RUN_NUMBER * : External
|???--G_IMPORTANT_LENGTH * : External
|????-CHAR * : External
|????-ICHAR * : External
|????-CHAR * : External
|????-ICHAR * : External
|????-EVOPEN * : External
|????-EVREAD * : External
|????-G_APPEND * : External
|????+CEMSG * : External
|????+G_ADD_PATH * : External
Go to engine Flowchart
Node name: G_WRITE_EVENT
G_WRITE_EVENT ] :
|?----EVWRITE * : External
|??---CEMSG * : External
|?----G_ADD_PATH * : External
Go to engine Flowchart
Node name: G_EXTRACT_KINEMATICS
G_EXTRACT_KINEMATICS :
|-----G_IMPORTANT_LENGTH * : External
|-----CRAW * : External
|-----FIND_CHAR + :
|?----PARSE_LINE ] :
|-----TMPLINE * : External
Go to engine Flowchart
Node name: G_EXAMINE_EPICS_EVENT
G_EXAMINE_EPICS_EVENT :
|-----JISHFT * : External
|-----CRAW * : External
|-----G_IMPORTANT_LENGTH * : External
|-----CRAW * : External
|-----FIND_CHAR + :
Go to engine Flowchart
Node name: G_EXAMINE_GO_INFO
G_EXAMINE_GO_INFO ] :
|-----JISHFT * : External
|?----G_ADD_PATH * : External
|-----JIAND * : External
|-----JIEOR * : External
|-----JISHFT * : External
|-----JIAND * : External
|((---JISHFT * : External
|((---JIAND * : External
|((---INDEX * : External
Node name: G_EXAMINE_CONTROL_EVENT
G_EXAMINE_CONTROL_EVENT ] :
|?----JIEOR * : External
|-----JIAND * : External
|?----G_ADD_PATH * : External
|???--JISHFT * : External
|??---G_UTC_DATE * : External
|??---BJTEST * : External
|??---G_APPEND * : External
|?----G_PREPEND * : External
|?----G_APPEND * : External
|?----G_ADD_PATH * : External
|?----G_UTC_DATE * : External
|?----G_LOG_MESSAGE * : External
|?----G_UTC_DATE * : External
|?----G_LOG_MESSAGE * : External
|?----G_UTC_DATE * : External
|???--G_LOG_MESSAGE * : External
|???--G_UTC_DATE * : External
|???--G_LOG_MESSAGE * : External
Go to engine Flowchart
Node name: G_INITIALIZE
G_INITIALIZE :
|?----HLIMIT * : External
|-----G_SUB_RUN_NUMBER * : External
|-----THLOAD * : External
|-----THBOOK * : External
|?----G_CTP_DATABASE ] :
|-----G_ADD_PATH * : External
|?----G_SUB_RUN_NUMBER * : External
|-----THLOAD * : External
|-----G_APPEND * : External
|-----ENGINE_COMMAND_LINE ] :
|-----G_SUB_RUN_NUMBER * : External
|-----THLOAD * : External
|-----G_APPEND * : External
|-----G_ADD_PATH * : External
|-----G_SUB_RUN_NUMBER * : External
|-----THLOAD * : External
|-----G_SUB_RUN_NUMBER * : External
|-----THLOAD * : External
|-----G_SUB_RUN_NUMBER * : External
|-----THLOAD * : External
|-----G_SUB_RUN_NUMBER * : External
|-----THLOAD * : External
|-----G_SUB_RUN_NUMBER * : External
|-----THLOAD * : External
|-----G_SUB_RUN_NUMBER * : External
|-----THBOOK * : External
|-----H_INIT_HISTID * : External
|-----S_INIT_HISTID * : External
|-----G_SUB_RUN_NUMBER * : External
|-----THWHALIAS * : External
|-----THTSTCLRG * : External
|-----THTSTCLSG * : External
|-----G_TARGET_INITIALIZE ] :
| |?----G_ADD_PATH * : External
|-----G_SUB_RUN_NUMBER * : External
|-----BCM3 * : External
|-----TIME * : External
|-----G_SUB_RUN_NUMBER * : External
|-----H_INITIALIZE ] :
| |-----H_INIT_PHYSICS * : External
| |?----G_APPEND * : External
| |-----H_GENERATE_GEOMETRY * : External
| |-----H_INIT_SCIN * : External
| |-----H_INIT_CER * : External
| |?----G_APPEND * : External
| |-----H_INIT_CAL * : External
| |?----G_APPEND * : External
| |-----H_TARG_TRANS_INIT * : External
| |?----G_BUILD_NOTE * : External
| |?----G_APPEND * : External
| |?----G_APPEND * : External
| |?----G_ADD_PATH * : External
|-----S_INITIALIZE ] :
| |-----S_INIT_PHYSICS * : External
| |?----G_APPEND * : External
| |-----S_GENERATE_GEOMETRY * : External
| |-----S_INIT_SCIN * : External
| |-----S_INIT_CER * : External
| |?----G_APPEND * : External
| |-----S_INIT_CAL * : External
| |?----G_APPEND * : External
| |-----S_TARG_TRANS_INIT * : External
| |?----G_PREPEND * : External
| |?----G_APPEND * : External
| |?----G_ADD_PATH * : External
|-----G_PREPEND * : External
|-----C_INITIALIZE ] :
| |-----SQRT * : External
| |?----GTARG_Z * : External
| |-----TOTAL_ELOSS * : External
| |-----SQRT * : External
| |?----GTARG_MASS * : External
| |?----G_ADD_PATH * : External
|-----G_NTUPLE_INIT :
| |-----H_NTUPLE_INIT :
| | |?----H_NTUPLE_SHUTDOWN > :
| | |??---G_ADD_PATH * : External
| | |-----NO_NULLS * : External
| | |?----ONLY_ONE_BLANK * : External
| | |-----G_SUB_RUN_NUMBER * : External
| | |?----CHAR * : External
| | |?----ICHAR * : External
| | |?----G_IMPORTANT_LENGTH * : External
| | |?----INDEX * : External
| | |??---H_NTUPLE_OPEN > :
| | |-----G_ADD_PATH * : External
| | |?----G_LOG_MESSAGE * : External
| |?----G_APPEND * : External
| |-----H_SV_NT_INIT :
| | |?----H_SV_NT_SHUTDOWN ] :
| | |??---G_ADD_PATH * : External
| | |-----NO_NULLS * : External
| | |-----G_IO_CONTROL * : External
| | |?----G_ADD_PATH * : External
| | |-----HEXIST * : External
| | |?----G_IO_CONTROL * : External
| | |?----G_BUILD_NOTE * : External
| | |?----G_ADD_PATH * : External
| | |-----HCDIR * : External
| | |-----G_SUB_RUN_NUMBER * : External
| | |-----HROPEN * : External
| | |?----G_IO_CONTROL * : External
| | |?----G_BUILD_NOTE * : External
| | |?----G_ADD_PATH * : External
| | |?----ONLY_ONE_BLANK * : External
| | |-----HBOOKN * : External
| | |-----HCDIR * : External
| | |-----HCDIR * : External
| | |-----HEXIST * : External
| | |-----G_BUILD_NOTE * : External
| | |-----SUB_STRING * : External
| | |?----G_ADD_PATH * : External
| | |?----G_LOG_MESSAGE * : External
| |?----G_APPEND * : External
| |-----S_NTUPLE_INIT :
| | |?----S_NTUPLE_SHUTDOWN > :
| | |??---G_ADD_PATH * : External
| | |-----NO_NULLS * : External
| | |?----ONLY_ONE_BLANK * : External
| | |-----G_SUB_RUN_NUMBER * : External
| | |?----CHAR * : External
| | |?----ICHAR * : External
| | |?----G_IMPORTANT_LENGTH * : External
| | |?----INDEX * : External
| | |??---S_NTUPLE_OPEN > :
| | |-----G_ADD_PATH * : External
| | |?----G_LOG_MESSAGE * : External
| |?----G_APPEND * : External
| |-----S_SV_NT_INIT :
| | |?----S_SV_NT_SHUTDOWN ] :
| | |??---G_ADD_PATH * : External
| | |-----NO_NULLS * : External
| | |-----G_IO_CONTROL * : External
| | |?----G_ADD_PATH * : External
| | |-----HEXIST * : External
| | |?----G_IO_CONTROL * : External
| | |?----G_BUILD_NOTE * : External
| | |?----G_ADD_PATH * : External
| | |-----HCDIR * : External
| | |-----G_SUB_RUN_NUMBER * : External
| | |-----HROPEN * : External
| | |?----G_IO_CONTROL * : External
| | |?----G_BUILD_NOTE * : External
| | |?----G_ADD_PATH * : External
| | |?----ONLY_ONE_BLANK * : External
| | |-----HBOOKN * : External
| | |-----HCDIR * : External
| | |-----HCDIR * : External
| | |-----HEXIST * : External
| | |-----G_BUILD_NOTE * : External
| | |-----SUB_STRING * : External
| | |?----G_ADD_PATH * : External
| | |?----G_LOG_MESSAGE * : External
| |?----G_APPEND * : External
| |-----C_NTUPLE_INIT :
| | |?----C_NTUPLE_SHUTDOWN > :
| | |??---G_ADD_PATH * : External
| | |-----NO_NULLS * : External
| | |?----ONLY_ONE_BLANK * : External
| | |-----G_SUB_RUN_NUMBER * : External
| | |?----CHAR * : External
| | |?----ICHAR * : External
| | |?----G_IMPORTANT_LENGTH * : External
| | |?----INDEX * : External
| | |??---C_NTUPLE_OPEN > :
| | |-----G_ADD_PATH * : External
| | |?----G_LOG_MESSAGE * : External
| |?----G_APPEND * : External
| |?----G_ADD_PATH * : External
|-----HACK_INITIALIZE * : External
|(((?+G_RESET_EVENT :
| |((((+G_SCALER_RESET_EVENT + :
| |((((+H_RESET_EVENT + :
| |((((+S_RESET_EVENT + :
| |((((+C_RESET_EVENT + :
| |((((+G_PREPEND * : External
| |((((+G_ADD_PATH * : External
|(((--G_ADD_PATH * : External
Go to engine Flowchart
Node name: S_FIELDCORR
S_FIELDCORR ] :
|?----EXP * : External
Go to engine Flowchart
Node name: G_APPLY_OFFSETS
G_APPLY_OFFSETS :
|-----H_APPLY_OFFSETS ] :
| |?----COS * : External
| |?----SIN * : External
|-----S_APPLY_OFFSETS ] :
| |?----COS * : External
| |?----SIN * : External
|?----G_PREPEND * : External
|?----G_ADD_PATH * : External
Go to engine Flowchart
Node name: G_ANALYZE_SCALERS_BY_BANKS
G_ANALYZE_SCALERS_BY_BANKS :
|-----JIEOR * : External
|-----JIAND * : External
|-----JIEOR * : External
|?----G_ADD_PATH * : External
|-----JIAND * : External
|-----JISHFT * : External
|?----G_ANALYZE_SCALER_BANK ] :
| |-----JIEOR * : External
| |-----JIAND * : External
| |?----JISHFT * : External
| |?----JIAND * : External
| |?----JIAND * : External
| |?----JISHFT * : External
| |?----JIAND * : External
| |??---JIAND * : External
| |?----JISHFT * : External
| |??---G_ADD_PATH * : External
| |(----JISHFT * : External
| |(??--G_ADD_PATH * : External
| |(??--DFLOAT * : External
| |(----GSCALWEIRD_LASTVAL * : External
| |(----DFLOAT * : External
| |(----GSCALER_NROLL * : External
| |(----GSCALER_NROLL * : External
|?----G_ADD_PATH * : External
Go to engine Flowchart
Node name: G_PROPER_SHUTDOWN
G_PROPER_SHUTDOWN :
|-----THTREEWRITEG * : External
|?----G_SUB_RUN_NUMBER * : External
|-----H_PROPER_SHUTDOWN ] :
| |?----H_DC_EFF_SHUTDOWN * : External
| |?----H_DC_TRK_EFF_SHUTDOWN * : External
| |?----H_SCIN_EFF_SHUTDOWN * : External
| |?----H_CER_EFF_SHUTDOWN * : External
| |?----H_CAL_EFF_SHUTDOWN * : External
| |-----H_REPORT_BAD_DATA * : External
| |?----G_SUB_RUN_NUMBER * : External
| |?----THREP * : External
| |??---G_APPEND * : External
| |?----G_ADD_PATH * : External
|-----S_PROPER_SHUTDOWN ] :
| |?----S_DC_EFF_SHUTDOWN * : External
| |?----S_DC_TRK_EFF_SHUTDOWN * : External
| |?----S_SCIN_EFF_SHUTDOWN * : External
| |?----S_CER_EFF_SHUTDOWN * : External
| |?----S_CAL_EFF_SHUTDOWN * : External
| |-----S_REPORT_BAD_DATA * : External
| |?----G_SUB_RUN_NUMBER * : External
| |?----THREP * : External
| |??---G_APPEND * : External
| |?----G_ADD_PATH * : External
|-----C_PROPER_SHUTDOWN ] :
| |?----G_SUB_RUN_NUMBER * : External
| |?----THREP * : External
| |??---G_APPEND * : External
| |?----G_ADD_PATH * : External
|-----HACK_SHUTDOWN * : External
|?----G_DUMP_HISTOGRAMS ] :
| |-----G_SUB_RUN_NUMBER * : External
| |-----HROPEN * : External
| |?----HROUT * : External
| |?----HRENDC * : External
|?----G_SUB_RUN_NUMBER * : External
|?----THREP * : External
|??---G_PREPEND * : External
|??---G_ADD_PATH * : External
Go to engine Flowchart
Node name: G_EXAMINE_PHYSICS_EVENT
G_EXAMINE_PHYSICS_EVENT ] :
|?----JIEOR * : External
|-----JIAND * : External
|?----G_ADD_PATH * : External
|?----JISHFT * : External
|-----G_ADD_PATH * : External
Go to engine Flowchart
Node name: G_RECONSTRUCTION
G_RECONSTRUCTION :
|-----G_DECODE_EVENT_BY_BANKS :
| |-----JIEOR * : External
| |-----JIAND * : External
| |-----JIEOR * : External
| |?----G_ADD_PATH * : External
| |-----G_DECODE_FB_BANK ] :
| | |-----JISHFT * : External
| | |-----JIAND * : External
| | |??---G_ADD_PATH * : External
| | |?----JISHFT * : External
| | |?----JIAND * : External
| | |?----JISHFT * : External
| | |?----JIAND * : External
| | |?----JIEOR * : External
| | |-----JIAND * : External
| | |-----JISHFT * : External
| | |?----JIAND * : External
| | |?----JISHFT * : External
| | |?----G_DECODE_SUBADDBIT * : External
| | |??---G_DECODE_SLOTPOINTER * : External
| | |???--G_DECODE_DIDMAP * : External
| | |???--G_DECODE_FB_DETECTOR * : External
| | |???--G_DECODE_FB_DETECTOR * : External
| | |???--G_DECODE_FB_DETECTOR * : External
| | |???--G_DECODE_FB_DETECTOR * : External
| | |???--G_DECODE_FB_DETECTOR * : External
| | |???--G_DECODE_FB_DETECTOR * : External
| | |???--G_DECODE_FB_DETECTOR * : External
| | |???--G_DECODE_FB_DETECTOR * : External
| | |???--G_DECODE_FB_DETECTOR * : External
| | |???--G_DECODE_FB_DETECTOR * : External
| | |???--G_DECODE_FB_DETECTOR * : External
| | |???--G_DECODE_FB_DETECTOR * : External
| |?----G_ADD_PATH * : External
|?----G_ADD_PATH * : External
|?----G_ANALYZE_PEDESTAL :
| |-----G_ANALYZE_BEAM_PEDESTAL :
| | |((?--GMISC_RAW_ADDR1 * : External
| | |((?--GMISC_RAW_ADDR2 * : External
| | |((?--GMISC_RAW_DATA * : External
| | |((?--GMISC_RAW_DATA * : External
| | |((?--G_ANALYZE_MISC ] :
| |?----G_ADD_PATH * : External
| |-----H_ANALYZE_PEDESTAL * : External
| |?----G_ADD_PATH * : External
| |-----S_ANALYZE_PEDESTAL * : External
| |?----G_ADD_PATH * : External
|?----G_CALC_PEDESTAL :
| |-----G_CALC_BEAM_PEDESTAL :
| | |(?---GMISC_RAW_ADDR1 * : External
| | |(?---GMISC_RAW_ADDR2 * : External
| | |(?---MAX * : External
| | |(?---FLOAT * : External
| | |(?---GMISC_PED_NUM * : External
| | |(?---FLOAT * : External
| | |(?---GMISC_PED_SUM * : External
| | |(?---FLOAT * : External
| | |(?---GMISC_PED_SUM2 * : External
| | |(?---SQRT * : External
| | |(??--MAX * : External
| | |(??--ABS * : External
| | |(----GMISC_PED * : External
| | |(----G_CALC_BPM_PEDESTAL ] :
| | | |((---GMISC_PED * : External
| | |(?---G_CALC_RASTER_PEDESTAL ] :
| | | |-----GMISC_PED * : External
| | |(?---G_SUB_RUN_NUMBER * : External
| | |(?---G_DECODE_SLOTPOINTER * : External
| | |(?---G_OUTPUT_THRESHOLDS ] :
| | |-----G_DECODE_SLOTPOINTER * : External
| | |(?---G_DECODE_SUBADDCNT * : External
| | |(?---G_DECODE_PLANEMAP * : External
| | |(??--G_DECODE_COUNTERMAP * : External
| | |(??--G_DECODE_DIDMAP * : External
| | |((?--NINT * : External
| | |((?--ABS * : External
| | |((?--MIN * : External
| | |((?--G_THRESHOLD_READBACK * : External
| | |((?--G_DECODE_SUBADDCNT * : External
| | |((?--G_DECODE_PLANEMAP * : External
| | |((?--G_DECODE_COUNTERMAP * : External
| | |(----G_DECODE_SIGTYPMAP * : External
| | |(?---G_DECODE_DIDMAP * : External
| | |(?---NINT * : External
| | |-----ABS * : External
| | |-----MIN * : External
| | |-----G_THRESHOLD_READBACK * : External
| | |-----NINT * : External
| | |-----ABS * : External
| | |-----MIN * : External
| | |-----G_THRESHOLD_READBACK * : External
| |?----G_ADD_PATH * : External
| |-----H_CALC_PEDESTAL * : External
| |?----G_ADD_PATH * : External
| |-----S_CALC_PEDESTAL * : External
| |?----G_ADD_PATH * : External
|?----G_TRANS_MISC ] :
| |((---GMISC_RAW_ADDR2 * : External
| |((---GMISC_RAW_ADDR1 * : External
| |((---GMISC_RAW_DATA * : External
|??---G_APPEND * : External
|?----G_ANALYZE_MISC ] :
|??---G_APPEND * : External
|?----H_RECONSTRUCTION * : External
|??---G_APPEND * : External
|?----S_RECONSTRUCTION * : External
|??---G_APPEND * : External
|?----C_RECONSTRUCTION :
| |?----C_PHYSICS ] :
| | |-----ABS * : External
| | |-----COS * : External
| | |-----SIN * : External
| | |-----COS * : External
| | |-----SQRT * : External
| | |-----COS * : External
| | |-----SIN * : External
| | |-----COS * : External
| | |-----SQRT * : External
| | |-----SQRT * : External
| | |-----TAN * : External
| | |-----MIN * : External
| | |-----ABS * : External
| | |-----ACOS * : External
| | |-----SQRT * : External
| | |-----ACOS * : External
| | |-----SQRT * : External
| | |-----SQRT * : External
| | |?----ABS * : External
| | |-----SQRT * : External
| | |-----COS * : External
| | |?----SIN * : External
| | |-----ATAN * : External
| | |-----HMISC_DEC_DATA * : External
| | |?----SMISC_DEC_DATA * : External
| | |?----ABS * : External
| | |??---ABS * : External
| | |???--HMISC_DEC_DATA * : External
| | |?----SMISC_DEC_DATA * : External
| |??---G_ADD_PATH * : External
|??---G_APPEND * : External
|?----G_ADD_PATH * : External
|?----HACK_ANAL * : External
|??---G_APPEND * : External
Go to engine Flowchart
Node name: G_KEEP_RESULTS
G_KEEP_RESULTS :
|-----THGETHITG * : External
|?----G_BUILD_NOTE * : External
|?----THTSTEXEG * : External
|?----THTSTINSG * : External
|??---G_BUILD_NOTE * : External
|??---THHSTEXEG * : External
|???--G_BUILD_NOTE * : External
|??---THTREEEXEG * : External
|-----H_KEEP_RESULTS :
| |?----H_NTUPLE_KEEP :
| | |??---H_NTUPLE_CHANGE :
| | | |-----H_NTUPLE_CLOSE ] :
| | | |-----NO_NULLS * : External
| | | |-----NO_NULLS * : External
| | | |-----G_SUB_RUN_NUMBER * : External
| | | |?----CHAR * : External
| | | |?----ICHAR * : External
| | | |?----CHAR * : External
| | | |?----ICHAR * : External
| | | |-----G_IMPORTANT_LENGTH * : External
| | | |-----INDEX * : External
| | | |?----H_NTUPLE_OPEN > :
| | | |?----G_ADD_PATH * : External
| | | |?----G_LOG_MESSAGE * : External
| | |-----HSDEDX * : External
| | |-----FLOAT * : External
| | |-----GBPM_X * : External
| | |-----GBPM_Y * : External
| | |-----GBPM_X * : External
| | |-----GBPM_Y * : External
| | |-----GBPM_X * : External
| | |-----GBPM_Y * : External
| | |-----HEXIST * : External
| | |?----G_BUILD_NOTE * : External
| | |?----G_ADD_PATH * : External
| | |?----HFN * : External
| |?----G_ADD_PATH * : External
| |?----H_SV_NT_KEEP ] :
| | |-----FLOAT * : External
| | |-----HEXIST * : External
| | |?----G_BUILD_NOTE * : External
| | |?----G_ADD_PATH * : External
| | |?----HFN * : External
| |?----G_ADD_PATH * : External
|?----G_APPEND * : External
|-----S_KEEP_RESULTS :
| |?----S_NTUPLE_K * : External
| |?----G_ADD_PATH * : External
| |?----S_SV_NT_KEEP ] :
| | |-----FLOAT * : External
| | |-----HEXIST * : External
| | |?----G_BUILD_NOTE * : External
| | |?----G_ADD_PATH * : External
| | |?----HFN * : External
| |?----G_ADD_PATH * : External
|?----G_APPEND * : External
|-----C_KEEP_RESULTS :
| |?----C_NTUPLE_KEEP :
| | |??---C_NTUPLE_CHANGE :
| | | |-----C_NTUPLE_CLOSE ] :
| | | |-----NO_NULLS * : External
| | | |-----NO_NULLS * : External
| | | |-----G_SUB_RUN_NUMBER * : External
| | | |?----CHAR * : External
| | | |?----ICHAR * : External
| | | |?----CHAR * : External
| | | |?----ICHAR * : External
| | | |-----G_IMPORTANT_LENGTH * : External
| | | |-----INDEX * : External
| | | |?----C_NTUPLE_OPEN > :
| | | |?----G_ADD_PATH * : External
| | | |?----G_LOG_MESSAGE * : External
| | |-----GBPM_X * : External
| | |-----GBPM_Y * : External
| | |-----ABS * : External
| | |-----SIN * : External
| | |-----COS * : External
| | |-----TAN * : External
| | |-----ABS * : External
| | |-----SIN * : External
| | |-----COS * : External
| | |-----TAN * : External
| | |-----G_BEAM_ON_BCM_CHARGE * : External
| | |-----FLOAT * : External
| | |-----HEXIST * : External
| | |-----G_BUILD_NOTE * : External
| | |?----G_ADD_PATH * : External
| | |?----HFN * : External
| |?----G_ADD_PATH * : External
|?----G_APPEND * : External
|?----G_ADD_PATH * : External
Go to engine Flowchart
Node name: G_NTUPLE_SHUTDOWN
G_NTUPLE_SHUTDOWN :
|-----H_NTUPLE_SHUTDOWN > :
|-----H_SV_NT_SHUTDOWN ] :
|-----S_NTUPLE_SHUTDOWN > :
|-----S_SV_NT_SHUTDOWN ] :
|-----C_NTUPLE_SHUTDOWN > :
Go to engine Flowchart
Node name: ENGINE_COMMAND_LINE
ENGINE_COMMAND_LINE ] :
|(----IARGC * : External
|(?---GETARG * : External
|?----INDEX * : External
|-----THPSET * : External
Go to engine Flowchart
Node name: G_CTP_DATABASE
G_CTP_DATABASE ] :
|-----ICHAR * : External
|-----ICHAR * : External
|?----ICHAR * : External
|?----THPSET * : External
Go to engine Flowchart
Node name: H_NTUPLE_SHUTDOWN
H_NTUPLE_SHUTDOWN :
|-----H_NTUPLE_CLOSE ] :
|(?---G_ADD_PATH * : External
Go to engine Flowchart
Node name: H_NTUPLE_OPEN
H_NTUPLE_OPEN :
|?----H_NTUPLE_SHUTDOWN > :
|??---G_ADD_PATH * : External
|-----G_IO_CONTROL * : External
|?----G_ADD_PATH * : External
|-----HEXIST * : External
|?----G_IO_CONTROL * : External
|?----G_BUILD_NOTE * : External
|?----G_ADD_PATH * : External
|-----HCDIR * : External
|-----HROPEN * : External
|?----G_IO_CONTROL * : External
|?----G_BUILD_NOTE * : External
|?----G_ADD_PATH * : External
|-----HBOOKN * : External
|-----HCDIR * : External
|-----HCDIR * : External
|-----HEXIST * : External
|-----G_BUILD_NOTE * : External
|-----SUB_STRING * : External
|?----G_ADD_PATH * : External
|?----G_LOG_MESSAGE * : External
Go to engine Flowchart
Node name: H_SV_NT_SHUTDOWN
H_SV_NT_SHUTDOWN ] :
|-----HCDIR * : External
|-----HEXIST * : External
|?----G_BUILD_NOTE * : External
|?----G_ADD_PATH * : External
|??---G_IO_CONTROL * : External
|(----HCDIR * : External
|(----G_BUILD_NOTE * : External
|(----G_ADD_PATH * : External
|(----G_LOG_MESSAGE * : External
|(----HROUT * : External
|(----HREND * : External
|(----G_IO_CONTROL * : External
|(----HCDIR * : External
|((?--G_ADD_PATH * : External
Go to engine Flowchart
Node name: S_NTUPLE_SHUTDOWN
S_NTUPLE_SHUTDOWN :
|-----S_NTUPLE_CLOSE ] :
|(?---G_ADD_PATH * : External
Go to engine Flowchart
Node name: S_NTUPLE_OPEN
S_NTUPLE_OPEN :
|?----S_NTUPLE_SHUTDOWN > :
|??---G_ADD_PATH * : External
|-----G_IO_CONTROL * : External
|?----G_ADD_PATH * : External
|-----HEXIST * : External
|?----G_IO_CONTROL * : External
|?----G_BUILD_NOTE * : External
|?----G_ADD_PATH * : External
|-----HCDIR * : External
|-----HROPEN * : External
|?----G_IO_CONTROL * : External
|?----G_BUILD_NOTE * : External
|?----G_ADD_PATH * : External
|-----HBOOKN * : External
|-----HCDIR * : External
|-----HCDIR * : External
|-----HEXIST * : External
|-----G_BUILD_NOTE * : External
|-----SUB_STRING * : External
|?----G_ADD_PATH * : External
|?----G_LOG_MESSAGE * : External
Go to engine Flowchart
Node name: S_SV_NT_SHUTDOWN
S_SV_NT_SHUTDOWN ] :
|-----HCDIR * : External
|-----HEXIST * : External
|?----G_BUILD_NOTE * : External
|?----G_ADD_PATH * : External
|??---G_IO_CONTROL * : External
|(----HCDIR * : External
|(----G_BUILD_NOTE * : External
|(----G_ADD_PATH * : External
|(----G_LOG_MESSAGE * : External
|(----HROUT * : External
|(----HREND * : External
|(----G_IO_CONTROL * : External
|(----HCDIR * : External
|((?--G_ADD_PATH * : External
Go to engine Flowchart
Node name: C_NTUPLE_SHUTDOWN
C_NTUPLE_SHUTDOWN :
|-----C_NTUPLE_CLOSE ] :
|(?---G_ADD_PATH * : External
Go to engine Flowchart
Node name: C_NTUPLE_OPEN
C_NTUPLE_OPEN :
|?----C_NTUPLE_SHUTDOWN > :
|??---G_ADD_PATH * : External
|-----G_IO_CONTROL * : External
|?----G_ADD_PATH * : External
|-----HEXIST * : External
|?----G_IO_CONTROL * : External
|?----G_BUILD_NOTE * : External
|?----G_ADD_PATH * : External
|-----HCDIR * : External
|-----HROPEN * : External
|?----G_IO_CONTROL * : External
|?----G_BUILD_NOTE * : External
|?----G_ADD_PATH * : External
|-----HBOOKN * : External
|-----HCDIR * : External
|-----HCDIR * : External
|-----HEXIST * : External
|-----G_BUILD_NOTE * : External
|-----SUB_STRING * : External
|?----G_ADD_PATH * : External
|?----G_LOG_MESSAGE * : External
Go to engine Flowchart
Node name: G_ANALYZE_MISC
G_ANALYZE_MISC ] :
|-----GMISC_DEC_DATA * : External
|-----GBPM_XP_PED * : External
|-----GMISC_DEC_DATA * : External
|-----GBPM_XM_PED * : External
|-----GMISC_DEC_DATA * : External
|-----GBPM_YP_PED * : External
|-----GMISC_DEC_DATA * : External
|-----GBPM_YM_PED * : External
|-----GMISC_DEC_DATA * : External
|-----GBPM_XP_PED * : External
|-----GMISC_DEC_DATA * : External
|-----GBPM_XM_PED * : External
|-----GMISC_DEC_DATA * : External
|-----GBPM_YP_PED * : External
|-----GMISC_DEC_DATA * : External
|-----GBPM_YM_PED * : External
|?----GMISC_DEC_DATA * : External
|?----GBPM_XP_PED * : External
|?----GMISC_DEC_DATA * : External
|?----GBPM_XM_PED * : External
|?----GMISC_DEC_DATA * : External
|?----GBPM_YP_PED * : External
|?----GMISC_DEC_DATA * : External
|?----GBPM_YM_PED * : External
|(----GBPM_KAPPA * : External
|(----GBPM_ALPHA_X * : External
|(----GBPM_KAPPA * : External
|(----GBPM_ALPHA_Y * : External
|(----SQRT * : External
|(----GBPM_X_OFF * : External
|(----SQRT * : External
|(----GBPM_Y_OFF * : External
|(----GBPM_ZPOS * : External
|(----GBPM_ZPOS * : External
|(((--ABS * : External
|(((--GMISC_DEC_DATA * : External
|(((--FLOAT * : External
|(((--ABS * : External
|(((--GMISC_DEC_DATA * : External
|(((--MAX * : External
|(((--MIN * : External
|(((--ASIN * : External
|(((?+SIGN * : External
|(((?+SIN * : External
|(((--MAX * : External
|(((--MIN * : External
|(((?-ASIN * : External
|(((?-SIGN * : External
|(((?-SIN * : External
Go to engine Flowchart
Node name: H_NTUPLE_CLOSE
H_NTUPLE_CLOSE ] :
|-----HCDIR * : External
|-----HEXIST * : External
|?----G_ADD_PATH * : External
|??---G_IO_CONTROL * : External
|-----HCDIR * : External
|-----G_ADD_PATH * : External
|-----G_LOG_MESSAGE * : External
|-----HROUT * : External
|-----HREND * : External
|-----G_IO_CONTROL * : External
|-----HCDIR * : External
|?----G_ADD_PATH * : External
Go to engine Flowchart
Node name: C_NTUPLE_CLOSE
C_NTUPLE_CLOSE ] :
|-----HCDIR * : External
|-----HEXIST * : External
|?----G_ADD_PATH * : External
|??---G_IO_CONTROL * : External
|-----HCDIR * : External
|-----G_ADD_PATH * : External
|-----G_LOG_MESSAGE * : External
|-----HROUT * : External
|-----HREND * : External
|-----G_IO_CONTROL * : External
|-----HCDIR * : External
|?----G_ADD_PATH * : External
Go to engine Flowchart
Node name: H_NTUPLE_SHUTDOWN
H_NTUPLE_SHUTDOWN :
|-----H_NTUPLE_CLOSE ] :
|(?---G_ADD_PATH * : External
Go to engine Flowchart
Node name: S_NTUPLE_CLOSE
S_NTUPLE_CLOSE ] :
|-----HCDIR * : External
|-----HEXIST * : External
|?----G_ADD_PATH * : External
|??---G_IO_CONTROL * : External
|-----HCDIR * : External
|-----G_ADD_PATH * : External
|-----G_LOG_MESSAGE * : External
|-----HROUT * : External
|-----HREND * : External
|-----G_IO_CONTROL * : External
|-----HCDIR * : External
|?----G_ADD_PATH * : External
Go to engine Flowchart
Node name: S_NTUPLE_SHUTDOWN
S_NTUPLE_SHUTDOWN :
|-----S_NTUPLE_CLOSE ] :
|(?---G_ADD_PATH * : External
Go to engine Flowchart
Node name: C_NTUPLE_SHUTDOWN
C_NTUPLE_SHUTDOWN :
|-----C_NTUPLE_CLOSE ] :
|(?---G_ADD_PATH * : External
Go to engine Flowchart
Node name: H_NTUPLE_CLOSE
H_NTUPLE_CLOSE ] :
|-----HCDIR * : External
|-----HEXIST * : External
|?----G_ADD_PATH * : External
|??---G_IO_CONTROL * : External
|-----HCDIR * : External
|-----G_ADD_PATH * : External
|-----G_LOG_MESSAGE * : External
|-----HROUT * : External
|-----HREND * : External
|-----G_IO_CONTROL * : External
|-----HCDIR * : External
|?----G_ADD_PATH * : External
Node name: S_NTUPLE_CLOSE
S_NTUPLE_CLOSE ] :
|-----HCDIR * : External
|-----HEXIST * : External
|?----G_ADD_PATH * : External
|??---G_IO_CONTROL * : External
|-----HCDIR * : External
|-----G_ADD_PATH * : External
|-----G_LOG_MESSAGE * : External
|-----HROUT * : External
|-----HREND * : External
|-----G_IO_CONTROL * : External
|-----HCDIR * : External
|?----G_ADD_PATH * : External
Go to engine Flowchart
Node name: C_NTUPLE_CLOSE
C_NTUPLE_CLOSE ] :
|-----HCDIR * : External
|-----HEXIST * : External
|?----G_ADD_PATH * : External
|??---G_IO_CONTROL * : External
|-----HCDIR * : External
|-----G_ADD_PATH * : External
|-----G_LOG_MESSAGE * : External
|-----HROUT * : External
|-----HREND * : External
|-----G_IO_CONTROL * : External
|-----HCDIR * : External
|?----G_ADD_PATH * : External
Return to ENGINE
Return to Hall C Software Documentation