forked from CSEmbree/MyAnalysis
/
README
83 lines (60 loc) · 2.08 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
INTRO: Please read through this document to
understand what is needed to generate plots
###################################################
# DEPENDANCIES #
###################################################
FILES:
Need access to newest of the following files:
MyBand.{cxx,h}
MyCrossSection.{cxx,h}
MyData.{cxx,h}
MyEvent.{cxx,h}
MyFrame.{cxx,h}
MyFrameData.{cxx,h}
MyGrid.{cxx,h}
MyGrids/
MyPDF/
MyPDF.{cxx,h}
Link (ln -s) your LHAPDF v5.X.X PDFsets directory
to the home project directory.
ln -s `lhapdf-config --pdfsets-path`
The most recently tested version for this code is
LHAPDF 5.9.1
SOFTWARE:
applgrid - Any version
root - A version <= v5.34.05
STEERING:
Also uses steering file to run, an example here
can be found in the home project directory under
the 'example' directory
This MyCrossSection steering file also requires
a MyGrid steering, MyPDF steering, and MyGrid
steering. examples of steering files for these
can be found in the 'docs' directory
###################################################
# SETUP #
###################################################
Please edit the setup script called 'setuplxplus.sh'
to your liking, and then perform:
source setuplxplus.sh
make clean
make
###################################################
# RUNNING #
###################################################
Executable 'plot' takes 1 parameter:
1 - MyCrossSection steering file
Make your own steering files in the format that can
be found in the 'docs' directory. An example is
also found in the 'example' directory.
Output from running will show in root, so you should
enable X11 forwarding if you are sshing in, which
for cern user's looks something like:
ssh -X username@lxplus.cern.ch
###################################################
# EXAMPLE RUNS #
###################################################
EXAMPLE RUN(S):
Consider the example in the example directory that
can be ran wtih:
./plot example/atlastest.txt