ATLAS Offline Software
InnerDetector
InDetCalibAlgs
InDetBeamSpotFinder
src
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
/*****************************************************************************
6
* Project: RooFit *
7
* *
8
* This code was autogenerated by RooClassFactory *
9
*****************************************************************************/
10
11
#ifndef BEAMSPOTPDF
12
#define BEAMSPOTPDF
13
14
#include <RooFit.h>
15
#include <RooAbsPdf.h>
16
#include <RooRealProxy.h>
17
#include <RooCategoryProxy.h>
18
#include <RooAbsReal.h>
19
#include <RooAbsCategory.h>
20
21
class
BeamSpotPdf
:
public
RooAbsPdf {
22
23
public
:
24
BeamSpotPdf
() {} ;
25
26
BeamSpotPdf
(
const
char
*
name
,
const
char
*
title
,
27
RooAbsReal&
x
,
28
RooAbsReal&
y
,
29
RooAbsReal&
z
,
30
RooAbsReal&
vxx
,
31
RooAbsReal&
vyy
,
32
RooAbsReal&
vxy
,
33
RooAbsReal&
mx
,
34
RooAbsReal&
sx
,
35
RooAbsReal&
ax
,
36
RooAbsReal&
my
,
37
RooAbsReal&
sy
,
38
RooAbsReal&
ay
,
39
RooAbsReal&
mz
,
40
RooAbsReal&
sz
,
41
RooAbsReal&
k
,
42
RooAbsReal&
rho
);
43
BeamSpotPdf
(
const
BeamSpotPdf
&
other
,
const
char
*
name
=0) ;
44
virtual
TObject*
clone
(
const
char
*
newname
)
const
{
return
new
BeamSpotPdf
(*
this
,
newname
); }
45
inline
virtual
~BeamSpotPdf
() { }
46
47
Int_t
getAnalyticalIntegral
(RooArgSet& allVars, RooArgSet& analVars,
const
char
*
/*rangeName=0*/
)
const
;
48
Double_t
analyticalIntegral
(Int_t
code
,
const
char
* rangeName=0)
const
;
49
50
protected
:
51
52
RooRealProxy
m_x
;
53
RooRealProxy
m_y
;
54
RooRealProxy
m_z
;
55
RooRealProxy
m_vxx
;
56
RooRealProxy
m_vyy
;
57
RooRealProxy
m_vxy
;
58
RooRealProxy
m_mx
;
59
RooRealProxy
m_sx
;
60
RooRealProxy
m_ax
;
61
RooRealProxy
m_my
;
62
RooRealProxy
m_sy
;
63
RooRealProxy
m_ay
;
64
RooRealProxy
m_mz
;
65
RooRealProxy
m_sz
;
66
RooRealProxy
m_k
;
67
RooRealProxy
m_rho
;
68
69
Double_t
evaluate
()
const
;
70
71
72
73
74
};
75
76
#endif
77
BeamSpotPdf::y
RooRealProxy y
Definition:
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:54
BeamSpotPdf::sx
RooRealProxy sx
Definition:
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:60
BeamSpotPdf
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.h:21
BeamSpotPdf::clone
virtual TObject * clone(const char *newname) const
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.h:48
BeamSpotPdf::my
RooRealProxy my
Definition:
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:62
BeamSpotPdf::m_ax
RooRealProxy m_ax
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.h:64
BeamSpotPdf::analyticalIntegral
Double_t analyticalIntegral(Int_t code, const char *rangeName=0) const
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.cxx:144
BeamSpotPdf::m_ay
RooRealProxy m_ay
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.h:67
BeamSpotPdf::~BeamSpotPdf
virtual ~BeamSpotPdf()
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.h:49
BeamSpotPdf::m_k
RooRealProxy m_k
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.h:70
BeamSpotPdf::rho
RooRealProxy rho
Definition:
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:68
BeamSpotPdf::x
RooRealProxy x
Definition:
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:53
BeamSpotPdf::m_mz
RooRealProxy m_mz
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.h:68
BeamSpotPdf::m_y
RooRealProxy m_y
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.h:57
BeamSpotPdf::ax
RooRealProxy ax
Definition:
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:61
BeamSpotPdf::m_vxy
RooRealProxy m_vxy
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.h:61
BeamSpotPdf::vxx
RooRealProxy vxx
Definition:
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:56
histSizes.code
code
Definition:
histSizes.py:129
BeamSpotPdf::BeamSpotPdf
BeamSpotPdf()
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.h:28
BeamSpotPdf::mz
RooRealProxy mz
Definition:
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:65
BeamSpotPdf::ay
RooRealProxy ay
Definition:
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:64
BeamSpotPdf::z
RooRealProxy z
Definition:
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:55
BeamSpotPdf::mx
RooRealProxy mx
Definition:
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:59
BeamSpotPdf::vyy
RooRealProxy vyy
Definition:
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:57
BeamSpotPdf::getAnalyticalIntegral
Int_t getAnalyticalIntegral(RooArgSet &allVars, RooArgSet &analVars, const char *) const
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.cxx:104
BeamSpotPdf::sz
RooRealProxy sz
Definition:
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:66
covarianceTool.title
title
Definition:
covarianceTool.py:542
BeamSpotPdf::m_sy
RooRealProxy m_sy
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.h:66
BeamSpotPdf::m_z
RooRealProxy m_z
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.h:58
BeamSpotPdf::vxy
RooRealProxy vxy
Definition:
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:58
BeamSpotPdf::m_sx
RooRealProxy m_sx
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.h:63
name
std::string name
Definition:
Control/AthContainers/Root/debug.cxx:228
BeamSpotPdf::m_vyy
RooRealProxy m_vyy
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.h:60
BeamSpotPdf::m_my
RooRealProxy m_my
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.h:65
BeamSpotPdf::evaluate
Double_t evaluate() const
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.cxx:85
BeamSpotPdf::m_vxx
RooRealProxy m_vxx
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.h:59
InDetDD::other
@ other
Definition:
InDetDD_Defs.h:16
BeamSpotPdf::m_mx
RooRealProxy m_mx
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.h:62
BeamSpotPdf::k
RooRealProxy k
Definition:
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:67
BeamSpotPdf::m_sz
RooRealProxy m_sz
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.h:69
createCoolChannelIdFile.newname
newname
Definition:
createCoolChannelIdFile.py:106
BeamSpotPdf::m_rho
RooRealProxy m_rho
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.h:71
BeamSpotPdf::sy
RooRealProxy sy
Definition:
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:63
BeamSpotPdf::m_x
RooRealProxy m_x
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.h:56
Generated on Fri Jan 10 2025 21:07:22 for ATLAS Offline Software by
1.8.18