ANA_MODULE Struct Reference
[Analyzer related]


Data Fields

char name [NAME_LENGTH]
char author [NAME_LENGTH]
INT(* analyzer )(EVENT_HEADER *, void *)
INT(* bor )(INT run_number)
INT(* eor )(INT run_number)
INT(* init )()
INT(* exit )()
void * parameters
INT param_size
char ** init_str
BOOL enabled

Field Documentation

INT(* ANA_MODULE::analyzer)(EVENT_HEADER *, void *)
 

Pointer to user analyzer routine

char ANA_MODULE::author[NAME_LENGTH]
 

Author

Definition at line 1459 of file midas.h.

INT(* ANA_MODULE::bor)(INT run_number)
 

Pointer to begin-of-run routine

BOOL ANA_MODULE::enabled
 

Enabled flag

Definition at line 1469 of file midas.h.

INT(* ANA_MODULE::eor)(INT run_number)
 

Pointer to end-of-run routine

INT(* ANA_MODULE::exit)()
 

Pointer to exit routine

void* ANA_MODULE::histo_folder
 

Definition at line 1470 of file midas.h.

INT(* ANA_MODULE::init)()
 

Pointer to init routine

char** ANA_MODULE::init_str
 

Parameter init string

Definition at line 1468 of file midas.h.

char ANA_MODULE::name[NAME_LENGTH]
 

Module name

Definition at line 1458 of file midas.h.

INT ANA_MODULE::param_size
 

Size of parameter structure

Definition at line 1467 of file midas.h.

void* ANA_MODULE::parameters
 

Pointer to parameter structure

Definition at line 1466 of file midas.h.


Midas DOC Version 1.9.3 ---- PSI Stefan Ritt ----
Contributions: Pierre-Andre Amaudruz - Suzannah Daviel - Doxygen - Peter Green - Greg Hackman - Gertjan Hofman - Paul Knowles - Rudi Meier - Glenn Moloney - Dave Morris - John M O'Donnell - Konstantin Olchanski - Renee Poutissou - Andreas Suter - Jan M.Wouters - Piotr Adam Zolnierczuk