ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
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
Definition
InDetCalibAlgs/InDetBeamSpotFinder/src/BeamSpotPdf.h:21
BeamSpotPdf::z
RooRealProxy z
Definition
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:51
BeamSpotPdf::k
RooRealProxy k
Definition
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:63
BeamSpotPdf::vyy
RooRealProxy vyy
Definition
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:53
BeamSpotPdf::ax
RooRealProxy ax
Definition
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:57
BeamSpotPdf::clone
virtual TObject * clone(const char *newname) const
Definition
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:41
BeamSpotPdf::~BeamSpotPdf
virtual ~BeamSpotPdf()
Definition
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:42
BeamSpotPdf::getAnalyticalIntegral
Int_t getAnalyticalIntegral(RooArgSet &allVars, RooArgSet &analVars, const char *rangeName=0) const
BeamSpotPdf::mz
RooRealProxy mz
Definition
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:61
BeamSpotPdf::sx
RooRealProxy sx
Definition
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:56
BeamSpotPdf::vxy
RooRealProxy vxy
Definition
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:54
BeamSpotPdf::ay
RooRealProxy ay
Definition
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:60
BeamSpotPdf::sz
RooRealProxy sz
Definition
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:62
BeamSpotPdf::BeamSpotPdf
BeamSpotPdf()
Definition
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:22
BeamSpotPdf::BeamSpotPdf
BeamSpotPdf(const BeamSpotPdf &other, const char *name=0)
BeamSpotPdf::y
RooRealProxy y
Definition
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:50
BeamSpotPdf::mx
RooRealProxy mx
Definition
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:55
BeamSpotPdf::BeamSpotPdf
BeamSpotPdf(const char *name, const char *title, RooAbsReal &_x, RooAbsReal &_y, RooAbsReal &_z, RooAbsReal &_vxx, RooAbsReal &_vyy, RooAbsReal &_vxy, RooAbsReal &_mx, RooAbsReal &_sx, RooAbsReal &_ax, RooAbsReal &_my, RooAbsReal &_sy, RooAbsReal &_ay, RooAbsReal &_mz, RooAbsReal &_sz, RooAbsReal &_k, RooAbsReal &_rho)
BeamSpotPdf::my
RooRealProxy my
Definition
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:58
BeamSpotPdf::vxx
RooRealProxy vxx
Definition
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:52
BeamSpotPdf::rho
RooRealProxy rho
Definition
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:64
BeamSpotPdf::sy
RooRealProxy sy
Definition
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:59
BeamSpotPdf::x
RooRealProxy x
Definition
InDetExample/InDetBeamSpotExample/roofit/BeamSpotPdf.h:49
BeamSpotPdf::analyticalIntegral
Double_t analyticalIntegral(Int_t code, const char *rangeName=0) const
BeamSpotPdf::evaluate
Double_t evaluate() const
Generated on
for ATLAS Offline Software by
1.17.0