StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Macros | Enumerations
Stypes.h File Reference
#include <Ttypes.h>
#include "StTypeDefs.h"

Go to the source code of this file.

Enumerations

enum  EReturnCodes {
  kStOK = 0, kStOk = 0, kStWarn = 1, kStEOF = 2,
  kStErr = 3, kStERR = 3, kStFatal = 4, kStFATAL = 4,
  kStSKIP = kStErr + 10, kStSkip = kStSKIP, kStSTOP = kStEOF + 10, kStStop = kStSTOP
}
 

Detailed Description

Author
Valeri Fine 08/12/94

Stypes Basic types used by STAF - ROOT interface.

This header file contains the set of the macro definitions to generate a ROOT dictionary for "pure" C-strucutre the way ROOT does it for the "normal" C++ classes

This header file should be included into the all STAF table wrapper classes (by stic compiler)

Note: while kStErr used to skip an event, this behavior was changed in 2002 to only leave the current maker / sub-chain but not the entire chain.

Definition in file Stypes.h.

Enumeration Type Documentation

Enumerator
kStOK 

OK

kStOk 

OK

kStWarn 

Warning, something wrong but work can be continued

kStEOF 

End Of File

kStErr 

Error, drop this i.e. leave the sub-chain

kStERR 

Error, drop this i.e. leave the sub-chain

kStFatal 

Fatal error, processing impossible

kStFATAL 

Fatal error, processing impossible

kStSKIP 

Skip this event if chain allows

kStSkip 

Skip this event if chain allows

kStSTOP 

enum value kStSTOP

kStStop 

enum value kStStop

Definition at line 39 of file Stypes.h.