PSANAclasses Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
PSEvt::AliasMapImplementation of the alias map used by proxy dictionaries
Psana::Epix::Asic100aConfigV1
Psana::Epix::Asic10kConfigV1
Psana::Epix::AsicConfigV1
PSHist::AxisAxis class defines the binning parameters for H1 and H2 histogram axes
Psana::Bld::BldDataAcqADCV1
Psana::Bld::BldDataAnalogInputV1
Psana::Bld::BldDataBeamMonitorV1
Psana::Bld::BldDataEBeamV0
Psana::Bld::BldDataEBeamV1
Psana::Bld::BldDataEBeamV2
Psana::Bld::BldDataEBeamV3
Psana::Bld::BldDataEBeamV4
Psana::Bld::BldDataEBeamV5
Psana::Bld::BldDataEBeamV6
Psana::Bld::BldDataEBeamV7
Psana::Bld::BldDataEOrbitsV0
Psana::Bld::BldDataFEEGasDetEnergy
Psana::Bld::BldDataFEEGasDetEnergyV1
Psana::Bld::BldDataGMDV0
Psana::Bld::BldDataGMDV1
Psana::Bld::BldDataGMDV2
Psana::Bld::BldDataIpimbV0
Psana::Bld::BldDataIpimbV1
Psana::Bld::BldDataPhaseCavity
Psana::Bld::BldDataPimV1
Psana::Bld::BldDataSpectrometerV0
Psana::Bld::BldDataSpectrometerV1
Psana::Bld::BldDataUsdUsbV1
Psana::GenericPgp::CDimension
Psana::Epix::Config100aV1
Psana::Epix::Config100aV2
Psana::Epix::Config10KV1
psana::ConfigurableClass that provides a simplified interface to a framework's configuration service
Psana::Generic1D::ConfigV0
Psana::Epics::ConfigV1
Psana::Alias::ConfigV1
Psana::Andor::ConfigV1
Psana::Epix::ConfigV1
Psana::EpixSampler::ConfigV1
Psana::EvrData::ConfigV1
Psana::Acqiris::ConfigV1
Psana::Andor3d::ConfigV1
Psana::Fli::ConfigV1
Psana::GenericPgp::ConfigV1
Psana::Gsc16ai::ConfigV1
Psana::Imp::ConfigV1
Psana::Ipimb::ConfigV1
Psana::Jungfrau::ConfigV1
Psana::L3T::ConfigV1
Psana::OceanOptics::ConfigV1
Psana::Opal1k::ConfigV1
Psana::Orca::ConfigV1
Psana::Partition::ConfigV1
Psana::Pimax::ConfigV1
Psana::PNCCD::ConfigV1
Psana::ControlData::ConfigV1
Psana::Princeton::ConfigV1
Psana::Quartz::ConfigV1
Psana::Rayonix::ConfigV1
Psana::CsPad::ConfigV1
Psana::SmlData::ConfigV1
Psana::Timepix::ConfigV1
Psana::TimeTool::ConfigV1
Psana::UsdUsb::ConfigV1
Psana::CsPad2x2::ConfigV1
Psana::Encoder::ConfigV1
Psana::CsPad::ConfigV1QuadReg
Psana::CsPad2x2::ConfigV1QuadReg
Psana::Andor::ConfigV2
Psana::EvrData::ConfigV2
Psana::Ipimb::ConfigV2
Psana::OceanOptics::ConfigV2
Psana::Partition::ConfigV2
Psana::PNCCD::ConfigV2
Psana::Princeton::ConfigV2
Psana::ControlData::ConfigV2
Psana::Quartz::ConfigV2
Psana::Rayonix::ConfigV2
Psana::Timepix::ConfigV2
Psana::TimeTool::ConfigV2
Psana::CsPad::ConfigV2
Psana::CsPad2x2::ConfigV2
Psana::Encoder::ConfigV2
Psana::CsPad::ConfigV2QuadReg
Psana::CsPad2x2::ConfigV2QuadReg
Psana::EvrData::ConfigV3
Psana::Princeton::ConfigV3
Psana::ControlData::ConfigV3
Psana::Timepix::ConfigV3
Psana::CsPad::ConfigV3
Psana::CsPad::ConfigV3QuadReg
Psana::EvrData::ConfigV4
Psana::Princeton::ConfigV4
Psana::CsPad::ConfigV4
Psana::EvrData::ConfigV5
Psana::Princeton::ConfigV5
Psana::CsPad::ConfigV5
Psana::EvrData::ConfigV6
Psana::EvrData::ConfigV7
Psana::Camera::ControlsCameraConfigV1
Psana::GenericPgp::CRegister
Psana::CsPad2x2::CsPad2x2DigitalPotsCfg
Psana::CsPad2x2::CsPad2x2GainMapCfg
Psana::CsPad2x2::CsPad2x2ReadOnlyCfg
Psana::CsPad::CsPadDigitalPotsCfg
Psana::CsPad::CsPadGainMapCfg
Psana::CsPad::CsPadReadOnlyCfg
Psana::GenericPgp::CStream
PSEvt::DamageMapClass to map EventKeys to their xtc damage values, and to hold Src only damage
PSXtcInput::DamagePolicyClass which determines where data with particular damage needs to be stored in psana event
Psana::Acqiris::DataDescV1
Psana::Acqiris::DataDescV1Elem
PSEvt::DataProxy< T >Implementation of proxy object which keeps a pointer to real object
IData::DatasetC++ class representing dataset concept
IData::DatasetDirErrorError generated when dataset directory is not found
PSShmemInput::DatasetSpecError
psana::DataSourceClass representing a data source for psana framework
Psana::Generic1D::DataV0
Psana::Arraychar::DataV1
Psana::Gsc16ai::DataV1
Psana::Ipimb::DataV1
Psana::L3T::DataV1
Psana::OceanOptics::DataV1
Psana::Timepix::DataV1
Psana::TimeTool::DataV1
Psana::UsdUsb::DataV1
Psana::CsPad::DataV1
Psana::Encoder::DataV1
Psana::Ipimb::DataV2
Psana::L3T::DataV2
Psana::OceanOptics::DataV2
Psana::TimeTool::DataV2
Psana::Timepix::DataV2
Psana::CsPad::DataV2
Psana::Encoder::DataV2
Psana::EvrData::DataV3
Psana::OceanOptics::DataV3
Psana::EvrData::DataV4
Psana::Epics::dbr_ctrl_char
Psana::Epics::dbr_ctrl_double
Psana::Epics::dbr_ctrl_enum
Psana::Epics::dbr_ctrl_float
Psana::Epics::dbr_ctrl_long
Psana::Epics::dbr_ctrl_short
Psana::Epics::dbr_sts_string
Psana::Epics::dbr_time_char
Psana::Epics::dbr_time_double
Psana::Epics::dbr_time_enum
Psana::Epics::dbr_time_float
Psana::Epics::dbr_time_long
Psana::Epics::dbr_time_short
Psana::Epics::dbr_time_string
Psana::EpicsLib::DBRTypeTraits< DBR >
Psana::EpicsLib::DBRTypeTraits< Epics::dbr_ctrl_char >
Psana::EpicsLib::DBRTypeTraits< Epics::dbr_ctrl_double >
Psana::EpicsLib::DBRTypeTraits< Epics::dbr_ctrl_enum >
Psana::EpicsLib::DBRTypeTraits< Epics::dbr_ctrl_float >
Psana::EpicsLib::DBRTypeTraits< Epics::dbr_ctrl_long >
Psana::EpicsLib::DBRTypeTraits< Epics::dbr_ctrl_short >
Psana::EpicsLib::DBRTypeTraits< Epics::dbr_sts_string >
Psana::EpicsLib::DBRTypeTraits< Epics::dbr_time_char >
Psana::EpicsLib::DBRTypeTraits< Epics::dbr_time_double >
Psana::EpicsLib::DBRTypeTraits< Epics::dbr_time_enum >
Psana::EpicsLib::DBRTypeTraits< Epics::dbr_time_float >
Psana::EpicsLib::DBRTypeTraits< Epics::dbr_time_long >
Psana::EpicsLib::DBRTypeTraits< Epics::dbr_time_short >
Psana::EpicsLib::DBRTypeTraits< Epics::dbr_time_string >
PSXtcInput::DgramPieces
PSXtcInput::DgramSourceFileImplementation of IDatagramSource interface which reads data from input files
PSXtcInput::DgramSourceIndexImplementation of IDatagramSource interface which reads data from input files
PSShmemInput::DgramSourceShmemImplementation of IDatagramSource interface which receives data from shared memory
Psana::Lusi::DiodeFexConfigV1
Psana::Lusi::DiodeFexConfigV2
Psana::Lusi::DiodeFexV1
PSTime::DurationThis class is intended to work with durations in the ISO8601 standard
psana::DynLoaderClass which can load modules from dynamic libraries
Psana::Epix::ElementV1
Psana::EpixSampler::ElementV1
Psana::Imp::ElementV1
Psana::Jungfrau::ElementV1
Psana::CsPad::ElementV1
Psana::CsPad2x2::ElementV1
Psana::Epix::ElementV2
Psana::CsPad::ElementV2
Psana::Epix::ElementV3
PSXtcInput::EmptyFileList
PSXtcInput::EmptyInput
PSShmemInput::EmptyInputList
PSEnv::EnvClass representing an environment object for psana jobs
PSEnv::EnvObjectStoreClass to store environment data objects (such as configuration or calibration) corresponding to event data objects
PSEnv::EnvObjectStore::GetResultProxySpecial class used for type-less return from get()
PSXtcInput::EpicsInfo
Psana::Epics::EpicsPvCtrlChar
Psana::Epics::EpicsPvCtrlDouble
Psana::Epics::EpicsPvCtrlEnum
Psana::Epics::EpicsPvCtrlFloat
Psana::Epics::EpicsPvCtrlHeader
Psana::Epics::EpicsPvCtrlLong
Psana::Epics::EpicsPvCtrlShort
Psana::Epics::EpicsPvCtrlString
Psana::Epics::EpicsPvHeader
Psana::Epics::EpicsPvTimeChar
Psana::Epics::EpicsPvTimeDouble
Psana::Epics::EpicsPvTimeEnum
Psana::Epics::EpicsPvTimeFloat
Psana::Epics::EpicsPvTimeHeader
Psana::Epics::EpicsPvTimeLong
Psana::Epics::EpicsPvTimeShort
Psana::Epics::EpicsPvTimeString
PSEnv::EpicsStoreClass implementing storage for EPICS data in psana framework
PSEnv::EpicsStore::EpicsPV
PSEnv::EpicsStore::EpicsValue
PSEnv::EpicsStoreImplClass that provides implementation for the EPICS PV store
PSEnv::EpicsStoreImpl::TimeHeaderAndEventTagType for storing TIME EPICs pv and eventTag used when storing
Psana::Epics::epicsTimeStamp
Psana::EpicsLib::EpicsValue< PVClass, ValueType >
Psana::EpicsLib::EpicsValue< Epics::EpicsPvCtrlString, std::string >
Psana::EpicsLib::EpicsValue< Epics::EpicsPvCtrlString, ValueType >
Psana::EpicsLib::EpicsValue< Epics::EpicsPvTimeString, std::string >
Psana::EpicsLib::EpicsValue< Epics::EpicsPvTimeString, ValueType >
Psana::EpicsLib::EpicsValue< PVClass, std::string >
PSTime::ErrnoExceptionException generated when standard library produces an error with corresponding errno
PSEvt::EventClass which manages event data in psana framework
PSEvt::Event::GetResultProxySpecial class used for type-less return from get()
Psana::EvrData::EventCodeV3
Psana::EvrData::EventCodeV4
Psana::EvrData::EventCodeV5
Psana::EvrData::EventCodeV6
PSEvt::EventIdClass defining abstract interface for Event ID objects
psana::EventIterClass representing iterator over events
PSEvt::EventKeyClass describing an address or key of the data object in event
psana::EventKeysExample module class for psana which dumps the list of keys in event
Psana::TimeTool::EventLogic
psana::EventLoopImplementation of the event loop for psana
psana::EventTimeObject used to jump to events when using Indexing
PSEvt::ExceptionBase class for exception classes for PSEvt package
PSXtcInput::Exception
IData::ExceptionBase class for exception classes for PSEvt package
PSTime::ExceptionBase class for all exception classes in a package
PSHist::ExceptionBase class for exceptions for PSHist package
psana::ExceptionBase class for exceptions for psana package
PSEnv::ExceptionBase class for all exception classes for PSEnv package
PSShmemInput::Exception
psana::ExceptionAbortException thrown when modules request abort
PSHist::ExceptionAxisEdgeOrderException thrown when axis low range is same or higher than high range
PSHist::ExceptionAxisRangeException thrown when axis low range is same or higher than high range
PSHist::ExceptionBinsException thrown when number of bins is 0
psana::ExceptionDlerrorException thrown for dlopen/dlsym errors
PSHist::ExceptionDuplicateColumnException thrown when tuple column with identical name already exists
PSEvt::ExceptionDuplicateKeyException thrown when trying to store multiple objects with the same key
PSHist::ExceptionDuplicateNameException thrown when histogram or tuple with identical name already exists
PSEnv::ExceptionEpicsConversionException thrown for conversion errors for EPICS values
PSEnv::ExceptionEpicsNameException thrown for unknown EPICS PV name
psana::ExceptionErrnoException class which extracts error info from errno
PSXtcInput::ExceptionErrnoException class which extracts error info from errno
psana::ExceptionModuleNameException thrown when module name is incorrect
PSEvt::ExceptionNoAliasMapException thrown when alias names are used without alias map
PSEvt::ExceptionSourceFormatException thrown when Source format string is not recognized
PSHist::ExceptionStoreException thrown when manager files to store histograms
IData::ExpNameExceptionException thrown when experiment name is not recognized
psana::ExpNameFromConfig
psana::ExpNameFromDsExperiment name provider which extracts experiment name from XTC file names
Psana::FCCD::FccdConfigV1
Psana::FCCD::FccdConfigV2
Psana::UsdUsb::FexConfigV1
Psana::UsdUsb::FexDataV1
Psana::EvrData::FIFOEvent
Psana::Camera::FrameCoord
Psana::Camera::FrameFccdConfigV1
Psana::Camera::FrameFexConfigV1
Psana::PNCCD::FramesV1
Psana::Andor3d::FrameV1
Psana::Andor::FrameV1
Psana::Fli::FrameV1
Psana::Pimax::FrameV1
Psana::Camera::FrameV1
Psana::PNCCD::FrameV1
Psana::Princeton::FrameV1
Psana::Princeton::FrameV2
Psana::PNCCD::FullFrameV1
PSTime::GetTimeExceptionException generated for failed clock_gettime() function
PSHist::H1Interface for 1-dimensional histogram class
PSHist::H2Interface for 2-dimensional histogram class
PSEvt::HistIClass defining a history interface
PSHist::HManagerInterface for histogram/tuple manager class
Psana::Acqiris::HorizV1
PSXtcInput::IDatagramSourceDeclaration of interface for datagram source classes
PSEnv::IExpNameProviderCLass which defines an interface for obtaining instrument and experiment names
PSXtcInput::Index
psana::IndexInterface to allow XTC file random access
PSXtcInput::IndexBase< T >
PSXtcInput::IndexEvent
PSXtcInput::IndexFiducial
PSXtcInput::IndexRun
PSXtcInput::IndexSeekFailed
PSXtcInput::IndexXtcReader
Psana::Princeton::InfoV1
psana::InputIterImplementation of the iterator for input events
psana::InputModuleBase class for psana input modules
Psana::EvrData::IOChannel
Psana::EvrData::IOChannelV2
Psana::EvrData::IOConfigV1
Psana::EvrData::IOConfigV2
Psana::Lusi::IpmFexConfigV1
Psana::Lusi::IpmFexConfigV2
Psana::Lusi::IpmFexV1
Psana::Imp::LaneStatus
PSEvt::TypeInfoUtils::lessTypeInfoPtr
psana::ModuleBase class for user modules in psana framework
src::mpi_datasource::MPIDataSource
psana::MPWorkerIdStructure which describes worker process (from the master point of view)
MsgLogger::MsgFormatter
MsgLogger::MsgHandler
MsgLogger::MsgHandlerStdStreams
MsgLogger::MsgLogger
MsgLogger::MsgLoggerImpl
MsgLogger::MsgLogLevel
MsgLogger::MsgLogRecord
MsgLogger::MsgLogStream
PSXtcInput::myLevelIter
Psana::SmlData::OrigDgramOffsetV1
Psana::EvrData::OutputMap
Psana::EvrData::OutputMapV2
Psana::Lusi::PimImageConfigV1
psana::PrintEventIdExample module class for psana which prints event ID from current event
psana::PrintSeparatorSimple psana module that only prints separator line on every event, may be useful to make event boundaries visible in the log file
PSHist::ProfileInterface for profile histogram class
Psana::CsPad::ProtectionSystemThreshold
Psana::CsPad2x2::ProtectionSystemThreshold
PSEvt::Proxy< T >Interface class for type-safe proxy classes
PSEvt::ProxyDictImplementation of the proxy dictionary interface
PSEvt::ProxyDictHistA ProxyDict that implements the HistI interface
PSEvt::ProxyDictIClass defining an interface for all proxy dictionary classes
PSEvt::ProxyIClass defining interface for all proxy classes
Psana::SmlData::ProxyV1
psana::PSAnaPSana framework class
psana::PSAnaAppApplication calss for psana
Psana::EvrData::PulseConfig
Psana::EvrData::PulseConfigV3
Psana::Epics::PvConfigV1
Psana::ControlData::PVControl
Psana::ControlData::PVLabel
Psana::ControlData::PVMonitor
Psana::EpicsLib::PVTypeTraits< PV >
Psana::EpicsLib::PVTypeTraits< Epics::EpicsPvCtrlChar >
Psana::EpicsLib::PVTypeTraits< Epics::EpicsPvCtrlDouble >
Psana::EpicsLib::PVTypeTraits< Epics::EpicsPvCtrlEnum >
Psana::EpicsLib::PVTypeTraits< Epics::EpicsPvCtrlFloat >
Psana::EpicsLib::PVTypeTraits< Epics::EpicsPvCtrlLong >
Psana::EpicsLib::PVTypeTraits< Epics::EpicsPvCtrlShort >
Psana::EpicsLib::PVTypeTraits< Epics::EpicsPvCtrlString >
Psana::EpicsLib::PVTypeTraits< Epics::EpicsPvTimeChar >
Psana::EpicsLib::PVTypeTraits< Epics::EpicsPvTimeDouble >
Psana::EpicsLib::PVTypeTraits< Epics::EpicsPvTimeEnum >
Psana::EpicsLib::PVTypeTraits< Epics::EpicsPvTimeFloat >
Psana::EpicsLib::PVTypeTraits< Epics::EpicsPvTimeLong >
Psana::EpicsLib::PVTypeTraits< Epics::EpicsPvTimeShort >
Psana::EpicsLib::PVTypeTraits< Epics::EpicsPvTimeString >
psana::RunClass representing a run
psana::RunIterClass representing iterator over runs
PSXtcInput::RunMap
IData::RunNumberSpecExceptionException thrown when run number is not recognized
Psana::Imp::Sample
Psana::EvrData::SequencerConfigV1
Psana::EvrData::SequencerEntry
PSShmemInput::ShmemInputModulePsana input module for shared memory
PSShmemInput::ShmemMonitorClientImplementation of XtcMonitorClient which pushes data into a queue
src::smalldata::SmallData
PSEvt::SourceThis class implements source matching for finding data inside event
Psana::Partition::Source
PSEvt::Source::SrcMatchHelper class which provides logic for matching Source values to Src instances
Psana::Alias::SrcAlias
Psana::EvrData::SrcConfigV1
Psana::EvrData::SrcEventCode
src::mpi_datasource::Step
psana::StepClass representing a step (calib cycle)
psana::StepIterClass representing iterator over steps (calib cycles)
IData::StreamRangeSpecExceptionException thrown when stream range is not recognized
src::smalldata::SynchDict
Psana::Acqiris::TdcAuxIO
Psana::Acqiris::TdcChannel
Psana::Acqiris::TdcConfigV1
Psana::Acqiris::TdcDataV1
Psana::Acqiris::TdcDataV1_Item
Psana::Acqiris::TdcDataV1Channel
Psana::Acqiris::TdcDataV1Common
Psana::Acqiris::TdcDataV1Marker
Psana::Acqiris::TdcVetoIO
TestFixture
mpids_test::TestFloat
mpids_test::TestFloatArray
mpids_test::TestInt
mpids_test::TestIntArray
mpids_test::TestSmallData
PSTime::TimeStandard time class for use in LCLS software
PSTime::TimeParseExceptionException generated for failures during time string parsing
Psana::OceanOptics::timespec64
Psana::Acqiris::TimestampV1
Psana::Pulnix::TM6740ConfigV1
Psana::Pulnix::TM6740ConfigV2
Psana::Acqiris::TrigV1
Psana::Camera::TwoDGaussianV1
PSXtcInput::UnexpectedInput
Psana::Acqiris::VertV1
PSXtcInput::XtcEventIdImplementation of the EventId interface for XTC events
PSXtcInput::XtcIndexInputModulePsana input module for reading XTC files
PSXtcInput::XtcInputModulePsana input module for reading XTC files
PSXtcInput::XtcInputModuleBasePsana input module for reading XTC files

Generated on 19 Dec 2016 for PSANAclasses by  doxygen 1.4.7