Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNDAnalysis
oNExtractTDCADCTimingNS
oNExtractTimeOffsetsAndCEffNS
oNExtractTimeWalkNS
oNExtractTrackBasedTimingNS
oNGetResolutionsNS
oNxstreamLibrary top namespace
oCadc_hit_t
oCadc_hits_t
oCadc_value_t
oCadc_values_t
oCalign_t
oCalist
oCamplitude_t
oCamplitudes_t
oCanyURI_attribute_t
oCasync_filebuf
oCattribute_t
oCbcal_match_t
oCbcal_t
oCBCALMCComparison
oCBCALSelector
oCblockINFO_t
oCboolean_attribute_t
oCcaen1190config
oCcartcoord_t
oCcathode_align_t
oCccalcluster_t
oCccalhit_t
oCCDC
oCcdc_align_t
oCCDC_branch
oCcdc_offset_t
oCcdc_segment_t
oCcdc_track_t
oCcdc_update_t
oCCDChit_branch
oCCDCHitDetails
oCcentroid_t
oCCereHit
oCchisqMin
oCcilist
oCcllist
oCcluster_t
oCcoda_crate_map
oCcoda_event_info
oCcoda_exp_info
oCcoda_hit_info
oCCodeBuilder
oCcombinedResidFunc
oCcompareTrackHits
oCcomplex
oCconstant_attribute_t
oCcsi_hit_t
oCcsi_hits_t
oCcsi_tags_t
oCcylcoord_t
oCDAnalysisResults
oCDAnalysisResults_factory
oCDAnalysisUtilities
oCDAnalysisUtilities_factory
oCDApplication
oCDBCALClump
oCDBCALClump_factory
oCDBCALCluster
oCDBCALCluster_factory
oCDBCALCluster_factory_SINGLE
oCDBCALDigiHit
oCDBCALGeometry
oCDBCALGeometry_factory
oCDBCALHit
oCDBCALHit_factory
oCDBCALIncidentParticle
oCDBCALPoint
oCDBCALPoint_factory
oCDBCALShower
oCDBCALShower_factory
oCDBCALShower_factory_CURVATURE
oCDBCALShower_factory_IU
oCDBCALShower_factory_JLABThe showers produced here are based on the output of the DBCALClump_factory
oCDBCALShower_factory_KLOEForm fully reconstructed showers from BCAL data based on the KLOE algorithm. The showers produced by this do have calibration applied to correct the output energy based on cluster energy and z-location. This used DBCALHit objects as input. All clustering, merging etc. are done here as described in GlueX-doc-569
oCDBCALShowerMatchParams
oCDBCALSiPMHit
oCDBCALSiPMSpectrum
oCDBCALTDCDigiHit
oCDBCALTDCHit
oCDBCALTDCHit_factory
oCDBCALTruthCell
oCDBCALTruthShower
oCDBCALUnifiedHit
oCDBCALUnifiedHit_factory
oCDBeamCurrent
oCDBeamCurrent_factory
oCDBeamPhoton
oCDBeamPhoton_factory
oCDBeamPhoton_factory_MCGEN
oCDBeamPhoton_factory_TAGGEDMCGEN
oCDBeamPhoton_factory_TRUTH
oCDBORptrs
oCDCAEN1290TDCBORConfig
oCDCAEN1290TDCConfig
oCDCAEN1290TDCHit
oCdcartcoord_t
oCDCCALDigiHit
oCDCCALGeometry
oCDCCALGeometry_factory
oCDCCALHit
oCDCCALHit_factory
oCDCCALRefDigiHit
oCDCCALShower
oCDCCALShower_factory
oCDCCALTruthShower
oCDCCALTruthShower_factory
oCDCDCDigiHit
oCDCDCHit
oCDCDCHit_factory
oCDCDCHit_factory_Calib
oCDCDCTrackHit
oCDCDCTrackHit_factoryProvide CDC track hit objects. Currently, these objects are supplied by the simulated data file. Once real data is available, this factory will be made to take lower-level uncalibrated hit objects and apply calibrations to generate the DCDCHit objects
oCDCDCWire
oCDCdEdxInformation
oCDCdEdxSelector
oCDCereHit
oCDChargedTrack
oCDChargedTrack_factory
oCDChargedTrack_factory_Combo
oCDChargedTrack_factory_PreSelect
oCDChargedTrackHypothesis
oCDChargedTrackHypothesis_factory
oCdchit
oCDClassDef
oCDCODAControlEvent
oCDCODAEventInfo
oCDCODAROCInfo
oCDCoordinateSystem
oCDCustomAction_CutExtraPi0
oCDCustomAction_CutExtraTrackPID
oCDCustomAction_CutNoDetectorHit
oCDCustomAction_CutPhotonKin
oCDCustomAction_dirc_reactions
oCDCustomAction_dirc_tree
oCDCustomAction_ee_ShowerEoverP_cut
oCDCustomAction_HistMass_b1_1235
oCDCustomAction_HistMass_X_2000
oCDCustomAction_HistOmegaVsMissProton
oCDCustomAction_p2gamma_cuts
oCDCustomAction_p2gamma_hists
oCDCustomAction_p2gamma_unusedHists
oCDCustomAction_p2k_hists
oCDCustomAction_p2pi0_hists
oCDCustomAction_p2pi_cuts
oCDCustomAction_p2pi_hists
oCDCustomAction_p2pi_unusedHists
oCDCustomAction_p3pi_hists
oCDCustomAction_p3pi_Pi0Cuts
oCDCustomAction_ppi0gamma_hists
oCDCustomAction_ppi0gamma_Pi0Cuts
oCDCustomAction_TrackingEfficiency
oCDCutAction_AllTracksHaveDetectorMatch
oCDCutAction_AllTruePID
oCDCutAction_AllVertexZ
oCDCutAction_BDTSignalCombo
oCDCutAction_BeamEnergy
oCDCutAction_CombinedPIDFOM
oCDCutAction_CombinedTrackingFOM
oCDCutAction_dEdx
oCDCutAction_EachPIDFOM
oCDCutAction_GoodEventRFBunch
oCDCutAction_InvariantMass
oCDCutAction_KinFitFOM
oCDCutAction_MaxTrackDOCA
oCDCutAction_MinTrackHits
oCDCutAction_MissingMass
oCDCutAction_MissingMassSquared
oCDCutAction_NoPIDHit
oCDCutAction_OneVertexKinFit
oCDCutAction_PIDDeltaT
oCDCutAction_PIDFOM
oCDCutAction_PIDTimingBeta
oCDCutAction_ProductionVertexZ
oCDCutAction_ThrownTopology
oCDCutAction_TrackFCALShowerEOverP
oCDCutAction_TrackHitPattern
oCDCutAction_TrackShowerEOverP
oCDCutAction_TransverseMomentum
oCDCutAction_TrueBeamParticle
oCDCutAction_TrueCombo
oCDCutAction_TruePID
oCdcylcoord_t
oCDDANAEVIO_factory
oCDDANAEVIODOMTree
oCDDANAEVIOFactoryGenerator
oCDDAQAddressThis class holds the Crate, Slot, Channel address for a digitized value from the DAQ system. It is a base class for the low-level hit objects generated by the DAQ system
oCDDAQConfigThis class is a base class used for classes that hold DAQ module configuration parameters. A subclass for each type of digitization module exists that has the attributes appropriate for that type of module. (See Df250Config, DF1TDCConfig, ...) This class only holds the rocid and slot_mask fields which are common to all configurations. One of the main purposes of this base class is to allow configuration objects for all module types to be stored in a single container used internally by the DAQ plugin
oCDDetectorMatches
oCDDetectorMatches_factory
oCDDetectorMatches_factory_Combo
oCDDetectorMatches_factory_WireBased
oCDDIRCADCHit
oCDDIRCGeometry
oCDDIRCGeometry_factory
oCDDIRCLEDRefFile: DDIRCLEDRef.h
oCDDIRCLEDRef_factory
oCDDIRCLut
oCDDIRCLut_factory
oCDDIRCLutReader
oCDDIRCMatchParams
oCDDIRCPmtHit
oCDDIRCPmtHit_factory
oCDDIRCTDCDigiHit
oCDDIRCTDCHit
oCDDIRCTriggerTime
oCDDIRCTruthBarHit
oCDDIRCTruthPmtHit
oCDEPICSstore
oCDEPICSvalueA DEPICSvalue object holds information for a single EPICS value read from the data stream. Values are stored in the data stream as strings of the form: key=value. This string is available in the "nameval" field. It is parsed however so that one may access the name via "name" and the value as a sting via "sval". The "ival", "uval", and "fval" hold the value converted into a an "int", "uint32_t", and "double" respectively. This is done using the stringstream class an is done for convience. The EPICS values are inserted into the EVIO file during data taking by the epics2et program which should be started automatically by the DAQ system. Source for that can be found here:
oCDEPICSvalue_data
oCDESDBProvider
oCDESDBProviderMySQL
oCDESSkimData
oCDEventProcessor_acceptance_hists
oCDEventProcessor_b1pi_hists
oCDEventProcessor_B3pi_eff_missgamma
oCDEventProcessor_B3pi_eff_misspim
oCDEventProcessor_B3pi_eff_misspip
oCDEventProcessor_B3pi_eff_missprot
oCDEventProcessor_bcal_calib
oCDEventProcessor_BCAL_gainmatrix
oCDEventProcessor_bcal_hists
oCDEventProcessor_BCAL_Shower
oCDEventProcessor_bcalfcaltof_res_tree
oCDEventProcessor_candidate_tree
oCDEventProcessor_ccal_display
oCDEventProcessor_ccal_hits
oCDEventProcessor_cdc_covariance_hists
oCDEventProcessor_cdc_hists
oCDEventProcessor_coherent_peak_skim
oCDEventProcessor_dc_alignment
oCDEventProcessor_DCdEdxStudy_tree
oCDEventProcessor_dirc_hists
oCDEventProcessor_dirc_reactions
oCDEventProcessor_dirc_tree
oCDEventProcessor_eloss
oCDEventProcessor_eta_ntuple
oCDEventProcessor_fcal_charged
oCDEventProcessor_fcal_hists
oCDEventProcessor_fcal_led
oCDEventProcessor_fdc_covariance_hists
oCDEventProcessor_fdc_hists
oCDEventProcessor_invariant_mass_hists
oCDEventProcessor_lut_dirc
oCDEventProcessor_mc_tree
oCDEventProcessor_mcthrown_hists
oCDEventProcessor_mcthrown_tree
oCDEventProcessor_monitoring_hists
oCDEventProcessor_p2gamma_hists
oCDEventProcessor_p2k_hists
oCDEventProcessor_p2pi0_hists
oCDEventProcessor_p2pi_hists
oCDEventProcessor_p2pi_trees
oCDEventProcessor_p3pi_hists
oCDEventProcessor_p4pi_hists
oCDEventProcessor_photoneff_hists
oCDEventProcessor_phys_tree
oCDEventProcessor_pid_dirc
oCDEventProcessor_pidstudies_tree
oCDEventProcessor_ppi0gamma_hists
oCDEventProcessor_pulls_tree
oCDEventProcessor_radlen_hists
oCDEventProcessor_ReactionFilter
oCDEventProcessor_rho_p_hists
oCDEventProcessor_run_summary
oCDEventProcessor_track_hists
oCDEventProcessor_track_skimmer
oCDEventProcessor_trackanal
oCDEventProcessor_trackeff_hists
oCDEventProcessor_trackeff_hists2
oCDEventProcessor_trackeff_missing
oCDEventProcessor_trk_profile
oCDEventProcessor_trkres_tree
oCDEventProcessor_truth_dirc
oCDEventProcessor_Z2pi_trees
oCDEventRFBunch
oCDEventRFBunch_factory
oCDEventRFBunch_factory_Calibrations
oCDEventRFBunch_factory_CalorimeterOnly
oCDEventRFBunch_factory_Thrown
oCDEventSourceEventStore
oCDEventSourceEventStoreGenerator
oCDEventSourceEVIO
oCDEventSourceEVIOGenerator
oCDEventSourceHDDM
oCDEventSourceHDDMGenerator
oCDEventSourceRESTImplements JEventSource for REST files
oCDEventSourceRESTGeneratorImplements JEventSourceGenerator for REST files
oCDEventStoreEvent
oCDEventTag
oCDEventWriterEVIO
oCDEventWriterEVIO_factory
oCDEventWriterHDDM
oCDEventWriterHDDM_factory
oCDEventWriterREST
oCDEventWriterREST_factory
oCDEventWriterROOT
oCDEventWriterROOT_factory
oCDEVIOBufferWriter
oCDEVIOWorkerThread
oCDf125BORConfig
oCDf125CDCPulse
oCDf125Config
oCDf125EmulatorAlgorithm
oCDf125EmulatorAlgorithm_factory
oCDf125EmulatorAlgorithm_factory_v2
oCDf125EmulatorAlgorithm_v2
oCDf125FDCPulse
oCDf125PulseIntegral
oCDf125PulsePedestal
oCDf125PulseRawData
oCDf125PulseTime
oCDf125TriggerTime
oCDf125WindowRawData
oCDF1TDCBORConfig
oCDF1TDCConfig
oCDF1TDCHit
oCDF1TDCTriggerTime
oCDf250AsyncPedestal
oCDf250BORConfig
oCDf250Config
oCDf250EmulatorAlgorithm
oCDf250EmulatorAlgorithm_factory
oCDf250EmulatorAlgorithm_factory_v1
oCDf250EmulatorAlgorithm_factory_v2
oCDf250EmulatorAlgorithm_factory_v3
oCDf250EmulatorAlgorithm_v1
oCDf250EmulatorAlgorithm_v2
oCDf250EmulatorAlgorithm_v3
oCDf250PulseData
oCDf250PulseIntegral
oCDf250PulseIntegral_factory
oCDf250PulsePedestal
oCDf250PulseRawData
oCDf250PulseTime
oCDf250Scaler
oCDf250StreamingRawData
oCDf250TriggerTime
oCDf250WindowRawData
oCDf250WindowSum
oCDFactoryGenerator
oCDFactoryGenerator_b1pi_hists
oCDFactoryGenerator_B3pi_eff_missgamma
oCDFactoryGenerator_B3pi_eff_misspim
oCDFactoryGenerator_B3pi_eff_misspip
oCDFactoryGenerator_B3pi_eff_missprot
oCDFactoryGenerator_DESSkimData
oCDFactoryGenerator_dirc_reactions
oCDFactoryGenerator_dirc_tree
oCDFactoryGenerator_evio_writer
oCDFactoryGenerator_OmegaSkim
oCDFactoryGenerator_p2gamma_hists
oCDFactoryGenerator_p2k_hists
oCDFactoryGenerator_p2pi
oCDFactoryGenerator_p2pi0_hists
oCDFactoryGenerator_p2pi_hists
oCDFactoryGenerator_p2pi_trees
oCDFactoryGenerator_p3pi_hists
oCDFactoryGenerator_p4pi_hists
oCDFactoryGenerator_pi0calib
oCDFactoryGenerator_ppi0gamma_hists
oCDFactoryGenerator_ReactionFilter
oCDFactoryGenerator_track_skimmer
oCDFactoryGenerator_trackeff_missing
oCDFactoryGenerator_Z2pi_trees
oCDFactoryGeneratorLSLM
oCDFCALCluster
oCDFCALCluster_factory
oCDFCALDigiHit
oCDFCALGeometry
oCDFCALGeometry_factory
oCDFCALHit
oCDFCALHit_factory
oCDFCALShower
oCDFCALShower_factory
oCDFCALShowerMatchParams
oCDFCALTruthShower
oCDFDCCathode
oCDFDCCathodeCluster
oCDFDCCathodeCluster_factoryClass DFDCCathodeCluster_factory: defines a JFactory for producing groups of cathode strips that form a cluster
oCDFDCCathodeDigiHit
oCDFDCGeometryClass DFDCGeometry: definition of a class providing basic geometry methods for FDC reconstruction
oCDFDCHitClass DFDCHit: definition for a basic FDC hit data type
oCDFDCHit_factory
oCDFDCIntersection
oCDFDCIntersection_factory
oCDFDCPseudoClass DFDCPseudo: definition for a reconstructed point in the FDC
oCDFDCPseudo_factoryClass DFDCPseudo_factory: definition for a JFactory that produces pseudopoints from anode hits and DFDCCathodeClusters. For now, it is purely geometry-based
oCDFDCPseudo_factory_WIRESONLY
oCDFDCSegmentClass DFDCSegment: definition for a track segment in the FDC
oCDFDCSegment_factoryClass DFDCSegment_factory: definition for a JFactory that produces space points from pseudopoints
oCDFDCWire
oCDFDCWireDigiHit
oCDFillBaseClass
oCDFillClass
oCDFMWPCHit
oCDFMWPCTruthHit
oCDGeometry
oCDHelicalFit
oCDHFHit_t
oCDHFHitLessThanZ
oCDHFProjection_t
oCDHistogram
oCDHistogramAction_2DInvariantMass
oCDHistogramAction_Dalitz
oCDHistogramAction_DetectedParticleKinematics
oCDHistogramAction_DetectorMatching
oCDHistogramAction_DetectorMatchParams
oCDHistogramAction_DetectorPID
oCDHistogramAction_EventVertex
oCDHistogramAction_GenReconTrackComparison
oCDHistogramAction_InvariantMass
oCDHistogramAction_KinFitResults
oCDHistogramAction_MissingMass
oCDHistogramAction_MissingMassSquared
oCDHistogramAction_MissingTransverseMomentum
oCDHistogramAction_Neutrals
oCDHistogramAction_NumReconstructedObjects
oCDHistogramAction_ObjectMemory
oCDHistogramAction_ParticleComboGenReconComparison
oCDHistogramAction_ParticleComboKinematics
oCDHistogramAction_PID
oCDHistogramAction_ReconnedThrownKinematics
oCDHistogramAction_Reconstruction
oCDHistogramAction_ThrownParticleKinematics
oCDHistogramAction_TrackMultiplicity
oCDHistogramAction_TrackShowerErrors
oCDHistogramAction_TrackVertexComparison
oCDHistogramAction_TruePID
oCDHoughFind
oCDKalmanCentralTrajectory_t
oCDKalmanForwardTrajectory_t
oCDKalmanSIMDCDCHit_t
oCDKalmanSIMDFDCHit_t
oCDKalmanUpdate_t
oCDKinematicData
oCDKinFitChain
oCDKinFitChainStep
oCDKinFitConstraint
oCDKinFitConstraint_Mass
oCDKinFitConstraint_P4
oCDKinFitConstraint_Spacetime
oCDKinFitConstraint_Vertex
oCDKinFitParticle
oCDKinFitResults
oCDKinFitter
oCDKinFitUtils
oCDKinFitUtils_GlueX
oCDL1Info
oCDL1MCTrigger
oCDL1MCTrigger_factory
oCDL1Trigger
oCDL1Trigger_factory
oCDL3Trigger
oCDL3Trigger_factory
oCDLine
oCDLorentzDeflections
oCDLorentzMapCalibDB
oCDLumi
oCDLumi_factory
oCDMagneticFieldMap
oCDMagneticFieldMapCalibDB
oCDMagneticFieldMapConst
oCDMagneticFieldMapFineMesh
oCDMagneticFieldMapNoField
oCDMagneticFieldMapParameterized
oCDMagneticFieldMapPS
oCDMagneticFieldMapPS2DMap
oCDMagneticFieldMapPSConst
oCDMagneticFieldMapSpoiled
oCDMagneticFieldStepperDMagneticFieldStepper class
oCDMapEVIOWords
oCDMaterialHolds information on a single material type. The main purpose is to hold information needed to estimate energy loss and multiple scattering for particles being swum through the detector. The GetdEdx() method can be used to calculate dE/dx through this material for a given particle type and mometum using the Bethe formula
oCDMaterialMap
oCDMatrix1x2
oCDMatrix1x3
oCDMatrix1x4
oCDMatrix1x5
oCDMatrix2x1
oCDMatrix2x2
oCDMatrix2x3
oCDMatrix2x4
oCDMatrix2x5
oCDMatrix3x1
oCDMatrix3x2
oCDMatrix3x3
oCDMatrix4x1
oCDMatrix4x2
oCDMatrix4x4
oCDMatrix5x1
oCDMatrix5x2
oCDMatrix5x5
oCDMCReaction
oCDMCThrown
oCDMCThrown_factory_Decaying
oCDMCThrown_factory_FinalState
oCDMCThrown_factory_Primary
oCDMCThrownMatching
oCDMCThrownMatching_factory
oCDMCTrackHit
oCDMCTrajectoryPoint
oCDMCTrigger
oCDMCTrigger_factoryImplements a L1 trigger algorithm on simulated data in the form of a flag in the DMCTrigger object. The flag will indicate whether the level 1 trigger would have fired for the event based on the hit objects. This can be used by analysis programs to decide whether to process or ignore the event
oCDModuleType
oCDNeutralParticle
oCDNeutralParticle_factory
oCDNeutralParticle_factory_Combo
oCDNeutralParticle_factory_PreSelect
oCDNeutralParticleHypothesis
oCDNeutralParticleHypothesis_factory
oCDNeutralShower
oCDNeutralShower_factory
oCDNeutralShower_factory_PreSelect
oCDNeutralShower_FCALQualityMLP
oCdouble_attribute_t
oCdoublecomplex
oCDParsedEvent
oCDParticleID
oCDParticleID_factory
oCDParticleID_factory_PID1
oCDParticleID_PID1
oCDPSCDigiHit
oCDPSCHit
oCDPSCHit_factory
oCDPSCPair
oCDPSCPair_factory
oCDPSCTDCDigiHit
oCDPSCTruthHit
oCDPSDigiHit
oCDPSGeometry
oCDPSGeometry_factory
oCDPSHit
oCDPSHit_factory
oCDPSPair
oCDPSPair_factory
oCDPSTruthHit
oCDQFHit_t
oCDQFHitLessThanZ
oCDQuickFit
oCDRandom2
oCDrcEvent
oCDrcHit
oCDrcLutNode
oCDReaction_factory_b1pi_hists
oCDReaction_factory_B3pi_eff_missgamma
oCDReaction_factory_B3pi_eff_misspim
oCDReaction_factory_B3pi_eff_misspip
oCDReaction_factory_B3pi_eff_missprot
oCDReaction_factory_dirc_reactions
oCDReaction_factory_dirc_tree
oCDReaction_factory_OmegaSkim
oCDReaction_factory_p2gamma_hists
oCDReaction_factory_p2k_hists
oCDReaction_factory_p2pi
oCDReaction_factory_p2pi0_hists
oCDReaction_factory_p2pi_hists
oCDReaction_factory_p2pi_trees
oCDReaction_factory_p3pi_hists
oCDReaction_factory_p4pi_hists
oCDReaction_factory_pi0calib
oCDReaction_factory_ppi0gamma_hists
oCDReaction_factory_ReactionFilter
oCDReaction_factory_Thrown
oCDReaction_factory_track_skimmer
oCDReaction_factory_trackeff_missing
oCDReaction_factory_Z2pi_trees
oCDRebuildFromRawFADC_factory
oCDReferenceTrajectory
oCDResettable
oCDResourcePool
oCDRFDigiTime
oCDRFTDCDigiTime
oCDRFTime
oCDRFTime_factory
oCDRFTime_factory_FDC
oCDRFTime_factory_PSC
oCDRFTime_factory_TAGH
oCDRFTime_factory_TOF
oCDRiemannFit
oCDRiemannHit_t
oCDRootGeom
oCDSCDigiHit
oCDSCHit
oCDSCHit_factory
oCDSCHitMatchParams
oCDSCTDCDigiHit
oCDSCTruthHit
oCDSelector_p2pi_trees
oCDSelector_Z2pi_trees
oCDSelector_Z2pi_trees2
oCDSharedPtrRecycler
oCDStatusBits
oCDTACDigiHit
oCDTACHit
oCDTACHit_factory
oCDTACTDCDigiHit
oCDTAGHDigiHit
oCDTAGHGeometry
oCDTAGHGeometry_factory
oCDTAGHHit
oCDTAGHHit_factory
oCDTAGHHit_factory_Calib
oCDTAGHTDCDigiHit
oCDTAGMDigiHit
oCDTAGMGeometry
oCDTAGMGeometry_factory
oCDTAGMHit
oCDTAGMHit_factory
oCDTAGMHit_factory_Calib
oCDTAGMTDCDigiHit
oCDTOFDigiHit
oCDTOFGeometry
oCDTOFGeometry_factory
oCDTOFHitFile: DTOFHit.h Created: Tue Jan 18 16:15:26 EST 2011 Creator: B. Zihlmann Purpose: Container class to hold Monte Carlo data, unsmeared and smeared with the MC tag
oCDTOFHit_factory
oCDTOFHitMatchParams
oCDTOFHitMCFile: DTOFHitMC.h Created: Wed Jan 19 14:22:41 EST 2011 Creator: B. Zihlmann Purpose: Container class to hold Monte Carlo track data, like track id number, particle type ect
oCDTOFPaddleHit
oCDTOFPaddleHit_factory
oCDTOFPoint
oCDTOFPoint_factory
oCDTOFTDCDigiHit
oCDTOFTruth
oCDTPOLHit
oCDTPOLHit_factory
oCDTPOLRingDigiHit
oCDTPOLSectorDigiHit
oCDTPOLTruthHit
oCDTrackCandidate
oCDTrackCandidate_factory
oCDTrackCandidate_factory_CDC
oCDTrackCandidate_factory_CDC_or_FDCpseudo
oCDTrackCandidate_factory_FDC
oCDTrackCandidate_factory_FDCCathodes
oCDTrackCandidate_factory_FDCpseudo
oCDTrackCandidate_factory_StraightLine
oCDTrackCandidate_factory_THROWN
oCDTrackFinder
oCDTrackFinder_factory
oCDTrackFitterBase class for different charged track fitting algorithms. It does not actually fit the track itself, but provides the interface and some common support features most algorthims will need to implement
oCDTrackFitter_factory
oCDTrackFitter_factory_ALT1
oCDTrackFitter_factory_KalmanSIMD
oCDTrackFitter_factory_KalmanSIMD_ALT1
oCDTrackFitter_factory_LSLM
oCDTrackFitter_factory_Riemann
oCDTrackFitter_factory_StraightTrack
oCDTrackFitterALT1
oCDTrackFitterKalmanSIMD
oCDTrackFitterKalmanSIMD_ALT1
oCDTrackFitterRiemann
oCDTrackFitterStraightTrack
oCDTrackHit
oCDTrackHitSelectorBase class for algorithms that will select hits from the drift chamber systems that are likely to belong to a specified trajectory. This class doesn't actually do the hit selection itself, it just provides a standard API so multiple algorithms can be written. It is done this way since at this point in time, we expect at least a couple of algorithms may be tried. Feb. 6, 2009 DL
oCDTrackHitSelector_factory
oCDTrackHitSelector_factory_ALT1
oCDTrackHitSelector_factory_ALT2
oCDTrackHitSelector_factory_THROWN
oCDTrackHitSelectorALT1
oCDTrackHitSelectorALT2
oCDTrackHitSelectorTHROWN
oCDTrackingData
oCDTrackingResolution
oCDTrackingResolutionGEANT
oCDTrackLSFitter
oCDTrackTimeBased
oCDTrackTimeBased_factory
oCDTrackTimeBased_factory_Combo
oCDTrackTimeBased_factory_StraightLine
oCDTrackTimeBased_factory_THROWN
oCDTrackWireBased
oCDTrackWireBased_factoryCoordinates the fitting of wire-based tracks. While the hit selection is done here, the actual heavy lifting of the fit is done by the DTrackFitter class (or, more specifically, a class that inherits from DTrackFitter)
oCDTrackWireBased_factory_StraightLine
oCDTrackWireBased_factory_THROWN
oCDTranslationTable
oCDTranslationTable_factory
oCDTreeBranchRegister
oCDTreeFillData
oCDTreeInterface
oCDTreeTypeChecker
oCDTrigger
oCDTrigger_factoryImplements a L1 trigger algorithm on simulated data in the form of a flag in the DTrigger object. The flag will indicate whether the level 1 trigger would have fired for the event based on the hit objects. This can be used by analysis programs to decide whether to process or ignore the event
oCDTSGBORConfig
oCDTSscalers
oCDTTabUtilities
oCDTTabUtilities_factory
oCDVector2S
oCdvector3_t
oCdvector3cyl_t
oCdvector4_t
oCDVertex
oCDVertex_factory
oCDVertex_factory_THROWN
oCelement_t
oCesr_compressed_t
oCesr_compressedParticle_t
oCesr_nparticle_t
oCesr_nprong_t
oCesr_particle_t
oCesr_track_t
oCesr_vertices_t
oCEvent
oCevent_t
oCEventWeights_t
oCf125config
oCf125config_fe
oCF1TDCconfig
oCf250config
oCFCAL
oCfcal_t
oCFCALMCComparison
oCFCALSelector
oCFDC_anode
oCFDC_branch
oCFDC_c_branch
oCFDC_cathode
oCfdc_track_t
oCFDChit_branch
oCFDCHitDetails
oCfloat_attribute_t
oCgeneric_t
oCgreaterthan
oCgroup_header_t
oCHDDMmaker
oCHDET
oCHDEVIO
oCHDEVIOWriter
oChdv_debugerframe
oChdv_endviewAframe
oChdv_endviewBframe
oChdv_fulllistframe
oChdv_mainframe
oChdv_optionsframe
oCHitRebuilderByFit
oCHitRebuilderInterfaceTAC
oCHitRebuilderTAC
oCicilist
oCIClassifierReader
oCinlist
oCint_attribute_t
oCistreambuffer
oCitape_header_t
oCJEventProcessor_2trackskim
oCJEventProcessor_BCAL_ADC_4ns
oCJEventProcessor_BCAL_attenlength_gainratio
oCJEventProcessor_bcal_calib_cosmic_cdc
oCJEventProcessor_BCAL_Eff
oCJEventProcessor_BCAL_Hadronic_Eff
oCJEventProcessor_BCAL_inv_mass
oCJEventProcessor_BCAL_LED
oCJEventProcessor_BCAL_LED_time
oCJEventProcessor_BCAL_LEDonline
oCJEventProcessor_BCAL_online
oCJEventProcessor_BCAL_point_calib
oCJEventProcessor_BCAL_point_time
oCJEventProcessor_BCAL_saturation
oCJEventProcessor_BCAL_SiPM_saturation
oCJEventProcessor_BCAL_TDC_Timing
oCJEventProcessor_BCAL_TimeCalibration
oCJEventProcessor_bigevents_skim
oCJEventProcessor_cal_high_energy_skim
oCJEventProcessor_CCAL_online
oCJEventProcessor_CDC_amp
oCJEventProcessor_CDC_dedx
oCJEventProcessor_CDC_drift
oCJEventProcessor_CDC_Efficiency
oCJEventProcessor_cdc_emu
oCJEventProcessor_CDC_expert
oCJEventProcessor_CDC_expert_2
oCJEventProcessor_CDC_online
oCJEventProcessor_CDC_PerStrawReco
oCJEventProcessor_CDC_roc_hits
oCJEventProcessor_CDC_TimeToDistance
oCJEventProcessor_CODA_online
oCJEventProcessor_danaevio
oCJEventProcessor_danahddm
oCJEventProcessor_danarest
oCJEventProcessor_DAQ_online
oCJEventProcessor_DAQTree
oCJEventProcessor_DAQTreeBCAL
oCJEventProcessor_DIRC_online
oCJEventProcessor_dumpcandidates
oCJEventProcessor_dumpthrowns
oCJEventProcessor_EPICS_dump
oCJEventProcessor_es_test
oCJEventProcessor_event_size
oCJEventProcessor_EventTagPi0
oCJEventProcessor_eventWriterHDDM
oCJEventProcessor_EVNT_online
oCJEventProcessor_FCAL_Hadronic_Eff
oCJEventProcessor_FCAL_invmass
oCJEventProcessor_FCAL_LED_shifts
oCJEventProcessor_FCAL_online
oCJEventProcessor_FCAL_Pi0HFA
oCJEventProcessor_FCAL_TimingOffsets
oCJEventProcessor_FCALgains
oCJEventProcessor_FCALLEDTree
oCJEventProcessor_FCALpedestals
oCJEventProcessor_FCALpulsepeak
oCJEventProcessor_FDC_Efficiency
oCJEventProcessor_FDC_InternalAlignment
oCJEventProcessor_FDC_online
oCJEventProcessor_FDCProjectionResiduals
oCJEventProcessor_highlevel_online
oCJEventProcessor_HLDetectorTiming
oCJEventProcessor_imaging
oCJEventProcessor_janaded
oCJEventProcessor_L1_online
oCJEventProcessor_L3_online
oCJEventProcessor_L3BDTtree
oCJEventProcessor_lowlevel_online
oCJEventProcessor_merge_rawevents
oCJEventProcessor_MilleFieldOff
oCJEventProcessor_MilleFieldOn
oCJEventProcessor_occupancy_online
oCJEventProcessor_OmegaSkim
oCJEventProcessor_pedestal_online
oCJEventProcessor_pedestals
oCJEventProcessor_pi0bcalskim
oCJEventProcessor_pi0calib
oCJEventProcessor_pi0fcalskim
oCJEventProcessor_PS_E_calib
oCJEventProcessor_PS_flux
oCJEventProcessor_PS_online
oCJEventProcessor_ps_skim
oCJEventProcessor_PS_timing
oCJEventProcessor_PSC_online
oCJEventProcessor_PSC_TW
oCJEventProcessor_PSPair_online
oCJEventProcessor_randomtrigger_skim
oCJEventProcessor_rawevent
oCJEventProcessor_RF_online
oCJEventProcessor_SC_Eff
oCJEventProcessor_scanf250
oCJEventProcessor_ST_online_efficiency
oCJEventProcessor_ST_online_lowlevel
oCJEventProcessor_ST_online_multi
oCJEventProcessor_ST_online_tracking
oCJEventProcessor_ST_online_Tresolution
oCJEventProcessor_ST_Propagation_Time
oCJEventProcessor_ST_Tresolution
oCJEventProcessor_st_tw_corr_auto
oCJEventProcessor_ST_ZEff
oCJEventProcessor_syncskim
oCJEventProcessor_TAGGER_online
oCJEventProcessor_TAGH_doubles
oCJEventProcessor_TAGH_online
oCJEventProcessor_TAGH_timewalk
oCJEventProcessor_TAGM_clusters
oCJEventProcessor_TAGM_online
oCJEventProcessor_TAGM_TW
oCJEventProcessor_TOF_calib
oCJEventProcessor_TOF_Eff
oCJEventProcessor_TOF_online
oCJEventProcessor_TOF_TDC_shift
oCJEventProcessor_TPOL_online
oCJEventProcessor_TPOL_tree
oCJEventProcessor_TrackingPulls
oCJEventProcessor_TRIG_online
oCJEventProcessor_trigger_skims
oCJEventProcessor_TS_scaler
oCJEventSource_EVIOImplements a JEventSource capable of reading in EVIO data from raw data files produced in Hall-D. It can read in entangled (or blocked) events as well as single events. The low-level objects produced reflect the data generated by the front end digitization electronics
oCJEventSource_EVIOpp

