PAASS
Software suite to Acquire and Analyze Data from Pixie16
utkscanor.cpp File Reference
#include <iostream>
#include <cstring>
#include "DetectorDriver.hpp"
#include "GetArguments.hpp"
#include "ScanorInterface.hpp"
#include "UtkScanInterface.hpp"
Include dependency graph for utkscanor.cpp:

Go to the source code of this file.

Macros

#define PROGRAM_NAME   "utkscanor"
 

Functions

void startup_ ()
 Begins setups the interface between SCANOR and the C++ and the Unpacker. It also handles the processing of command line arguments. More...
 
void drrsub_ (uint32_t &iexist)
 Defines the main interface with the SCANOR library, the program essentially starts here. More...
 
void cleanup_ ()
 Catch the exit call from scanor and clean up c++ objects CRT. More...
 

Variables

UtkScanInterfacescanner = NULL
 

Macro Definition Documentation

§ PROGRAM_NAME

#define PROGRAM_NAME   "utkscanor"

Definition at line 13 of file utkscanor.cpp.

Function Documentation

§ cleanup_()

void cleanup_ ( )

Catch the exit call from scanor and clean up c++ objects CRT.

Definition at line 55 of file utkscanor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

§ drrsub_()

void drrsub_ ( uint32_t &  iexist)

Defines the main interface with the SCANOR library, the program essentially starts here.

Parameters
[in]iexist: unused paramter from SCANOR call

Definition at line 42 of file utkscanor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

§ startup_()

void startup_ ( )

Begins setups the interface between SCANOR and the C++ and the Unpacker. It also handles the processing of command line arguments.

Do some startup stuff.

Definition at line 23 of file utkscanor.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

§ scanner

UtkScanInterface* scanner = NULL

Definition at line 19 of file utkscanor.cpp.