Namespaces | |
namespace | psana::Context |
Methods dealing with Framework context. | |
Classes | |
class | psana::Configurable |
Class that provides a simplified interface to a framework's configuration service. More... | |
class | psana::DataSource |
Class representing a data source for psana framework. More... | |
class | psana::DynLoader |
Class which can load modules from dynamic libraries. More... | |
class | psana::EventIter |
Class representing iterator over events. More... | |
class | psana::EventLoop |
Implementation of the event loop for psana. More... | |
class | psana::EventTime |
Object used to jump to events when using Indexing. More... | |
class | psana::ExpNameFromConfig |
class | psana::ExpNameFromDs |
Experiment name provider which extracts experiment name from XTC file names. More... | |
class | psana::Index |
Interface to allow XTC file random access. More... | |
class | psana::InputIter |
Implementation of the iterator for input events. More... | |
class | psana::InputModule |
Base class for psana input modules. More... | |
class | psana::Module |
Base class for user modules in psana framework. More... | |
class | psana::MPWorkerId |
Structure which describes worker process (from the master point of view). More... | |
class | psana::PSAna |
PSana framework class. More... | |
class | psana::PSAnaApp |
Application calss for psana. More... | |
class | psana::Run |
Class representing a run. More... | |
class | psana::RunIter |
Class representing iterator over runs. More... | |
class | psana::Step |
Class representing a step (calib cycle). More... | |
class | psana::StepIter |
Class representing iterator over steps (calib cycles). More... |
This package contains classes which provide implementation of the framework event loop and interfaces for user modules and input modules which allow father customization of the framework.