FairRoot/PandaRoot
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 Cgenfit::AbsBFieldAbstract Interface to magnetic fields in GENFIT
 Cgenfit::AbsFinitePlaneAbstract base class for finite detector planes
 Cgenfit::AbsFitterAbstract base class for fitters
 Cgenfit::AbsMeasurementProducer< measurement_T >Abstract interface class for MeasurementProducer
 Cgenfit::AbsMeasurementProducer< genfit::AbsMeasurement >
 CPndCAInternal::AlignedData< T, Size, _alignment >
 CPndFTSInternal::AlignedData< T, Size, _alignment >
 CPndCAInternal::AlignedData< T, Size, 0 >
 CPndFTSInternal::AlignedData< T, Size, 0 >
 CPndCAInternal::AlignedData< typename PndCAInternal::TypeForAlignmentHelper< T, alignment >::Type, Size::Size, alignment >
 CPndFTSInternal::AlignedData< typename PndFTSInternal::TypeForAlignmentHelper< T, alignment >::Type, Size::Size, alignment >
 CALIHLTTPCCAParam
 CAliKFParticle
 CPndCAInternal::Allocator< T, alignment >
 CPndFTSInternal::Allocator< T, alignment >
 CPndCAInternal::Allocator< T, 0 >
 CPndFTSInternal::Allocator< T, 0 >
 CPndCAInternal::Allocator< T, PndCAFullyCacheLineAligned >
 CPndFTSInternal::Allocator< T, PndFTSFullyCacheLineAligned >
 CAniGifDialog
 CPndCAInternal::ArrayBase< T, Dim >
 CPndFTSInternal::ArrayBase< T, Dim >
 CPndCAInternal::ArrayBase< PndCAInternal::TypeForAlignmentHelper< T, alignment >::Type, Dim >
 CPndFTSInternal::ArrayBase< PndFTSInternal::TypeForAlignmentHelper< FTSCAStrip, alignment >::Type, Dim >
 CPndFTSInternal::ArrayBase< PndFTSInternal::TypeForAlignmentHelper< PndFTSCAGBHit, alignment >::Type, Dim >
 CPndFTSInternal::ArrayBase< PndFTSInternal::TypeForAlignmentHelper< T, alignment >::Type, Dim >
 CPndCAInternal::ArrayBoundsCheck
 CPndFTSInternal::ArrayBoundsCheck
 CAscend
 CPndMdtParamDigi::AvaBinType
 Cstd::basic_istream< _CharT, _Traits >
 Cstd::basic_ostream< _CharT, _Traits >
 CBDTNode
 Cbinary_function
 CBurstData
 CBurstHeader
 CAnalyseSimFile::CCreate some standard plots for simulation files Macro to generate histograms for particle types of primary particles
 CQA_histos::CQuality Assurance histogram macro
 CPndCAInternal::CacheLineSizeHelperData< T >
 CPndFTSInternal::CacheLineSizeHelperData< T >
 CPndCAInternal::CacheLineSizeHelperEnums< T >
 CPndFTSInternal::CacheLineSizeHelperEnums< T >
 CCAFieldValue
 CCalculatedCircles
 CCalculatedHelix
 CCAX1X2MeasurementInfo
 Cstd::char_traits< T >
 Cchigen::ChiGen
 CDecayTreeFitter::ChiSquare
 CClassifierOutPuts
 CPndMdtParamDigi::ClusInfo
 CCombination_t
 CDecayTreeFitter::Configuration
 CDecayTreeFitter::Constraint
 CCornerDebug
 CCStrTok
 CPndFTSCAClusterData::Data
 CDataG4
 CDataObject
 Cdble_vec_t
 Cdbpoint
 CDecayTreeFitter::DecayChain
 CDigiCluster
 CDigiClusterTB
 CPndMasterDigiTask::digiTaskListStruct of the task list This struct avoids to retrieve tasks using the integer value (misleading), but uses an easier scheme. The enum is "k" + the class name, i.e. "kPndMvdDigiTask" for the class PndMvdDigiTask. The function PrintTaskList() can be used to check the list of the tasks and the corresponding number
 CDecayTreeFitter::ErrCode
 CEventShape
 CEvtRandomEngine
 Cexception
 Cgenfit::ExtrapStepHelper for RKTrackRep
 CF32vec1
 CF32vec4
 CF64vec1
 CFairBoxSetDraw
 CFairContFact
 CFairDetector
 CFairDetParAsciiFileIo
 CFairDetParRootFileIo
 CFairEventBuilder
 CFairEventBuilderManager
 CFairField
 CFairFieldFactory
 CFairGenerator
 CFairGenericStack
 CFairGeoSet
 CFairHit
 CFairHitDraw
 CFairLink
 CFairMCPoint
 CFairModule
 CFairMQDevice
 CFairMQProcessorTask
 CFairMQSamplerTask
 CFairMultiLinkedData
 CFairMultiLinkedData_Interface
 CFairParGenericSet
 CFairParSet
 CFairPointSetDraw
 CFairPrimaryGenerator
 CFairRingSorter
 CFairRingSorterTask
 CFairRunAna
 CFairRunSim
 CFairTask
 CFairTimeStamp
 CFairWriteoutBuffer
 Cgenfit::fieldCacheCache B field at a position. Used by FieldManager
 Cgenfit::FieldManagerSingleton which provides access to magnetic field maps
 CfileData
 CFindTrackInXYProjection2_InputOutputData
 CFindTrackInXYProjection_InputData
 CCAMath::FiniteReturnTypeHelper< T >
 CDecayTreeFitter::FitParams
 Cgenfit::FitStatusClass where important numbers and properties of a fit can be stored
 CFitStore
 Cfloat2
 CframeHeader
 CToPix4::frameHeader
 CframeTrailer
 CToPix4::frameTrailer
 CFsmDetEnum
 CFsmDetName
 CFTSCAHit
 CFTSCAHits
 CFTSCAHitsV
 CFTSCAHitV
 CFTSCANPlet
 CFTSCANPletV
 CFTSCAStation
 CFTSCAStationArray< T >
 CFTSCAStationArray< FTSCANPlet >
 CFTSCAStationArray< FTSCANPletV >
 CFTSCAStrip
 CFTSCAStripInfo
 CFTSCAStripInfoVector
 CFTSCATarget
 CFTSCATrack
 Cshadow::FullPathConverter
 CG4VUserActionInitialization
 CG4VUserDetectorConstruction
 CG4VUserPhysicsList
 CG__cpp_setup_initCbmPlaneDict
 CG__Sizep2memfuncCbmPlaneDict
 CGFAbsBFieldGeneric Interface to magnetic fields in GENFIT
 CGFAbsRecoHitProducerAbstract interface class for GFRecoHitProducer
 CGFFieldManagerSingleton which provides access to magnetic field for track representations
 CGFKalmanGeneric Kalman Filter implementation
 CGFRecoHitFactoryFactory object to create RecoHits from digitized and clustered data
 Chistos
 ChistParams
 CHypStatDecay
 CIClassifierReader
 CIcp
 CPndMdtIGeometry::InfoType
 Ckdtree::interval
 CDecayTreeFitter::KalmanCalculator
 Ckdtree::KDTree
 Ckdtree::KDTreeNode
 Ckdtree::KDTreeResult
 Ckey
 CPndMdtPointsToWaveform::key
 CKFMatchParticles
 CKFMCParticle
 CKFParticleBaseSIMD
 CKFPTopoReconstructor::KFParticleCluster
 CKFParticleDatabase
 CKFParticleFinder
 CKFPartMatch
 CKFPTopoReconstructor
 CKFPTrack
 CKFPVertex
 CL1CATFIterTimerInfo
 CL1CATFTimerInfo
 CL1FieldRegion
 CL1FieldSlice
 CL1MaterialInfo
 CL1XYMeasurementInfo
 CPndMdtIGeometry::LayerBoundary
 CDecayTreeFitter::Line
 CPndEmcCluster::LinkScoreBoard
 CPhotospp::Log
 Clujets
 CPndEmcShapingNoiseAdder::MA
 CMatrix
 Cgenfit::MatStepSimple struct containing MaterialProperties and stepsize in the material
 Cgenfit::MeasurementFactory< measurement_T >Factory object to create AbsMeasurement objects from digitized and clustered data
 Cgenfit::MeasurementFactory< genfit::AbsMeasurement >
 CPndCAInternal::Padding< Size >
 CPndFTSInternal::Padding< Size >
 CPndCAInternal::Padding< 0 >
 CPndFTSInternal::Padding< 0 >
 CPndFTSInternal::Padding< CacheLineSizeHelperEnums< T >::PaddingSize >
 CPndCAInternal::Padding< CacheLineSizeHelperEnums< T >::PaddingSize >
 CDecayTreeFitter::ParticleBase
 Cchigen::PartonicModel
 CPhotospp::PH_HEPEVT_Interface
 CPhotosControls the configuration and initialization of Photos
 CPhotospp::Photos
 CPhotosBranchSingle branching point
 CPhotospp::PhotosBranch
 CPhotosDebugRandomRandom generator for debugging purposes
 CPhotosEventAbstract base class for containing the event information
 CPhotospp::PhotosEvent
 CPhotosHEPEVTParticleSingle particle of HEPEVT event record
 CPhotosHepMCEventInterface to HepMC::GenEvent objects
 CPhotosHepMCParticleInterface to HepMC::GenParticle objects
 CPhotosParticleAbstract base class for particle in the event. This class also handles boosting
 CPhotospp::PhotosParticle
 CPhotosRandomPhotos random number generator rewritten from PHOTOS FORTRAN
 CPhotospp::PhotosRandom
 CPndMasterMultiPidTask::pidTaskListStruct of the task list This struct avoids to retrieve tasks using the integer value (misleading), but uses an easier scheme. The enum is "k" + the class name, i.e. "kPndPidCorrelator" for the class PndPidCorrelator. The function PrintTaskList() can be used to check the list of the tasks and the corresponding number
 Cpixel
 CToPix4::pixel
 CToPix4::pixelAddress
 CpixelCluster
 CpixelHit
 CSensorGrid::PixelInfo
 CSensorGrid::SensorGridPhotodetector::PixelTraits
 CPndAnalysis
 CPndBurstContainer
 CPndBurstVectorBuilderBase
 CPndCAArraySize< x, y, z >
 CPndCAFieldValue
 CPndCAGBHit
 CPndCAGBTrack
 CPndCAGBTracker
 CPndCAHit
 CPndCAHits
 CPndCAHitSTT
 CPndCAHitV
 CPndCAMath
 CPndCAMCTrack
 CPndCAMCVertex
 CPndCANPlet
 CPndCANPletV
 CPndCAParam
 CPndCAParameters
 CPndCAPerformanceMCTrackDataInformation about reconstruction of MCTrack
 CPndCAPerformanceRecoTrackDataInformation about reconstruction of Reconstructed Track
 CPndCAStation
 CPndCAStationArray< T >
 CPndCAStationArray< PndCANPlet >
 CPndCAStationArray< PndCANPletV >
 CPndCAStationSTT
 CPndCAStationSTTSector
 CPndCAStripInfo
 CPndCATarget
 CPndCATES
 CPndCATESV
 CPndCATFIterTimerInfo
 CPndCATFTimerInfo
 CPndCATimerInfo
 CPndCATrack
 CPndCATrackParamVector::PndCATrackFitParam
 CPndCATrackParam::PndCATrackFitParam
 CPndCATrackLinearisation
 CPndCATrackLinearisationVector
 CPndCATrackParam
 CPndCATrackParamVector
 CPndCATrackPerformanceBase
 CPndCAX1X2MeasurementInfo
 CPndDiscNoiseGeneration
 CPndDocuSampleDocumentation Sample Class
 CPndEmcAbsClusterCalibrator
 CPndEmcAbsCrystalCalibratorAbstract interface for a emc calibrator
 CPndEmcAbsPSABaseclass for pulseshapeanalysis ( featureextraction )
 CPndEmcClEnergyDeposition
 CPndEmcClusterCalibrator
 CPndEmcDigiCalibrator
 CPndEmcErrorMatrixCalculate Error Matrix for the given EmcCluster with parametrization defined by the given parameter PndEmcErrorMatrixPar
 CPndEmcPSAFPGAFilterDelay
 CPndEmcPSAFPGAFilterLine
 CPndEmcPSAFPGAFilterMA
 CPndEmcPSAFPGALinFitter
 CPndEmcPSAFPGAMLinFitter
 CPndEmcReader
 CPndEventDisplayDisplay of hits inside the gGeoManager
 CPndEventShape
 CPndFsmAbsDet
 CPndFsmDetFactory
 CPndFsmRandom
 CPndFsmResponse
 CPndFsmTrack
 CPndFTSArraySize< x, y, z >
 CPndFTSCAClusterData
 CPndFTSCADisplay
 CPndFTSCADisplay::PndFTSCADisplayTmpHit
 CPndFTSCAGBHit
 CPndFTSCAGBTrack
 CPndFTSCAGBTracker
 CPndFTSCALocalMCPoint
 CPndFTSCAMCPoint
 CPndFTSCAMCTrack
 CPndFTSCAMCVertex
 CPndFTSCANoDebugStream
 CPndFTSCAParam
 CPndFTSCAParameters
 CPndFTSCAPerformanceMCTrackDataInformation about reconstruction of MCTrack
 CPndFTSCAPerformanceRecoTrackDataInformation about reconstruction of Reconstructed Track
 CPndFTSCATrackParamVector::PndFTSCATrackFitParam
 CPndFTSCATrackLinearisationVector
 CPndFTSCATrackParam
 CPndFTSCATrackParamVector
 CPndFTSCATrackPerformanceBase
 CPndFtsCellTrackletGenerator
 CPndFtsExpandedTrackCand
 CPndFtsHoughTrackFinderImplementation of the Hough transform based FTS PR. Creates Hough spaces, finds peaks (=tracklets) and combines them to track candidates
 CPndFtsLineApproximator
 CPndFtsLineComparator
 CPndFTSTopoReconstructor
 CPndGeoHitList
 CPndGeoHypGeBase
 CPndGeoHypGeCrystal
 CPndGeoHypGeModifiedBeamPipe
 CPndGeoHypGeModifiedCTFrame
 CPndGiBuuDecayerAbs
 CPndGiBuuTrack
 CPndHammingDecoder
 CPndHypAdvancedPidAlgo
 CPndHypCalcStrip
 CPndHypGeoHandlingClass to access the naming information of the MVD
 CPndHypGePeakFitFunction
 CPndHypGeReader
 CPndHypGeSpectrumAnalyser
 CPndHypStrip
 CPndHypStripClusterBuilder
 CPndLine
 CPndLineApproximation
 CPndLineCombination
 CPndListDefiner
 CPndListProvider
 CPndLmdAlignManager
 CPndLmdAlignQA
 CPndLmdCalStrip
 CPndLmdDim
 CPndLmdDimPropMat
 CPndLmdGeometryFactory
 CPndLmdGeometryHelper
 CPndLmdHitLocationInfo
 CPndLmdOverlapInfo
 CPndLmdSensorAligner
 CPndLmdThreadPool
 CPndMapSorterTpl< TData >
 CPndMdtHitProducer::PndMdtDigiLess
 CPndMdtID
 CPndMdtWaveformLess
 CPndModuleCombiner
 CPndMQGapEventBuilder
 CPndMQGapEventBuilderFTS
 CPndMQGapEventBuilderToPix
 CPndMQHitsEventBuilder
 CPndMQSdsPixelBackMapping
 CPndMQStatus
 CPndMQStraightLineTrackFinder
 CPndMQTopixHitProducer
 CPndMvaClass
 CPndMvaClassifier
 CPndMvaCluster
 CPndMvaDataSet
 CPndMvaDistObj
 CPndMvaSomTrainer
 CPndMvaTrainer
 CPndMvaVariable
 CPndMvaVarPCATransform
 CPndMvdAdvancedPidAlgo
 CPndMvdAnaRadDam
 CPndMvdCalcTotClass to calculate the time over threshold
 CPndMvdConvertApvConvert meassured data into PndSdsDigiStrip
 CPndMvdEventAna
 CPndMvdEventMerger
 CPndMvdIdealPidAlgo
 CPndMvdPixelClusterFinder
 CPndMvdRadDamList
 CPndMvdReadInTBData
 CPndMvdReadInToPix4TBData
 CPndMvdRecoCharge
 CPndMvdSimplePidAlgo
 CPndMvdTopixClusterFinder
 CPndMvdTopixHitProducerPndSdsChargedWeightedPixelMapping: Gets a vector of DigiHits and calculates the cluster center weighted with the charge params: Number of columns in FE, Number of rows in FE, Pixel dimension in x, Pixel dimension in y params are taken from parameter database
 CPndPatternDBMerger
 CPndPDEFoamClassify
 CPndPidListMaker
 CPndPlane
 CPndPmtPoormantracks
 CPndRadMapBoxMesh
 CPndRadMapPlane
 CPndRangeValues
 CPndRestGas
 CPndRhoTupleQA
 CPndRichMirrorSegment
 CPndRichPhoton
 CPndRichReco
 CPndRichResolution
 CPndRiemannTrackFinder
 CPndSdsCalcFePixelClass to calculate the position of digis on a front-end from the digis on a sensor
 CPndSdsCalcPixelCalculates the pixels (digis) fired from a particle hitting the sensor
 CPndSdsCalcPixelDif
 CPndSdsCalcStripClass for calculating strip indices from wafer hits
 CPndSdsCalcStripDifClass for calculating strip indices from wafer hits
 CPndSdsFEAmpModelSimple
 CPndSdsPixel
 CPndSdsPixelBackMapping
 CPndSdsPixelClusterFinderBase class for cluster finding algorithms
 CPndSdsPixelDigiSorterTask
 CPndSdsStripClass representing strips on wafer-scale
 CPndSdsStripClusterer
 CPndSdsStripCorrelator
 CPndSdsStripCorrelatorCand
 CPndSdsStripCorrelatorCombi
 CPndSimpleCombiner
 CPndSimpleNtuple
 CPndSmpCandSimple particle candidate to perform simple combinatorics and particle counting for event filtering
 CPndSmpFiltSimple container for filter definition (criteria) for PndFilteredPrimaryGenerator
 CPndSoftTriggerLine
 CPndSomNode
 CPndStringSeparator
 CPndStringVector
 CPndSttCellTrackFinder
 CPndSttCellTrackFinderData
 CPndSttCellTrackletGenerator
 CPndSttHitCorrector
 CPndTopix4
 CPndTrackCollection
 CPndTrackCombiner
 CPndTrkCategorizeStt
 CPndTrkComparisonMCtruth
 CPndTrkComparisonMCtruth_io_Data
 CPndTrkPlotMacros2_InputData
 CPndTrkPlotMacros_InputData
 CPndTrkSttAdjacencies
 CPndTrkSttClusterFinder
 CPndWayFollower
 CPhotospp::Log::Pointer
 Cprint
 CDecayTreeFitter::Projection
 Cgenfit::PruneFlagsInfo which information has been pruned from the Track
 Cchigen::PythiaChiGen
 CqualityNumbersHolding statically callable quality numbers
 CReadMainzProto60
 CnsL1::SimdAlloc< T >::rebind< U >
 CRecoEvent
 CPndMasterRecoIdealTask::recoIdealTaskListStruct of the task list This struct avoids to retrieve tasks using the integer value (misleading), but uses an easier scheme. The enum is "k" + the class name, i.e. "kPndTrkTracking2" for the class PndTracking2. The function PrintTaskList() can be used to check the list of the tasks and the corresponding number
 Crecoqa_completeQuality Assurance task for tracking
 CPndMasterRecoTask::recoTaskListStruct of the task list This struct avoids to retrieve tasks using the integer value (misleading), but uses an easier scheme. The enum is "k" + the class name, i.e. "kPndTrkTracking2" for the class PndTracking2. The function PrintTaskList() can be used to check the list of the tasks and the corresponding number
 CDecayTreeFitter::RecoTrackStateProvider
 CPndCAInternal::ReturnTypeHelper< T >
 CPndFTSInternal::ReturnTypeHelper< T >
 CPndCAInternal::ReturnTypeHelper< CacheLineSizeHelper< T > >
 CPndFTSInternal::ReturnTypeHelper< CacheLineSizeHelper< T > >
 CRhoBooster
 CRhoCalculationTools
 CRhoEventShapes
 CRhoHTAbsValVector< T >
 CRhoHTRange< T >
 CRhoPdtLoader
 CRhoVtxPoca
 Cgenfit::RKStepHelper for RKTrackRep
 CRndmEngine
 CRndmEngine
 CROCPoints
 CPndEmcPSAFPGASampleAnalyser::SampleAnalyserParams
 CSCDecayInfo
 CSensorGrid::SensorGridBaseCommon base class for sensor grids
 CSensorGrid::SensorGridPhotodetector
 CnsL1::SimdAlloc< T >
 CSimpleCand
 CSimpleNtp
 CDecayTreeFitter::State
 Cgenfit::StateOnPlaneA state with arbitrary dimension defined in a DetPlane
 CPndFTSArrayInternal::STATIC_ASSERT_FAILURE< bool >
 CPndCAArrayInternal::STATIC_ASSERT_FAILURE< bool >
 CPndFTSArrayInternal::STATIC_ASSERT_FAILURE< true >
 CPndCAArrayInternal::STATIC_ASSERT_FAILURE< true >
 CSTCutSet
 CStepErrorStructure to hold the per step error values
 Cgenfit::StepLimitsHelper to store different limits on the stepsize for the RKTRackRep
 CStraightLineParams
 CTConfItemConfiguration Item to be used in TMrfData structures
 CTDalitzGui
 CTEfficiencies
 CTES
 CTESV
 CTGMainFrame
 CTH2S
 CTimerInfo
 CTkey
 CTLorentzVector
 CTMatrixD
 CTMessage
 CTMrfData_8bBase interface class for data storage and manipulation. Compatible with IO classes from MRF Suite
 CTNamed
 CTObject
 CTParameter< p >
 CTParameter< double >
 CTParameter< Double_t >
 CTParticle
 CTrackBasis
 CTrackHitRecord
 CTrackletInf_t
 CTrackParameter
 Cgenfit::TrackPointComparatorHelper class for TrackPoint sorting, used in Track::sort()
 CTrackSegment
 CTrackSegmentTB
 CTRepMat
 CTRepVect
 CTRepVectPair
 CTTracksCatCounters< T >Counters used for efficiency calculation
 CTTracksCatCounters< double >
 CTTracksCatCounters< int >
 CTuple
 CTVector3
 CPndCAInternal::TypeForAlignmentHelper< T, alignment >
 CPndFTSInternal::TypeForAlignmentHelper< T, alignment >
 CPndCAInternal::TypeForAlignmentHelper< T, PndCAFullyCacheLineAligned >
 CPndFTSInternal::TypeForAlignmentHelper< T, PndFTSFullyCacheLineAligned >
 CVec< T >
 Cvec_t
 Cvector
 CnsL1::vector< T >
 Cvector