|
Pixie16 Analysis Software Suite
Analysis code for processing of .ldf files
|
Processor for germanium detectors. More...
#include <map>#include <vector>#include <utility>#include <cmath>#include "EventProcessor.hpp"#include "RawEvent.hpp"

Go to the source code of this file.
Data Structures | |
| class | AddBackEvent |
| Simple structure-like class to store info on addback reconstructed event. More... | |
| class | GeProcessor |
| Processor to handle Ge (read as clover) events. More... | |
Namespaces | |
| dammIds | |
| Namespace containing all the histogram id definitions. | |
| dammIds::ge | |
| in GeProcessor.cpp | |
| dammIds::ge::betaGated | |
| Namespace for the beta gated Ge histograms. | |
| dammIds::ge::multi | |
| namespace for the multi-gated spectra | |
| dammIds::ge::multi::betaGated | |
| namespace for the beta gated multi-gated spectra | |
Variables | |
| const unsigned int | dammIds::ge::MAX_CLOVERS = 4 |
| for *_DETX spectra More... | |
| const unsigned int | dammIds::ge::MAX_TIMEX = 5 |
| for *_TIMEX spectra | |
| const int | dammIds::ge::D_ENERGY = 0 |
| Energy. | |
| const int | dammIds::ge::D_ENERGY_CLOVERX = 2 |
| Energy Full Clover. | |
| const int | dammIds::ge::D_ENERGY_MOVE = 6 |
| Energy during move. | |
| const int | dammIds::ge::D_MULT = 9 |
| Multiplicity. | |
| const int | dammIds::ge::D_ADD_ENERGY = 50 |
| Addback energy. | |
| const int | dammIds::ge::D_ADD_ENERGY_CLOVERX = 55 |
| Add back energy per clover. | |
| const int | dammIds::ge::D_ADD_ENERGY_TOTAL = 59 |
| Addback energy total. | |
| const int | dammIds::ge::DD_ENERGY = 100 |
| Gamma-Gamma Energy. | |
| const int | dammIds::ge::DD_ENERGY_PROMPT = 101 |
| Gamma-Gamma Spectra - Prompt. | |
| const int | dammIds::ge::DD_ENERGY_CGATE1 = 102 |
| Gamma-Gamma - Cycle Gate 1. | |
| const int | dammIds::ge::DD_ENERGY_CGATE2 = 103 |
| Gamma-Gamma - Cycle Gate 2. | |
| const int | dammIds::ge::DD_TDIFF__GATEX = 105 |
| Tdiff Gamma - Beta - Gated. | |
| const int | dammIds::ge::DD_ENERGY__GATEX = 106 |
| Energy - Gated. | |
| const int | dammIds::ge::DD_ANGLE__GATEX = 107 |
| Gamma Angle - Gated. | |
| const int | dammIds::ge::DD_ENERGY__TIMEX = 120 |
| Energy vs. Time. | |
| const int | dammIds::ge::DD_ADD_ENERGY = 150 |
| Addback Energy. | |
| const int | dammIds::ge::DD_TDIFF__GAMMA_GAMMA_ENERGY = 155 |
| Tdiff vs Gamma-Gamma Energy. | |
| const int | dammIds::ge::DD_TDIFF__GAMMA_GAMMA_ENERGY_SUM = 156 |
| Tdiff vs. Gamma-Gamma Energy sum. | |
| const int | dammIds::ge::DD_ADD_ENERGY__TIMEX = 170 |
| Addback Energy vs. Time. | |
| const int | dammIds::ge::betaGated::D_ENERGY = 10 |
| Beta Gated Energy. | |
| const int | dammIds::ge::betaGated::D_ENERGY_PROMPT = 11 |
| Beta Gated Prompt Energy. | |
| const int | dammIds::ge::betaGated::D_ENERGY_CLOVERX = 12 |
| Beta Gated Clover Energy. | |
| const int | dammIds::ge::betaGated::D_ENERGY_MOVE = 16 |
| Beta Gated Energy during Move. | |
| const int | dammIds::ge::betaGated::D_ENERGY_BETA0 = 17 |
| Energy Beta 0. | |
| const int | dammIds::ge::betaGated::D_ENERGY_BETA1 = 18 |
| Energy Beta 1. | |
| const int | dammIds::ge::betaGated::DD_ENERGY__BETAGAMMALOC = 19 |
| Energy vs Beta-Gamma Loc. | |
| const int | dammIds::ge::betaGated::D_ADD_ENERGY = 60 |
| Beta Gated Addback Energy. | |
| const int | dammIds::ge::betaGated::D_ADD_ENERGY_PROMPT = 61 |
| Beta Gated Add Back Prompt Energy. | |
| const int | dammIds::ge::betaGated::D_ADD_ENERGY_CLOVERX = 65 |
| Beta Gated Addback Clover Energy. | |
| const int | dammIds::ge::betaGated::D_ADD_ENERGY_TOTAL = 69 |
| Beta Gated Addback Total Energy. | |
| const int | dammIds::ge::betaGated::DD_ENERGY = 110 |
| Beta Gated Gamma-Gamma. | |
| const int | dammIds::ge::betaGated::DD_ENERGY_PROMPT = 111 |
| Beta Gated Gamma-Gamma Prompt. | |
| const int | dammIds::ge::betaGated::DD_ENERGY_CGATE1 = 112 |
| Beta Gated Gamma-Gamma Cycle 1. | |
| const int | dammIds::ge::betaGated::DD_ENERGY_CGATE2 = 113 |
| Beta Gated Gamma-Gamma Cycle 2. | |
| const int | dammIds::ge::betaGated::DD_ENERGY_BDELAYED = 114 |
| Beta Gated Gamma-Gamma Beta Delayed. | |
| const int | dammIds::ge::betaGated::DD_TDIFF__GATEX = 115 |
| Beta Gated Time Diff Gated. | |
| const int | dammIds::ge::betaGated::DD_ENERGY__GATEX = 116 |
| Beta Gated Energy Gated. | |
| const int | dammIds::ge::betaGated::DD_ANGLE__GATEX = 117 |
| Beta Gated Angle Gated. | |
| const int | dammIds::ge::betaGated::DD_TDIFF__GAMMA_ENERGY = 118 |
| Beta Gated TDiff vs. Gamma Energy. | |
| const int | dammIds::ge::betaGated::DD_TDIFF__BETA_ENERGY = 119 |
| Beta Gated Tdiff vs. Beta Energy. | |
| const int | dammIds::ge::betaGated::DD_ENERGY__TIMEX = 130 |
| Beta Gated Energy vs. Time. | |
| const int | dammIds::ge::betaGated::DD_ENERGY__TIMEX_GROW = 135 |
| Beta Gated Energy vs. Grow Cycle. | |
| const int | dammIds::ge::betaGated::DD_ENERGY__TIMEX_DECAY = 140 |
| Beta Gated Energy vs. Decay Cycle. | |
| const int | dammIds::ge::betaGated::DD_ADD_ENERGY = 160 |
| Beta Gated Gamma-Gamma Addback. | |
| const int | dammIds::ge::betaGated::DD_ADD_ENERGY_PROMPT = 161 |
| Beta Gated Gamma-Gamma Prompt addback. | |
| const int | dammIds::ge::betaGated::DD_ADD_ENERGY__TIMEX = 180 |
| Beta Gated Addback Energy vs. Time. | |
| const int | dammIds::ge::multi::D_ADD_ENERGY = 52 |
| multi gated addback energy | |
| const int | dammIds::ge::multi::D_ADD_ENERGY_TOTAL = 54 |
| multi gated addback total energy | |
| const int | dammIds::ge::multi::DD_ADD_ENERGY = 152 |
| const int | dammIds::ge::multi::betaGated::D_ADD_ENERGY = 62 |
| beta/multi gated addback energy | |
| const int | dammIds::ge::multi::betaGated::D_ADD_ENERGY_PROMPT = 63 |
| beta/multi gated prompt addback energy | |
| const int | dammIds::ge::multi::betaGated::D_ADD_ENERGY_TOTAL = 64 |
| beta/multi gated total addback energy | |
| const int | dammIds::ge::multi::betaGated::DD_ADD_ENERGY = 162 |
| beta/multi gated addback energy | |
| const int | dammIds::ge::multi::betaGated::DD_ADD_ENERGY_PROMPT = 163 |
| beta/multi gated addback energy | |
Processor for germanium detectors.