ANA_MODULE Struct Reference
[Analyzer related]


Detailed Description

Definition at line 1056 of file midas.h.

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 1058 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 1068 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 1069 of file midas.h.

INT(* ANA_MODULE::init)()

Pointer to init routine

char** ANA_MODULE::init_str

Parameter init string

Definition at line 1067 of file midas.h.

char ANA_MODULE::name[NAME_LENGTH]

Module name

Definition at line 1057 of file midas.h.

INT ANA_MODULE::param_size

Size of parameter structure

Definition at line 1066 of file midas.h.

void* ANA_MODULE::parameters

Pointer to parameter structure

Definition at line 1065 of file midas.h.


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