Classes | |
class | Configurable |
Class that provides a simplified interface to a framework's configuration service. More... | |
class | DataSource |
Class representing a data source for psana framework. More... | |
class | DynLoader |
Class which can load modules from dynamic libraries. More... | |
class | EventIter |
Class representing iterator over events. More... | |
class | EventKeys |
Example module class for psana which dumps the list of keys in event. More... | |
class | EventLoop |
Implementation of the event loop for psana. More... | |
class | EventTime |
Object used to jump to events when using Indexing. More... | |
class | Exception |
Base class for exceptions for psana package. More... | |
class | ExceptionModuleName |
Exception thrown when module name is incorrect. More... | |
class | ExceptionErrno |
Exception class which extracts error info from errno. More... | |
class | ExceptionDlerror |
Exception thrown for dlopen/dlsym errors. More... | |
class | ExceptionAbort |
Exception thrown when modules request abort. More... | |
class | ExpNameFromConfig |
class | ExpNameFromDs |
Experiment name provider which extracts experiment name from XTC file names. More... | |
class | Index |
Interface to allow XTC file random access. More... | |
class | InputIter |
Implementation of the iterator for input events. More... | |
class | InputModule |
Base class for psana input modules. More... | |
class | Module |
Base class for user modules in psana framework. More... | |
class | MPWorkerId |
Structure which describes worker process (from the master point of view). More... | |
class | PrintEventId |
Example module class for psana which prints event ID from current event. More... | |
class | PrintSeparator |
Simple psana module that only prints separator line on every event, may be useful to make event boundaries visible in the log file. More... | |
class | PSAna |
PSana framework class. More... | |
class | PSAnaApp |
Application calss for psana. More... | |
class | Run |
Class representing a run. More... | |
class | RunIter |
Class representing iterator over runs. More... | |
class | Step |
Class representing a step (calib cycle). More... | |
class | StepIter |
Class representing iterator over steps (calib cycles). More... | |
Namespaces | |
namespace | Context |
Methods dealing with Framework context. | |
Functions | |
std::ostream & | operator<< (std::ostream &out, InputIter::EventType type) |
formatting for InputIter::EventType enum | |
std::ostream & | operator<< (std::ostream &out, InputIter::State state) |
formatting for InputIter::State enum | |
std::ostream & | operator<< (std::ostream &out, InputModule::Status stat) |
formatting for InputModule::Status enum | |
std::ostream & | operator<< (std::ostream &out, Module::Status stat) |
std::ostream & psana::operator<< | ( | std::ostream & | out, | |
InputIter::EventType | type | |||
) |
formatting for InputIter::EventType enum
Definition at line 260 of file InputIter.cpp.
References psana::InputIter::BeginCalibCycle, psana::InputIter::BeginJob, psana::InputIter::BeginRun, psana::InputIter::EndCalibCycle, psana::InputIter::EndJob, psana::InputIter::EndRun, psana::InputIter::Event, psana::InputIter::None, and psana::InputIter::NumEventTypes.
std::ostream & psana::operator<< | ( | std::ostream & | out, | |
InputIter::State | state | |||
) |
formatting for InputIter::State enum
Definition at line 296 of file InputIter.cpp.
References psana::InputIter::NumStates, psana::InputIter::StateConfigured, psana::InputIter::StateNone, psana::InputIter::StateRunning, and psana::InputIter::StateScanning.
std::ostream & psana::operator<< | ( | std::ostream & | out, | |
InputModule::Status | stat | |||
) |
formatting for InputModule::Status enum
Definition at line 58 of file InputModule.cpp.
References psana::InputModule::Abort, psana::InputModule::BeginCalibCycle, psana::InputModule::BeginRun, psana::InputModule::DoEvent, psana::InputModule::EndCalibCycle, psana::InputModule::EndRun, psana::InputModule::Skip, and psana::InputModule::Stop.
std::ostream & psana::operator<< | ( | std::ostream & | out, | |
Module::Status | stat | |||
) |
Definition at line 92 of file Module.cpp.
References psana::Module::Abort, psana::Module::OK, psana::Module::Skip, and psana::Module::Stop.