How this Event Source Works

oCJEventSourceGenerator_EVIO
oCJEventSourceGenerator_EVIOpp
oCJExceptionDataFormatThis is a subclass of JException that is used to indicate a parsing error. This was motivated by hdmon needing to catch this specific type of error and set an alarm. hdmon is used for online monitoring and the source is kept in subversion
oCJFactoryGenerator_DAQ
oCJFactoryGenerator_Df250PulseIntegral
oCJFactoryGenerator_DTrigger
oClatch_values_t
oClgd_mam_t
oClgd_tp_list_t
oClong_attribute_t
oCMakeAmpToolsFlat
oCMakeAmpToolsFlat_gen
oCMakeAmpToolsFlat_mcthrown
oCmam_indiv_t
oCMaterial
oCMCReconstructionStatus
oCMCReconstructionStatuses
oCMCTrackHitSort
oCmd5_state_s
oCMilleClass to write C binary file
oCModulesConfigBOR
oCmps_plane_t
oCmps_planes_t
oCmpsdc_comp_t
oCmpsdc_hit_comp_t
oCmpsdc_hit_t
oCmpsdc_hits_t
oCMultitype
oCMutexLock
oCMutexLockBase
oCMyDOMErrorHandler
oCMyEntityResolver
oCMyOwnErrorHandler
oCMyProcessor
oCMyTrajectory
oCMyTrajectoryBfield
oCMyTrajectoryGrkuta
oCNamelist
oColdAdc_hit_t
oColist
oCostreambuffer
oCParticle
oCParticle_attribute_t
oCparticleID_t
oCphoton
oCPIDStudySelector
oCPlainLock
oCplot_t
oCprof_timeThis utility class is to help in doing detailed profiling of code. It is uses the unix itimer system (see man getitimer). It is assumed that all 3 of the hi-res timers are running. They should be because JANA starts them all at program start up
oCpull_t
oCpwc_cluster_t
oCpwc_hits_t
oCradstep
oCRead_bcal_hadronic_eff2
oCReadLock
oCReconstructedHypothesis
oCresidCDC
oCresidFDC
oCresidFDCAnode
oCresidFDCCathode
oCresidFunc
oCrho_t
oCRichHit
oCRichTruthHit
oCsc_t
oCscaler_values_t
oCscint_hit_t
oCscint_hits_t
oCsegment_t
oCStepStruct
oCstring_attribute_t
oCstrip_update_t
oCSyncEvent
oCt_ForwardTOF_t
oCt_HDDM_t
oCt_Hit_t
oCt_Hits_t
oCt_iostream
oCt_Side_t
oCt_Sides_t
oCt_Slab_t
oCt_Slabs_t
oCtdc_value_t
oCtdc_values_t
oCtest
oCTOF
oCTOFMCComparison
oCTOFSelector
oCtrack
oCtrack2
oCtrack_info
oCTrackEff2Selector
oCtrackpar
oCtrackPosition_t
oCtrackPositions_t
oCtrackres
oCtrajectory_t
oCTreeMaker
oCtrk_mainframe
oCupdate_t
oCVardesc
oCvector3_t
oCvector3cyl_t
oCvector4_t
oCvetoCounters_t
oCVolMat
oCWaveformErfcFunctor
oCWaveformSpikeFunctor
oCwire_align_t
oCwire_t
oCwire_update_t
oCWriteLock
oCXMLmaker
oCXString
\CXtString