Project

General

Profile

Documentation » History » Version 3

Ole Hansen, 03/05/2018 09:58 AM

1 1 Ole Hansen
h1. Hall A C++ Analyzer Documentation
2
3
h.2 Getting Started
4
5
*    "Quickstart Guide":http://hallaweb.jlab.org/podd/doc/quickstart.html
6
7
h2. Downloading, Building, Installing
8
9 2 Ole Hansen
*    [[Installation|Installation Guide]]
10 1 Ole Hansen
*    Checking out source code from GitHub
11
12
h2. Using the Analyzer
13
14
*    "Using the preinstalled analyzer":http://hallaweb.jlab.org/podd/doc/preinstalled.html
15
*    "Preparing for a new experiment":http://hallaweb.jlab.org/podd/doc/user-setup.html
16
*    "Definition of variables":http://hallaweb.jlab.org/podd/doc/variables.html
17
*    "Organization of the database":http://hallaweb.jlab.org/podd/doc/database.html
18
*    "Defining the output":http://hallaweb.jlab.org/podd/doc/output.html
19
*    "Decoder for v1.6":http://hallaweb.jlab.org/podd/doc/decoder.html
20
*    "Event Type Handlers for v1.6":http://hallaweb.jlab.org/podd/doc/event_type_handler.html
21
*    "Tests and Cuts":http://hallaweb.jlab.org/podd/doc/test-guide.html
22
*    "Using scalers":http://hallaweb.jlab.org/equipment/daq/THaScaler.html
23
*    "Analyzing beam helicity":http://hallaweb.jlab.org/podd/doc/helicity.html
24
*    "Analyzing BPMs":http://hallaweb.jlab.org/podd/doc/bpm.html
25
*    "Adding detectors to an existing apparatus":http://hallaweb.jlab.org/podd/doc/add-det.html
26
27
h2. Writing New Code
28
29 3 Ole Hansen
*    [[Design Overview]]
30
*    [[Standard Algorithm|The Standard Analyzer Algorithm]]
31
*    [[Writing Detector Code|Writing code for a new detector]]
32
*    [[Adding a new apparatus]]
33
*    [[Tests Programming|Tests/cuts programming]]
34 1 Ole Hansen
35
h2. Troubleshooting
36
37
*    [[FAQ]]
38
*    [[Release Notes]]
39
40
h2. Reference
41
42
*    "Analyzer classes":http://hallaweb.jlab.org/root/doc/html_v16/ClassIndex.html
43
*    "Complete class reference guide":http://hallaweb.jlab.org/root/doc/html_v16/index.html