ROOT
v6-30
Reference Guide
Loading...
Searching...
No Matches
NuMuToNuE_Oscillation.cxx
Go to the documentation of this file.
1
/*****************************************************************************
2
* Project: RooFit *
3
* *
4
* This code was autogenerated by RooClassFactory *
5
*****************************************************************************/
6
7
// Your description goes here...
8
9
#include "
Riostream.h
"
10
11
#include "
NuMuToNuE_Oscillation.h
"
12
#include "
RooAbsReal.h
"
13
#include "
RooAbsCategory.h
"
14
#include <cmath>
15
#include "
TMath.h
"
16
17
NuMuToNuE_Oscillation::NuMuToNuE_Oscillation
(
const
char
*
name
,
const
char
*title,
18
RooAbsReal
& _L,
19
RooAbsReal
& _E,
20
RooAbsReal
& _deltaMSq) :
21
RooAbsPdf
(
name
,title),
22
L(
"L"
,
"L"
,this,_L),
23
E(
"E"
,
"E"
,this,_E),
24
deltaMSq(
"deltaMSq"
,
"deltaMSq"
,this,_deltaMSq)
25
{
26
}
27
28
29
NuMuToNuE_Oscillation::NuMuToNuE_Oscillation
(
const
NuMuToNuE_Oscillation
& other,
const
char
*
name
) :
30
RooAbsPdf
(other,
name
),
31
L(
"L"
,this,other.L),
32
E(
"E"
,this,other.E),
33
deltaMSq(
"deltaMSq"
,this,other.deltaMSq)
34
{
35
}
36
37
38
39
Double_t
NuMuToNuE_Oscillation::evaluate
()
const
40
{
41
// ENTER EXPRESSION IN TERMS OF VARIABLE ARGUMENTS HERE
42
return
pow(sin(1.27*
deltaMSq
*
L
/
E
),2) ;
43
}
44
NuMuToNuE_Oscillation.h
Riostream.h
RooAbsCategory.h
RooAbsReal.h
name
char name[80]
Definition
TGX11.cxx:110
TMath.h
NuMuToNuE_Oscillation
Definition
NuMuToNuE_Oscillation.h:16
NuMuToNuE_Oscillation::evaluate
Double_t evaluate() const override
Evaluate this PDF / function / constant. Needs to be overridden by all derived classes.
Definition
NuMuToNuE_Oscillation.cxx:39
NuMuToNuE_Oscillation::L
RooRealProxy L
Definition
NuMuToNuE_Oscillation.h:30
NuMuToNuE_Oscillation::NuMuToNuE_Oscillation
NuMuToNuE_Oscillation()
Definition
NuMuToNuE_Oscillation.h:18
NuMuToNuE_Oscillation::deltaMSq
RooRealProxy deltaMSq
Definition
NuMuToNuE_Oscillation.h:32
NuMuToNuE_Oscillation::E
RooRealProxy E
Definition
NuMuToNuE_Oscillation.h:31
RooAbsPdf
Abstract interface for all probability density functions.
Definition
RooAbsPdf.h:40
RooAbsReal
Abstract base class for objects that represent a real value and implements functionality common to al...
Definition
RooAbsReal.h:59
double
tutorials
roostats
NuMuToNuE_Oscillation.cxx
ROOT v6-30 - Reference Guide Generated on Sun Dec 1 2024 05:18:22 (GVA Time) using Doxygen 1.9.8