|
ATLAS Offline Software
|
Go to the documentation of this file.
35 # define MYWRITELIT(fd,str) MYWRITE(fd,str,sizeof(str)-1)
41 Athena::DebugAids::stacktraceLine (
fd, addr);
64 typedef int (*get_last_trace_fn) (
int max_depth,
void* trace[]);
65 get_last_trace_fn get_last_trace = (get_last_trace_fn) dlsym (RTLD_DEFAULT,
"exctrace_get_last_trace");
79 reinterpret_cast<unsigned long> (trace[
i]);
@ depth
pointing depth of the shower as calculated in egammaqgcld
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
Generate stack trace backs from a caught exception.
int IOFD
Type the system uses for channel descriptors.
static IOFD stacktraceFd(IOFD fd=IOFD_INVALID)
Set and return the file descriptor for stack trace output.
#define IOFD_INVALID
Invalid channel descriptor constant.
#define ATLAS_THREAD_SAFE
Define macros for attributes used to control the static checker.
void exctrace(const std::exception &e, IOFD fd=IOFD_INVALID)
Print out information for the last exception.
#define MYWRITE(fd, data, n)
#define MYWRITELIT(fd, str)