Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CBCDataPointA class representing a data point
 CBCDataSetA class representing a set of data points
 CBCEngineMCMCAn engine class for Markov Chain Monte Carlo
 CBCIntegrateA class for handling numerical operations for models
 CBCModelThe base class for all user-defined models
 CBCEmptyModelAn empty model, used for reading in a chain
 CBCFitterA base class for all fitting classes
 CBCEfficiencyFitterA class for fitting histograms with functions
 CBCGraphFitterA class for fitting graphs with functions
 CBCHistogramFitterA class for fitting histograms with functions
 CBCMTFA class for fitting several templates to a data set
 CBCPriorModelClass for sampling from prior of a BCModel
 CBCRooInterfaceInterface allowing to run BAT on a problem/data defined in a standard RooFit workspace format
 CBCH1D::BCH1DIntervalContains information about an interval
 CBCH1D::BCH1DSmallestIntervalVector of intervals with information about total mass
 CBCHistogramBaseA base class for drawing histograms in BAT style
 CBCH1DA class for handling 1D distributions
 CBCH2DA class for handling 2D distributions
 CBCLogA class for managing log messages
 CBCModelManagerA class representing a set of BCModels
 CBCMTFAnalysisFacilityA class summarizing a set of predefined measurements
 CBCMTFChannelA class describing a physics channel
 CBCMTFComparisonToolA helper class for BCMTFAnalysisFacility storing information
 CBCMTFProcessA class describing a process
 CBCMTFSystematicA class desribing a systematic uncertainty
 CBCMTFSystematicVariationA class describing a systematic variation
 CBCMTFTemplateA class describing a template
 CBCPriorA class to represent the prior of a parameter
 CBCCauchyPriorA class to represent a Cauchy prior of a parameter
 CBCConstantPriorA class to represent a constant prior of a parameter
 CBCGaussianPriorA class to represent a gaussian prior of a parameter
 CBCPositiveDefinitePriorA class to wrap around a BCPrior to make it positive definite
 CBCSplitGaussianPriorA class to represent a split-Gaussian prior of a parameter
 CBCTF1LogPriorA class to represent the log of a prior of a parameter by a formula through a TF1
 CBCTF1PriorA class to represent the prior of a parameter by a formula through a TF1
 CBCTH1PriorA class to represent the prior of a parameter by a TH1
 CBCAux::BCTrash< T >A trash to keep heap-allocated objects of type T alive until the trash goes out of scope
 CBCAux::BCTrash< TObject >
 CBCVariableA class representing a variable of a model
 CBCObservableA class representing a variable of a model
 CBCParameterA class representing a parameter of a model
 CBCVariableSet< T >Wrapper to allow access by name into list of BCVariable
 CBCVariableSet< BCObservable >
 CBCVariableSet< BCParameter >
 CBCParameterSetWrapper to allow access by name into list of BCParameter
 CBCEngineMCMC::ChainStateA struct for holding a state in a Markov chain
 CG__cpp_setup_initlibBAT_rdict
 CG__cpp_setup_initlibBATmodels_rdict
 CG__cpp_setup_initlibBATmtf_rdict
 CG__Sizep2memfunclibBAT_rdict
 CG__Sizep2memfunclibBATmodels_rdict
 CG__Sizep2memfunclibBATmtf_rdict
 CBCCubaOptions::GeneralBase struct to hold options shared by all CUBA algorithms
 CBCCubaOptions::CuhreHold Cuhre specific options
 CBCCubaOptions::DivonneHold Divonne specific options
 CBCCubaOptions::SuaveHold Suave specific options
 CBCCubaOptions::VegasHold Vegas specific options
 CIMultiGenFunction
 CBCMinimizer::AdapterAdapter to call Minuit on a user-defined function
 CIntervalCalculator
 CRooStats::BATCalculatorAdapter to call BAT from within RooStats to compute credibility intervals
 CBCAux::RootSideEffectGuardA guard object to prevent ROOT from taking over ownership of TNamed objects
 CBCEngineMCMC::StatisticsA struct for holding statistical information about samples
 CTNamed
 CRooStats::BATCalculatorAdapter to call BAT from within RooStats to compute credibility intervals
 CBCEfficiencyFitter::ToyDataInterfaceAbstract class which doesn't do anything but offers the right interface to allow calculation the distribution of any statistic
 CBCMinimizer::WrapperWrapper to approximate RAII for TMinuitMinimizer that is not copyable