ATLAS Offline Software
InnerDetector
InDetExample
InDetBeamSpotExample
roofit
InDetExample/InDetBeamSpotExample/roofit/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 "RooAbsPdf.h"
15
#include "RooRealProxy.h"
16
#include "RooCategoryProxy.h"
17
#include "RooAbsReal.h"
18
#include "RooAbsCategory.h"
19
20
class
BeamSpotPdf
:
public
RooAbsPdf {
21
public
:
22
BeamSpotPdf
() {} ;
23
BeamSpotPdf
(
const
char
*
name
,
const
char
*
title
,
24
RooAbsReal& _x,
25
RooAbsReal& _y,
26
RooAbsReal& _z,
27
RooAbsReal& _vxx,
28
RooAbsReal& _vyy,
29
RooAbsReal& _vxy,
30
RooAbsReal& _mx,
31
RooAbsReal& _sx,
32
RooAbsReal& _ax,
33
RooAbsReal& _my,
34
RooAbsReal& _sy,
35
RooAbsReal& _ay,
36
RooAbsReal& _mz,
37
RooAbsReal& _sz,
38
RooAbsReal& _k,
39
RooAbsReal& _rho);
40
BeamSpotPdf
(
const
BeamSpotPdf
&
other
,
const
char
*
name
=0) ;
41
virtual
TObject*
clone
(
const
char
*
newname
)
const
{
return
new
BeamSpotPdf
(*
this
,
newname
); }
42
inline
virtual
~BeamSpotPdf
() { }
43
44
Int_t
getAnalyticalIntegral
(RooArgSet& allVars, RooArgSet& analVars,
const
char
* rangeName=0)
const
;
45
Double_t
analyticalIntegral
(Int_t
code
,
const
char
* rangeName=0)
const
;
46
47
protected
:
48
49
RooRealProxy
x
;
50
RooRealProxy
y
;
51
RooRealProxy
z
;
52
RooRealProxy
vxx
;
53
RooRealProxy
vyy
;
54
RooRealProxy
vxy
;
55
RooRealProxy
mx
;
56
RooRealProxy
sx
;
57
RooRealProxy
ax
;
58
RooRealProxy
my
;
59
RooRealProxy
sy
;
60
RooRealProxy
ay
;
61
RooRealProxy
mz
;
62
RooRealProxy
sz
;
63
RooRealProxy
k
;
64
RooRealProxy
rho
;
65
66
Double_t
evaluate
()
const
;
67
68
private
:
69
70
ClassDef(
BeamSpotPdf
,1)
// Your description goes here...
71
};
72
73
#endif
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::analyticalIntegral
Double_t analyticalIntegral(Int_t code, const char *rangeName=0) const
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.cxx:144
BeamSpotPdf::~BeamSpotPdf
virtual ~BeamSpotPdf()
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.h:49
BeamSpotPdf::rho
RooRealProxy rho
Definition:
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:68
BeamSpotPdf::x
RooRealProxy x
Definition:
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:53
BeamSpotPdf::ax
RooRealProxy ax
Definition:
InDetExample/InDetBeamSpotExample/roofit/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::vxy
RooRealProxy vxy
Definition:
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:58
name
std::string name
Definition:
Control/AthContainers/Root/debug.cxx:228
BeamSpotPdf::evaluate
Double_t evaluate() const
Definition:
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.cxx:85
InDetDD::other
@ other
Definition:
InDetDD_Defs.h:16
BeamSpotPdf::k
RooRealProxy k
Definition:
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:67
createCoolChannelIdFile.newname
newname
Definition:
createCoolChannelIdFile.py:106
BeamSpotPdf::sy
RooRealProxy sy
Definition:
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:63
Generated on Mon Dec 23 2024 21:07:26 for ATLAS Offline Software by
1.8.18