ROOT
Version master
master
v6.34
v6.32
v6.30
v6.28
v6.26
v6.24
v6.22
v6.20
v6.18
v6.16
v6.14
v6.12
v6.10
v6.08
v6.06
v6.04
Reference Guide
▼
ROOT
ROOT Reference Documentation
Tutorials
►
Functional Parts
►
Namespaces
►
All Classes
▼
Files
▼
File List
►
bindings
►
core
►
documentation
►
geom
►
graf2d
►
graf3d
►
gui
►
hist
►
io
►
main
►
master
►
math
►
montecarlo
►
net
►
proof
▼
roofit
►
batchcompute
►
codegen
►
doc
►
histfactory
►
hs3
►
jsoninterface
►
multiprocess
►
roofit
▼
roofitcore
doc
►
inc
►
res
▼
src
►
RooFit
►
RooFitLegacy
►
TestStatistics
BatchModeDataHelpers.cxx
BidirMMapPipe.cxx
BidirMMapPipe.h
►
ConstraintHelpers.cxx
►
ConstraintHelpers.h
FitHelpers.cxx
FitHelpers.h
Initialisation.cxx
ModelConfig.cxx
NormalizationHelpers.cxx
Roo1DTable.cxx
RooAbsAnaConvPdf.cxx
►
RooAbsArg.cxx
RooAbsBinning.cxx
RooAbsCache.cxx
RooAbsCachedPdf.cxx
RooAbsCachedReal.cxx
RooAbsCacheElement.cxx
RooAbsCategory.cxx
RooAbsCategoryLValue.cxx
►
RooAbsCollection.cxx
RooAbsData.cxx
RooAbsDataHelper.cxx
RooAbsDataStore.cxx
RooAbsFunc.cxx
RooAbsGenContext.cxx
RooAbsHiddenReal.cxx
RooAbsIntegrator.cxx
RooAbsLValue.cxx
RooAbsMCStudyModule.cxx
RooAbsMinimizerFcn.cxx
►
RooAbsMinimizerFcn.h
RooAbsMoment.cxx
RooAbsNumGenerator.cxx
RooAbsNumGenerator.h
RooAbsOptTestStatistic.cxx
RooAbsOptTestStatistic.h
RooAbsPdf.cxx
RooAbsProxy.cxx
RooAbsReal.cxx
RooAbsRealLValue.cxx
RooAbsStudy.cxx
RooAbsTestStatistic.cxx
►
RooAbsTestStatistic.h
RooAcceptReject.cxx
RooAcceptReject.h
RooAdaptiveIntegratorND.cxx
RooAdaptiveIntegratorND.h
RooAddGenContext.cxx
RooAddHelpers.cxx
►
RooAddHelpers.h
RooAddition.cxx
RooAddModel.cxx
RooAddPdf.cxx
RooAICRegistry.cxx
RooArgList.cxx
RooArgProxy.cxx
RooArgSet.cxx
RooBinIntegrator.cxx
RooBinIntegrator.h
RooBinnedGenContext.cxx
RooBinning.cxx
RooBinningCategory.cxx
RooBinSamplingPdf.cxx
RooBinWidthFunction.cxx
RooBrentRootFinder.cxx
RooCachedPdf.cxx
RooCachedReal.cxx
RooCategory.cxx
RooChangeTracker.cxx
RooChi2Var.cxx
RooChi2Var.h
RooClassFactory.cxx
RooCmdArg.cxx
RooCmdConfig.cxx
RooCompositeDataStore.cxx
RooConstraintSum.cxx
RooConstVar.cxx
RooConvCoefVar.cxx
RooConvGenContext.cxx
RooConvIntegrandBinding.cxx
RooConvIntegrandBinding.h
RooCurve.cxx
RooCustomizer.cxx
RooDataHist.cxx
RooDataHistSliceIter.cxx
RooDataProjBinding.cxx
RooDataSet.cxx
RooDerivative.cxx
RooDirItem.cxx
RooDLLSignificanceMCSModule.cxx
RooDouble.cxx
RooEffGenContext.cxx
RooEfficiency.cxx
RooEffProd.cxx
RooEllipse.cxx
RooErrorVar.cxx
RooEvaluatorWrapper.cxx
RooEvaluatorWrapper.h
RooExpensiveObjectCache.cxx
RooExtendedBinding.cxx
RooExtendedTerm.cxx
RooExtendPdf.cxx
►
RooFactoryWSTool.cxx
RooFFTConvPdf.cxx
RooFirstMoment.cxx
RooFitImplHelpers.cxx
RooFitResult.cxx
RooFoamGenerator.cxx
RooFoamGenerator.h
RooFormula.cxx
RooFormula.h
RooFormulaVar.cxx
RooFracRemainder.cxx
RooFunctor.cxx
RooFuncWrapper.cxx
RooGenContext.cxx
RooGenericPdf.cxx
RooGenFitStudy.cxx
RooGenProdProj.cxx
RooGenProdProj.h
►
RooGlobalFunc.cxx
RooGrid.cxx
RooGrid.h
►
RooHelpers.cxx
RooHist.cxx
RooHistError.cxx
RooHistFunc.cxx
RooHistPdf.cxx
RooImproperIntegrator1D.cxx
RooImproperIntegrator1D.h
RooInvTransform.cxx
RooLinearCombination.cxx
RooLinearVar.cxx
RooLinkedList.cxx
RooLinkedListElem.cxx
RooLinTransBinning.cxx
►
RooMappedCategory.cxx
RooMath.cxx
RooMCIntegrator.cxx
RooMCIntegrator.h
RooMCStudy.cxx
RooMinimizer.cxx
RooMinimizerFcn.cxx
►
RooMinimizerFcn.h
RooMoment.cxx
RooMsgService.cxx
RooMultiCategory.cxx
►
RooMultiVarGaussian.cxx
RooNameReg.cxx
RooNLLVar.cxx
RooNLLVar.h
RooNLLVarNew.cxx
RooNormalizedPdf.cxx
RooNormSetCache.cxx
RooNumber.cxx
RooNumCdf.cxx
RooNumConvolution.cxx
RooNumConvPdf.cxx
RooNumGenConfig.cxx
RooNumGenFactory.cxx
►
RooNumGenFactory.h
RooNumIntConfig.cxx
RooNumIntFactory.cxx
RooNumRunningInt.cxx
RooObjCacheManager.cxx
RooParamBinning.cxx
RooPlot.cxx
RooPlotable.cxx
►
RooPolyFunc.cxx
RooPolyVar.cxx
►
RooPrintable.cxx
RooProdGenContext.cxx
RooProdPdf.cxx
►
RooProduct.cxx
RooProfileLL.cxx
RooProjectedPdf.cxx
RooPullVar.cxx
RooQuasiRandomGenerator.cxx
RooRandom.cxx
RooRandomizeParamMCSModule.cxx
RooRangeBinning.cxx
RooRangeBoolean.cxx
RooRatio.cxx
RooRealBinding.cxx
RooRealConstant.cxx
RooRealIntegral.cxx
►
RooRealMPFE.cxx
RooRealMPFE.h
RooRealSumFunc.cxx
RooRealSumPdf.cxx
►
RooRealVar.cxx
RooRecursiveFraction.cxx
RooResolutionModel.cxx
►
RooRombergIntegrator.cxx
►
RooRombergIntegrator.h
RooSecondMoment.cxx
RooSentinel.cxx
RooSentinel.h
RooSharedProperties.cxx
RooSimGenContext.cxx
RooSimSplitGenContext.cxx
RooSimultaneous.cxx
RooSimWSTool.cxx
RooSTLRefCountList.cxx
RooStreamParser.cxx
RooStringVar.cxx
RooStudyManager.cxx
RooStudyPackage.cxx
RooSuperCategory.cxx
RooThresholdCategory.cxx
RooTObjWrap.cxx
RooTrace.cxx
RooTreeDataStore.cxx
RooTruthModel.cxx
RooUniformBinning.cxx
RooUnitTest.cxx
RooVectorDataStore.cxx
RooWorkspace.cxx
RooWrapperPdf.cxx
RooXYChi2Var.cxx
►
RooXYChi2Var.h
►
TreeReadBuffer.h
►
ValueChecking.h
►
roofitmore
►
roofitZMQ
►
roostats
►
xroofit
►
sql
►
tmva
►
tree
►
tutorials
►
File Members
Release Notes
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
Loading...
Searching...
No Matches
RooAbsMoment.cxx
Go to the documentation of this file.
1
/*****************************************************************************
2
* Project: RooFit *
3
* Package: RooFitCore *
4
* @(#)root/roofitcore:$Id$
5
* Authors: *
6
* WV, Wouter Verkerke, UC Santa Barbara, verkerke@slac.stanford.edu *
7
* DK, David Kirkby, UC Irvine, dkirkby@uci.edu *
8
* *
9
* Copyright (c) 2000-2005, Regents of the University of California *
10
* and Stanford University. All rights reserved. *
11
* *
12
* Redistribution and use in source and binary forms, *
13
* with or without modification, are permitted according to the terms *
14
* listed in LICENSE (http://roofit.sourceforge.net/license.txt) *
15
*****************************************************************************/
16
17
/**
18
\file RooAbsMoment.cxx
19
\class RooAbsMoment
20
\ingroup Roofitcore
21
**/
22
23
#include <
RooAbsMoment.h
>
24
#include <
RooRealVar.h
>
25
26
#include <
Riostream.h
>
27
28
#include <cmath>
29
#include <string>
30
31
32
////////////////////////////////////////////////////////////////////////////////
33
34
RooAbsMoment::RooAbsMoment
(
const
char
*
name
,
const
char
* title,
RooAbsReal
& func,
RooRealVar
&
x
,
Int_t
orderIn
,
bool
takeRoot
) :
35
RooAbsReal
(
name
, title),
36
_order(
orderIn
),
37
_takeRoot(
takeRoot
),
38
_nset(
"nset"
,
"nset"
,
this
,
false
,
false
),
39
_func(
"function"
,
"function"
,
this
,func,
false
,
false
),
40
_x(
"x"
,
"x"
,
this
,
x
,
false
,
false
),
41
_mean(
"!mean"
,
"!mean"
,
this
,
false
,
false
)
42
{
43
}
44
45
46
////////////////////////////////////////////////////////////////////////////////
47
48
RooAbsMoment::RooAbsMoment
(
const
RooAbsMoment
&
other
,
const
char
*
name
) :
49
RooAbsReal
(
other
,
name
),
50
_order(
other
._order),
51
_takeRoot(
other
._takeRoot),
52
_nset(
"nset"
,
this
,
other
._nset),
53
_func(
"function"
,
this
,
other
._func),
54
_x(
"x"
,
this
,
other
._x),
55
_mean(
"!mean"
,
"!mean"
,
this
,
false
,
false
)
56
{
57
}
Riostream.h
RooAbsMoment.h
RooRealVar.h
name
char name[80]
Definition
TGX11.cxx:110
ROOT::Detail::TRangeCast
Definition
TCollection.h:311
RooAbsMoment
Definition
RooAbsMoment.h:27
RooAbsMoment::RooAbsMoment
RooAbsMoment()=default
RooAbsReal
Abstract base class for objects that represent a real value and implements functionality common to al...
Definition
RooAbsReal.h:59
RooRealVar
Variable that can be changed from the outside.
Definition
RooRealVar.h:37
int
x
Double_t x[n]
Definition
legend1.C:17
roofit
roofitcore
src
RooAbsMoment.cxx
ROOT master - Reference Guide Generated on Thu Feb 20 2025 04:19:46 (GVA Time) using Doxygen 1.10.0