Jpp
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
examples
JTools
JTools/JHistogram2D.sh
Go to the documentation of this file.
1
#!/bin/zsh
2
#
3
# \author mdejong
4
#
5
version
=1.0
6
script=${0##*/}
7
8
# ------------------------------------------------------------------------------------------
9
#
10
# Utility script to test JHistogram2D.
11
#
12
# ------------------------------------------------------------------------------------------
13
14
15
if
[ -z $JPP_DIR ];
then
16
echo
"Variable JPP_DIR undefined."
17
exit
18
fi
19
20
21
source $JPP_DIR/setenv.sh $JPP_DIR
22
23
24
set_variable
DEBUG
3
25
set_variable
WORKDIR
/
tmp
/
26
set_variable
NUMBER_OF_BINS 31
27
28
if
( do_usage $* );
then
29
usage
"$script [working directory]"
30
fi
31
32
case
$#
in
33
1)
WORKDIR
=$1;;
34
esac
35
36
37
set_variable
OUTPUT_FILE
$WORKDIR
/histogram.root
38
39
if
(( 1 ));
then
40
41
$JPP_DIR/examples/JTools/JHistogram2D \
42
-
N
$NUMBER_OF_BINS \
43
-
n
1000000 \
44
-DQ \
45
-
d
$DEBUG \
46
-o $OUTPUT_FILE
47
48
fi
49
50
JPlot2D \
51
-
f
${
OUTPUT_FILE
}:
h1
\
52
-z
"-0.10 +0.10"
\
53
-O COLZ \
54
-
T
""
55
56
57
JPlot2D \
58
-
f
${
OUTPUT_FILE
}:h2 \
59
-z
"-0.01 +0.01"
\
60
-O COLZ \
61
-
T
""
62
JSYSTEM::set_variable
void set_variable(const std::string &name, const std::string &value)
Set environment variable.
Definition:
JSystemToolkit.hh:404
in
esac print_variable DETECTOR INPUT_FILE OUTPUT_FILE CDF for TYPE in
Definition:
JSirene.sh:45
exit
exit
Definition:
JPizza.sh:36
h1
then for HISTOGRAM in h0 h1
Definition:
JMatrixNZ.sh:69
OUTPUT_FILE
do OUTPUT_FILE
Definition:
software/JDataWriter/JDataWriter.sh:97
f
then JPizza f
Definition:
JPizza.sh:46
echo
then echo
Definition:
JDOMDAQDriver.sh:56
tmp
do montage tile geometry tmp
Definition:
plot-PMTParameters2D.sh:116
T
do set_variable OUTPUT_DIRECTORY $WORKDIR T
Definition:
JCalibrateHeight.sh:61
d
then print_variable DETECTOR INPUT_FILE INTERMEDIATE_FILE check_input_file $DETECTOR $INPUT_FILE check_output_file $INTERMEDIATE_FILE $OUTPUT_FILE JMCEvt f $INPUT_FILE o $INTERMEDIATE_FILE d
Definition:
JPath.sh:52
usage
* usage
Definition:
JLigier-local.sh:33
then
then
Definition:
examples/JDataFilter/JDataFilter.sh:87
n
alias put_queue eval echo n
Definition:
qlib.csh:19
$WORKDIR
then display $WORKDIR
Definition:
plot-Domino.sh:142
N
then usage $script[input file[working directory[option]]] nWhere option can be N
Definition:
JMuonPostfit.sh:37
version
version
Definition:
JCalibratePMT.sh:7
WORKDIR
then usage $script< detector file >< inputfile > fi case set_variable WORKDIR
Definition:
JLegolas.sh:28
DEBUG
#define DEBUG(A)
Message macros.
Definition:
JMessage.hh:62
Generated by
1.8.5