Logo ROOT  
Reference Guide
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123456]
 NClingMemberIterInternal
 NCPyCppyySet of helper functions that are invoked from the pythonizors, on the Python side
 Nnlohmann
 NOuter
 NPyROOT
 NPyTorch_Generate_CNN_Model
 NR6
 NR7
 NRgl
 NRooBatchComputeNamespace for dispatching RooFit computations to various backends
 NRooFitThe namespace RooFit contains mostly switches that change the behaviour of functions of PDFs (or other types of arguments)
 NRooFit_internal
 NRooHelpers
 NRooLinkedListImplDetails
 NRooSimultaneousAux
 NRooStatsNamespace for the RooStats classes
 NROOTThis file contains a specialised ROOT message handler to test for diagnostic in unit tests
 NROOTwriter
 NTClassEdit
 NTMathTMath
 NTMVACreate variable transformations
 NTStreamerInfoActions
 Nwriter
 NZMQ
 C__argb32__
 C_EdgeTableEntry
 C_PROCESS_MEMORY_COUNTERS
 C_root_std_complex
 C_ScanLineList
 C_ScanLineListBlock
 C_x3d_data_
 C_x3d_sizeof_
 CActiveRegion
 CAddCacheElem
 Cah
 CAlternateTupleIntDoubleAsc
 CAlternateTupleIntDoubleDes
 CAnyCollectionProxy
 CAnyCollectionStreamer
 CB1
 Cbadsubseg
 Cbadtriang
 CBalancerInfo
 CBaseCounterT
 CBaseSelectionRule
 Cbasic_string_view
 CBasicGRULayerGeneric implementation
 CBasicLSTMLayerGeneric implementation
 CBasicRNNLayerGeneric implementation
 CBasisFunction
 CBatch
 CBatchesThese classes encapsulate the necessary data for the computations
 CBatchInterfaceAccessorHelper class to access a batch-related part of RooAbsReal's interface, which should not leak to the outside world
 Cbehavior
 CBeta_interval_length
 CBinaryOpPolicy
 CBinEdges
 CBinomialNeymanIntervalImplement noncentral binomial confidence intervals using the Neyman construction
 CBinomialProbHelperHelper class impelementing the binomial probability and the likelihood ratio used for ordering the interval in the FeldmanCousins interval class
 CBoolNameTable_t
 CBRESINFO
 CBuildNodeInfo
 CCachedVertex
 CCachingError
 CCaloTowerProxyBuilder
 CCanvasPainterGeneratorCreates RCanvasPainter objects
 CCefApp
 CCefBrowserProcessHandler
 CCefClient
 CCefDisplayHandler
 CCefLifeSpanHandler
 CCefLoadHandler
 CCefPdfPrintCallback
 CCefRequestHandler
 CCefResourceHandler
 CCefResourceRequestHandler
 CCefStringVisitor
 CCellData_tCell data inner structure
 CCellGeom_tCell geometry inner structure
 Ccgi_environment
 CChangeGuardRAII guard for locking Eve manager (ctor) and processing changes (dtor)
 CCHAR64LONG16
 CCheckModuleBuildClientCustom diag client for clang that verifies that each implicitly build module is a system module
 CClassificationClass to perform two class classification
 CClassificationResultClass to save the results of the classifier
 CClassSelectionRule
 Cclnt_HS_t
 CCollectionManager
 CColorStruct_t
 CCompareAsc
 CcompareBAasc
 CcompareBAdesc
 CCompareDataHistBins
 CCompareDesc
 CCompareSparseHistBins
 CCompareVectorIndices
 CContDistFree functions adapter needed by UNURAN for onedimensional continuous distributions
 CCPPYY_G__p2p
 CCPPYY_G__value
 CCpuInfo_t
 CCPyCppyy_tagCDataObject
 CCPyCppyy_tagPyCArgObject
 CCreateMethodPluginsPlugins analysis
 Cd_iov_tIovec for memory buffer
 Cd_sg_list_tScatter/gather list for memory buffers
 Cdaos_cont_info_tContainer information
 Cdaos_eventEvent and event queue
 Cdaos_handle_tGeneric handle for various DAOS components like container, object, etc
 Cdaos_iod_t
 Cdaos_iom_t
 Cdaos_obj_id_t
 Cdaos_pool_info_tStorage pool
 Cdaos_prop_tDaos properties, for pool or container
 Cdaos_recx_t
 CDataKeyTo use as a key type for RooFit data maps and containers
 Cde
 CDebuggingSamplerDebuggingSampler is a simple implementation of the DistributionCreator interface used for debugging
 CDebuggingTestStatDebuggingTestStat is a simple implementation of the DistributionCreator interface used for debugging
 CDefaultIcon_t
 CdFieldStruct used by ShowGuidelines to store the distance Field between objects in the canvas
 CDictList
 CDictListNode
 CDifferentAxisLimits
 CDifferentBinLimits
 CDifferentDimension
 CDifferentLabels
 CDifferentNumberOfBins
 CDigits
 Cdir_scan_data
 CDiscrDistFree functions adapter needed by UNURAN for one-dimensional discrete distribution
 CDoWork
 CEColumnTypeThe available trivial, native content types of a column
 CEdgePair
 CEdgeTable
 CEfficiencyPlotWrapperNote: This file assumes a certain structure on the input file
 CEmptyCall
 CENTupleContainerFormatDescribes the options for wrapping RNTuple data in files
 Cevent
 CEvent
 CEvent_tEvent structure
 CEventManager
 CExceptionContext_t
 Cextrapolation_table
 CFaceCount
 CFakeCrossingEvent
 CFeldmanCousinsBinomialInterval
 CFeldmanCousinsSorter
 CfileDesc
 CFileStat_t
 Cflipstacker
 CFMFunc
 CFoamDistribution
 CFoamIntegrandFunction
 CFontAttributes_t
 CFontMetrics_t
 CFontStateMap_t
 CFoo
 CFoption_t
 CFormatPdfTree
 CFrameSourceVisitor
 Cfuncptr_and_voidptr_t
 CFunctionType
 CFWSelectionDeviator
 CGcCache_t
 CGCValues_tGraphics context structure
 CGenericRooFIterInterface for RooFIter-compatible iterators
 CGFunc
 CGifColorType
 CGInverseFunc
 CGInverseFuncNdim
 CGLUface
 CGLUhalfEdge
 CGLUmesh
 CGLUtesselator
 CGLUvertex
 CGraphCreatorHelperHelper class that provides the operation graph nodes
 Cgroup
 Cgsl_function_struct
 Cgsl_integration_workspace
 CGuiHandler
 Ch1analysis
 Ch1analysisTreeReader
 CHeadlessPrintCallback
 CHelperOps
 CHEPEVT_DEFHEPEVT common block
 CHit
 CHoption_tHistograms' drawing options structure
 CHparam_tHistogram parameters structure
 Chs_response_t
 CHypoTestWrapper
 CIBaseFunc
 Cil_params
 CIndexSortComparator
 CIPFType
 Cis_specialization
 Cis_specialization< Ref< Args... >, Ref >
 Citerplugin
 Ciu_params
 CJet
 CJetEvent
 CJetProxyBuilder
 CJSONTree
 CKeySymbolMap_t
 CkNNKNN::Event describes point in input variable vector-space, with additional functionality like distance between points
 CLayoutChunk_t
 CLikeFunction1
 CLinkdefReader
 CLinkdefReaderPragmaHandler
 CLsTreeEntry_t
 CMarkerDescription_t
 Cmd5_state_s
 CMemInfo_t
 Cmemorypool
 CMemPoolForRooSetsMemory pool for RooArgSet and RooDataSet
 Cmesh
 Cmg_callbacks
 Cmg_client_cert
 Cmg_client_options
 Cmg_connection
 Cmg_context
 Cmg_domain_context
 Cmg_error_data
 Cmg_file
 Cmg_file_access
 Cmg_file_stat
 Cmg_form_data_handler
 Cmg_handler_info
 Cmg_header
 Cmg_http_method_info
 Cmg_init_data
 Cmg_option
 Cmg_request_info
 Cmg_response_info
 Cmg_server_port
 Cmg_websocket_subprotocols
 Cmg_workerTLS
 CMonitoredTFileInfo
 CMonitoredTFileSummary
 CMultiDistFree functions adapter needed by UNURAN for multidimensional cont distribution
 CMWMHintsProperty_t
 CMyFunctor
 CMyRendererProcessApp
 CMYSQL_BIND
 CMYSQL_STMT
 CNameCleanerForIOAn helper class to dismount the name and remount it changed whenever necessary
 Cnan_value_t
 CNewColorMapType
 CNormalizationIntegralUnfolderA NormalizationIntegralUnfolder takes the top node of a computation graph and a normalization set for its constructor
 C<NSApplicationDelegate>
 CNSEvent
 CNSObject
 CNSView
 CNSWindow
 C<NSWindowDelegate>
 CNumericalDerivatorOriginal version created on: Aug 14, 2013 Authors: L
 CNuMuToNuE_Oscillation
 Cobject
 Cosub
 Cotri
 COverloadedCall
 CPaltFunction
 CParamHistFuncA class which maps the current values of a RooRealVar (or a set of RooRealVars) to one of a number of RooAbsReal (nominally RooRealVar):
 CPassiveKeyGrab
 Cpasswd
 CPattern
 CPCREPriv_t
 CPgSQL_Stmt_t
 CPictureAttributes_t
 CPiecewiseInterpolationThe PiecewiseInterpolation is a class that can morph distributions into each other, which is useful to estimate systematic uncertainties
 CPoint_tPoint structure (maps to the X11 XPoint structure)
 CPQhandleElem
 CPQnode
 CPragmaCreateCollector
 CPragmaExtraInclude
 CPragmaIoReadInclude
 CPragmaLinkCollector
 CPriorityQHeap
 CPriorityQSort
 Cprocess_control_data
 CProcInfo_t
 CProofServEnv_t
 Cpthread_cond_t
 CPybins_tPythia6 common block Pybins
 CPydat1_tPythia6 common block Pydat1
 CPydat2_tPythia6 common block Pydat2
 CPydat3_tPythia6 common block Pydat3
 CPydat4_tPythia6 common block Pydat4
 CPydatr_tPythia6 common block Pydatr
 CPyint1_tPythia6 common block Pyint1
 CPyint2_tPythia6 common block Pyint2
 CPyint3_tPythia6 common block Pyint3
 CPyint4_tPythia6 common block Pyint4
 CPyint5_tPythia6 common block Pyint5
 CPyint6_tPythia6 common block Pyint6
 CPyint7_tPythia6 common block Pyint7
 CPyint8_tPythia6 common block Pyint8
 CPyint9_tPythia6 common block Pyint9
 CPyints_tPythia6 common block Pyints
 CPyjets_tPythia6 common block Pyjets
 CPymssm_tPythia6 common block Pymssm
 CPypars_tPythia6 common block Pypars
 CPyssmt_tPythia6 common block Pyssmt
 CPysubs_tPythia6 common block Pysubs
 CQObject
 CQuad
 CQuantizedColorType
 CQuartzImage
 CQuartzPixmap
 CQuartzView
 CQuartzWindow
 CQuartzWindowProperty
 CQWebEnginePage
 CQWebEngineUrlSchemeHandler
 CQWebEngineView
 CR__rsa_KEY
 CR__rsa_KEY_export
 CR__rsa_NUMBER
 CRbcClassThis file contains the code for cpu computations using the RooBatchCompute library
 CRBrowserCatchedWidget
 CRBrowserEditorWidget
 CRBrowserGeomProvider
 CRBrowserGeomWidget
 CRBrowserRCanvasProvider
 CRBrowserRCanvasWidget
 CRBrowserTCanvasProvider
 CRBrowserTCanvasWidget
 CRByteSwapHelper templated class for swapping bytes; specializations for N={2,4,8} are provided below
 CRByteSwap< 2 >
 CRByteSwap< 4 >
 CRByteSwap< 8 >
 CRCaloTower
 CRCanvasPainterNew implementation of canvas painter, using RWebWindow
 CRCefCreatorReg
 CRCefWebDisplayHandle
 CRCollectionNTupleA virtual ntuple used for writing untyped collections that can be used to some extent like an RNTupleWriter
 CRColumnA column is a storage-backed array of a simple, fixed-size type, from which pages can be mapped into memory
 CRColumnReaderBasePure virtual base class for all column reader types
 CRDefaultProvider
 Cread_auth_file_struct
 CRealInfo_t
 CRecHit
 CRecHitProxyBuilder
 CRectangle_tRectangle structure (maps to the X11 XRectangle structure)
 CRedirectHandle_t
 CResetCtrlcGuard
 CREve3DProjection3D scaling projection
 CREveBox3D box with arbitrary vertices (cuboid)
 C