JANA2
C++ framework for multi-threaded data processing
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
]
C
jana::components::JComponentSummary::Collection
C
JTablePrinter::Column
C
jana::components::JComponentSummary::Component
C
jana::components::EmptyConfig
►
C
std::enable_shared_from_this
C
JEvent
►
C
std::exception
C
JException
JException
is a data object which attaches JANA-specific context information to a generic exception
C
FlagGuard
►
C
jana::components::JHasInputs::InputBase
C
jana::components::JHasInputs::Input< T >
C
jana::components::JHasInputs::InputOptions
►
C
JAny
Ideally we'd just use std::any, but we are restricted to C++14 for the time being
C
JAnyT< T >
Ideally we'd just use std::any, but we are restricted to C++14 for the time being
C
JApplication
JANA application class
►
C
JArrow
C
JEventMapArrow
C
JEventSourceArrow
C
JEventTapArrow
C
JFoldArrow
C
JMultilevelSourceArrow
C
JUnfoldArrow
C
JBacktrace
C
JBenchmarker
C
JBenchUtils
►
C
JCalibration
C
JCalibrationCCDB
Descendant of
JCalibration
class which allow to use CCDB as JANA calibration source
C
JCalibrationFile
C
JCalibrationGenerator
This is a base class for all event source generators
C
JCallGraphEntryMaker
Stack object to handle recording entry to call graph
C
JCallGraphRecorder::JCallGraphNode
C
JCallGraphRecorder
C
JCallGraphRecorder::JCallStackFrame
►
C
jana::components::JComponent
C
JEventFolder
►
C
JEventProcessor
C
JAutoActivator
C
JEventSource
C
JEventUnfolder
►
C
JFactory
C
JFactoryPodioT< T >
C
JFactoryT< T >
►
C
JMultifactory
C
jana::components::JOmniFactory< AlgoT, ConfigT >
►
C
JService
C
JCalibrationManager
C
JComponentManager
C
JEventGroupManager
JEventGroupManager
is a
JService
which The purpose of
JEventGroupManager
is to
C
JExecutionEngine
C
JGeometryManager
C
JGlobalRootLock
C
JLockService
C
JParameterManager
C
JPluginLoader
C
JTopologyBuilder
C
jana::services::JWiringService
C
jana::components::JComponentSummary
►
C
JDatabundle
C
JLightweightDatabundleT< T >
C
JPodioDatabundle
C
JCallGraphRecorder::JErrorCallStack
►
C
JEventQueue
To handle memory locality at different granularities, we introduce the concept of a location
C
JEventPool
►
C
JEventSourceGenerator
C
JEventSourceGeneratorT< T, Enable >
This templated class is used to generate
JEventSource
based objects to handle reading events into JANA
C
JEventSourceGeneratorT< T, std::enable_if_t< std::is_default_constructible_v< T > > >
►
C
JFactoryGenerator
C
JFactoryGeneratorT< T >
JFactoryGeneratorT
works for both JFactories and JMultifactories
C
jana::components::JOmniFactoryGeneratorT< FactoryT >
C
jana::components::JWiredFactoryGeneratorT< FactoryT >
C
JFactorySet
C
JFactorySummary
►
C
JGeometry
JGeometry
is a virtual base class used to define the interface by which geometry information can be obtained in JANA
C
JGeometryXML
►
C
jana::components::JHasInputs
C
JEventFolder
C
JEventProcessor
C
JEventUnfolder
C
JFactory
►
C
jana::components::JHasOutputs
C
JEventFolder
C
JEventSource
C
JEventUnfolder
C
JFactory
►
C
jana::components::JHasRunCallbacks
C
JEventFolder
C
JEventProcessor
C
JEventUnfolder
C
JFactory
C
JInspector
C
JLogger
►
C
JObject
C
JEventGroup
A persistent
JObject
C
JObjectMember
C
JObjectSummary
C
JParameter
C
JPlugin
C
JProcessorMapping
C
JResource
Used to manage local resource files
C
JServiceLocator
JService
is a trait indicating that an object can be shared among JANA components via a simple ServiceLocator
C
JStatusBits< T >
C
JStringification
C
JTablePrinter
C
JEventQueue::LocalQueue
C
JDatabundle::NoTypeProvided
►
C
jana::components::JHasOutputs::OutputBase
C
jana::components::PodioOutput< T >
C
jana::components::Output< T >
C
jana::components::PodioOutput< PodioT >
►
C
jana::components::JComponent::ParameterBase
C
jana::components::JComponent::Parameter< T >
C
jana::components::JComponent::ParameterRef< T >
C
JExecutionEngine::Perf
C
JArrow::Port
►
C
jana::components::JHasRunCallbacks::ResourceBase
C
jana::components::JHasRunCallbacks::Resource< ServiceT, ResourceT, LambdaT >
►
C
jana::components::JComponent::ServiceBase
C
jana::components::JComponent::Service< ServiceT >
►
C
std::stringstream
C
JLogMessage
C
jana::components::JOmniFactoryGeneratorT< FactoryT >::TypedWiring
C
jana::UserOptions
►
C
jana::components::JHasInputs::VariadicInputBase
C
jana::components::JHasInputs::VariadicInput< T >
C
jana::components::JHasInputs::VariadicInputOptions
►
C
jana::components::JHasOutputs::VariadicOutputBase
C
jana::components::VariadicPodioOutput< PodioT >
C
jana::services::JWiringService::Wiring
C
JExecutionEngine::Worker
Generated on Fri Aug 15 2025 03:12:38 for JANA2 by
1.9.8