Jpp
19.0.0
the software that should make you happy
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
examples
JROOT
JRootfitToGauss.sh
Go to the documentation of this file.
1
#!/bin/zsh
2
version
=1.0
3
script=${0##*/}
4
5
source $JPP_DIR/setenv.sh $JPP_DIR
6
7
8
set_variable
DEBUG
1
9
set_variable
WORKDIR
`pwd`
10
set_variable
: FORMAT GRAPHICS_FORMAT gif
11
set_variable
+ BATCH GRAPHICS_BATCH -B
12
13
if
do_usage $*;
then
14
usage
"$script [working directory]"
15
fi
16
17
if
(( $# == 1 ));
then
18
set_variable
WORKDIR
$1
19
fi
20
21
set_variable
N
100
22
set_variable
X
"-3.5 +3.5"
23
24
$JPP_DIR/examples/JROOT/JRootfitToGauss \
25
-
o
$WORKDIR
/fit.root \
26
-
x
"$X"
\
27
-
w
\
28
-
n
$N \
29
-
d
0 >& /dev/
null
30
31
$JPP_DIR/examples/JROOT/JRootfitToGauss \
32
-
f
$WORKDIR
/fit.root \
33
-
o
/dev/
null
\
34
-
x
"$X"
\
35
-
d
$DEBUG
36
37
set_variable
FORMULA
"[0] * exp(-0.5 * (x-[1])*(x-[1]) / ([2]*[2])) + [3]"
38
39
JFit
\
40
-
f
$WORKDIR
/fit.root:h1 \
41
-
f
$WORKDIR
/fit.root:h1 \
42
-
o
/dev/
null
\
43
-
x
"$X"
\
44
-
F
"$FORMULA"
\
45
-@
"p0 = GetMaximum()"
\
46
-@
"p1 = GetMean()"
\
47
-@
"p2 = GetStdDev() * 0.66"
\
48
-@
"p3 = GetMinimum + 0.10"
\
49
-O NLQ \
50
51
JPlot1D \
52
-
f
$WORKDIR
/fit.root:h1 \
53
-
T
""
\
54
-
o
f1
.$FORMAT $BATCH
JTOOLS::w
data_type w[N+1][M+1]
Definition:
JPolint.hh:867
version
version
Definition:
JEditTuneHV.sh:5
then
then
Definition:
datalogs.sh:34
o
then fatal Wrong number of arguments fi JConvertDetectorFormat a o
Definition:
software/JDetector/compare-detector.sh:31
GAUSS_LEGENDRE::f1
const JPolynome f1(1.0, 2.0, 3.0)
Function.
JTOOLS::n
const int n
Definition:
JPolint.hh:786
makedeclinationtable.x
tuple x
Definition:
makedeclinationtable.py:44
T
do set_variable OUTPUT_DIRECTORY $WORKDIR T
Definition:
JCalibrateHeight.sh:61
set_variable
then echo Variable JPP_DIR undefined exit fi source $JPP_DIR setenv sh $JPP_DIR &dev null set_variable
Definition:
archive-get-calibration.sh:14
WORKDIR
then echo Variable JPP_DIR undefined exit fi source $JPP_DIR setenv sh $JPP_DIR &dev null set_variable DEBUG set_variable WORKDIR
Definition:
JLegolas.sh:20
F
then awk F
Definition:
getMIIseacurrent.sh:86
usage
* usage
Definition:
JLigier-local.sh:34
FORMULA
&set_variable FORMULA
Definition:
JEvtReweightMupageParameterScan.sh:60
fi
fi
Definition:
JEvtReweightMupageParameterScan.sh:258
d
then JMuonMCEvt f $INPUT_FILE o $INTERMEDIATE_FILE d
Definition:
JMuonStart.sh:47
N
then usage $script< input file >[option[primary[working directory]]] nWhere option can be N
Definition:
JMuonPostfit.sh:40
JRECONSTRUCTION::JFit
JFIT::JFit JFit
Definition:
JReconstruction/JEvt.hh:466
f
then JHobbit a $DETECTOR f
Definition:
software/JCalibrate/JHobbit.sh:42
X
no fit printf nominal n $STRING awk v X
Definition:
detector-XY:fit.sh:102
$WORKDIR
then getFile sh $JPP_ARCHIVE $DETECTOR_ID $RUNS[1] $KEY $VERSION $WORKDIR
Definition:
JAcousticsTriggerProcessor.sh:46
null
esac $JPP_BIN JLogger sh $LOGGER until pgrep JGetMessage</dev/null > dev null
Definition:
examples/JLogger/JLogger.sh:33
DEBUG
#define DEBUG(A)
Message macros.
Definition:
JMessage.hh:62
Generated by
1.8.5