Project

General

Profile

Documentation » History » Version 8

Ole Hansen, 08/27/2022 12:48 PM

1 1 Ole Hansen
h1. Hall A C++ Analyzer Documentation
2
3 7 Ole Hansen
h2. Getting Started
4 1 Ole Hansen
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 5 Ole Hansen
*    [[New Experiment|Preparing for a new experiment]]
16
*    [[Variables|Analysis ("global") variables]]
17
*    [[Database|Organization of the database]]
18
*    [[Output|Defining the output]]
19
*    [[Decoder|Decoder for v1.6]]
20
*    [[Event Type Handlers]]
21
*    [[Tests and Cuts]]
22
*    [[Scalers|Using scalers]]
23
*    [[Helicity|Analyzing beam helicity]]
24
*    [[BPMs|Analyzing BPMs]]
25 4 Ole Hansen
*    [[Adding Detectors|Adding detectors to an existing apparatus]]
26 1 Ole Hansen
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 8 Ole Hansen
*    [[Debugging]] 
40 1 Ole Hansen
41
h2. Reference
42
43 6 Ole Hansen
*    "Analyzer classes":http://hallaweb.jlab.org/podd/doc/html_v16/ClassIndex.html
44
*    "Complete class reference guide":http://hallaweb.jlab.org/podd/doc/html_v16/index.html