#include <stdio.h>
#include <math.h>
#include "midas.h"
#include "rmidas.h"
#include "experim.h"
#include "analyzer.h"
#include <TH1D.h>
Go to the source code of this file.
◆ DEFINE_TESTS
◆ PI
◆ adc_summing()
Definition at line 88 of file adcsum.cxx.
89{
91 float *cadc;
93
94
96 if (n_adc == 0)
97 return 1;
98
99
101
102
104 for (
i =
j = 0;
i < n_adc;
i++)
106 asum->
sum += cadc[
i];
108 }
109
110
112
113
116
117
119
120
122
123
125
127}
ADC_SUMMING_PARAM adc_summing_param
INT bk_close(void *event, void *pdata)
INT bk_locate(const void *event, const char *name, void *pdata)
void bk_create(void *event, const char *name, WORD type, void **pdata)
◆ adc_summing_bor()
| INT adc_summing_bor |
( |
INT |
run_number | ) |
|
◆ adc_summing_init()
| INT adc_summing_init |
( |
void |
| ) |
|
Definition at line 73 of file adcsum.cxx.
74{
75
76 hAdcSum = h1_book<TH1D>(
"ADCSUM",
"ADC sum", 500, 0, 10000);
77
78
80 hAdcAvg = h1_book<TH1D>(
"ADCAVG",
"ADC average", 500000, 0, 10000);
82
84}
void EXPRT close_subfolder(void)
void EXPRT open_subfolder(const char *name)
◆ ADC_SUMMING_PARAM_STR()
| ADC_SUMMING_PARAM_STR |
( |
adc_summing_param_str |
| ) |
|
◆ DEF_TEST() [1/2]
◆ DEF_TEST() [2/2]
◆ adc_summing_module
Initial value:= {
"ADC summing",
"Stefan Ritt",
NULL,
NULL,
NULL,
adc_summing_param_str,
}
INT adc_summing_init(void)
INT adc_summing(EVENT_HEADER *, void *)
Definition at line 54 of file adcsum.cxx.
54 {
55 "ADC summing",
56 "Stefan Ritt",
58 NULL,
59 NULL,
61 NULL,
64 adc_summing_param_str,
65};
◆ adc_summing_param
◆ hAdcAvg
◆ hAdcSum