JANA2
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 CArrowSummary
 CJActivableActivable provides a way of propagating information about whether a particular item in the topology is active or not using notifications
 CJApplicationJANA application class (singleton)
 CJApplicationSummary
 CJArrow
 CJArrowMetrics
 CJArrowPerfSummary
 CJArrowProcessingController
 CJArrowTopology
 CJBenchmarker
 CJCalibration
 CJCalibrationCCDBDescendant of JCalibration class which allow to use CCDB as JANA calibration source
 CJCalibrationFile
 CJCalibrationGeneratorThis is a base class for all event source generators
 CJCalibrationManager
 CJComponentManager
 CJComponentSummary
 CJCsvWriter
 CJDebugProcessingController
 CJDiscreteJoinJEventBuilder pulls JMessages off of a user-specified JTransport, aggregates them into JEvents using the JWindow of their choice, and decides which to keep via a user-specified JTrigger
 CJEvent
 CJEventBuilderJEventBuilder pulls JMessages off of a user-specified JTransport, aggregates them into JEvents using the JWindow of their choice, and decides which to keep via a user-specified JTrigger
 CJEventGroupA persistent JObject
 CJEventGroupManagerJEventGroupManager is a JService which The purpose of JEventGroupManager is to
 CJEventMessageA JEventMessage is an interface used by JTransport for streaming individual events
 CJEventPool
 CJEventProcessor
 CJEventProcessorArrow
 CJEventProcessorSummary
 CJEventSource
 CJEventSourceArrow
 CJEventSourceGenerator
 CJEventSourceGeneratorTThis templated class is used to generate JEventSource based objects to handle reading events into JANA
 CJEventSourceSummary
 CJExceptionJException is a data object which attaches JANA-specific context information to a generic exception
 CJFactory
 CJFactoryGenerator
 CJFactoryGeneratorT
 CJFactorySet
 CJFactorySummary
 CJFactoryT
 CJFixedWindowJFixedWindow partitions time into fixed, contiguous buckets, and emits a JEvent containing all JMessages for all sources which fall into that bucket
 CJGlobalRootLock
 CJHitMessageA JHitMessage is an interface used by JTransport for streaming detector hits
 CJLogger
 CJLoggingService
 CJLogMessage
 CEndMessage terminator
 CJMailbox
 CJMergeArrow
 CJMergeWindowJMergeWindow 'hydrates' an existing JEvent by appending any JMessages that fall into its pre-existing time interval
 CJMessageJMessage is an interface for data that can be streamed using JTransports
 CJMetadataClass template for metadata
 CJObject
 CJObjectMember
 CJObjectSummary
 CJParameter
 CJParameterManager
 CJPerfMetricsJPerfMetrics represents the highest-level metrics we can collect from a running JProcessingTopology
 CJPerfSummaryJPerfSummary is a plain-old-data container for performance metrics
 CJPluginLoader
 CJProcessingController
 CJProcessorMapping
 CJResettable
 CJResourcePool
 CJSchedulerScheduler assigns Arrows to Workers in a first-come-first-serve manner, not unlike OpenMP's schedule dynamic
 CJServiceJService is a trait indicating that an object can be shared among JANA components via a simple ServiceLocator
 CJServiceLocatorJServiceLocator is a nexus for collecting, initializing, and retrieving JServices
 CJSessionWindowJSessionWindow aggregates JMessages adaptively, i.e
 CJSharedPtrRecycler
 CJSourceFactoryGenerator
 CJSourceFactoryGenerator< HeadType, TailTypes... >
 CJSplitArrow
 CJStatusSummary
 CJStreamingEventSourceJStreamingEventSource is a class template which simplifies streaming events into JANA
 CJSubeventData structure containing all of the metadata needed to merge subevents on a per-event basis without needing a barrier
 CJSubeventArrow
 CJSubeventProcessorSubtaskProcessor offers sub-event-level parallelism
 CJTransportJTransport is a lightweight wrapper for integrating different messaging systems with JANA
 CJTriggerJTrigger determines whether an event contains data worth passing downstream, or whether it should be immediately recycled
 CJTrivialWindowJTrivialWindow emits a new JEvent for each JMessage it receives
 CJVersion
 CJWindowJWindow is an abstract data structure for aggregating individual JMessages into a single JEvent
 CJWorker
 CJWorkerMetrics
 CWorkerSummary