Low-Energy Muon (LEM) Experiment
0.5.1
|
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <string.h>
#include <math.h>
#include "midas.h"
#include "rmidas.h"
#include "v1190.h"
#include "experim.h"
#include "nemu_experim.h"
#include <TH1F.h>
#include <TH2F.h>
#include <TTree.h>
Go to the source code of this file.
Macros | |
#define | N_MCP1HIST 3 |
Functions | |
MCP1ANAMODULE_PARAM_STR (mcp1_ana_param_str) | |
INT | mcp1_init (void) |
INT | mcp1_ana (EVENT_HEADER *, void *) |
INT | mcp1_bor (INT run_number) |
INT | mcp1_eor (INT run_number) |
Variables | |
RUNINFO | runinfo |
/Runinfo ODB key, defined in from midas.h More... | |
TRIGGER_SETTINGS | trigger_settings |
/Equipment/Trigger/Settings More... | |
MCP1ANAMODULE_PARAM | mcp1_ana_param |
ANA_MODULE | mcp1_ana_module |
static TH1F * | hMCP1Hist [N_MCP1HIST] |
TFolder * | gManaHistosFolder |
TObjArray * | gHistoFolderStack |
static DWORD | dataWindowMuonDecay |
#define N_MCP1HIST 3 |
Definition at line 65 of file mcp1_ana_module.c.
Referenced by mcp1_bor(), and mcp1_init().
INT mcp1_ana | ( | EVENT_HEADER * | pheader, |
void * | pevent | ||
) |
Function mcp1_ana:
locates TDC0 bank, fills time histograms
Definition at line 131 of file mcp1_ana_module.c.
References BCL1, BCL2, BCL3, BCL4, BCR1, BCR2, BCR3, BCR4, LEM_DATA::channel, LEM_DATA::data, DATA_N_HITS, dataWindowMuonDecay, EVENT_0_TYPE, hMCP1Hist, MCP1, N_TDC_CHANNELS, NEW_EVENT_MASK, POSMCP1I, POSMCP1O, and TRIGGER_SETTINGS::tof_bc_window.
INT mcp1_bor | ( | INT | run_number | ) |
Definition at line 100 of file mcp1_ana_module.c.
References TRIGGER_SETTINGS::data_window, dataWindowMuonDecay, TRIGGER_SETTINGS::event_0_settings, MCP1ANAMODULE_PARAM::histotitles, hMCP1Hist, N_MCP1HIST, runname, and MCP1ANAMODULE_PARAM::toftitles.
INT mcp1_eor | ( | INT | run_number | ) |
Definition at line 118 of file mcp1_ana_module.c.
INT mcp1_init | ( | void | ) |
Definition at line 76 of file mcp1_ana_module.c.
References dataWindowMuonDecay, hDB, MCP1ANAMODULE_PARAM::histobinning, MCP1ANAMODULE_PARAM::histonbin, MCP1ANAMODULE_PARAM::histotitles, MCP1ANAMODULE_PARAM::histoxlow, MCP1ANAMODULE_PARAM::histoxup, hMCP1Hist, N_MCP1HIST, runinfo, runname, and MCP1ANAMODULE_PARAM::toftitles.
MCP1ANAMODULE_PARAM_STR | ( | mcp1_ana_param_str | ) |
|
static |
Definition at line 73 of file mcp1_ana_module.c.
Referenced by mcp1_ana(), mcp1_bor(), and mcp1_init().
TObjArray* gHistoFolderStack |
Referenced by sc_eor().
TFolder* gManaHistosFolder |
|
static |
Definition at line 67 of file mcp1_ana_module.c.
Referenced by mcp1_ana(), mcp1_bor(), and mcp1_init().
ANA_MODULE mcp1_ana_module |
Definition at line 51 of file mcp1_ana_module.c.
MCP1ANAMODULE_PARAM mcp1_ana_param |
Definition at line 42 of file mcp1_ana_module.c.
RUNINFO runinfo |
TRIGGER_SETTINGS trigger_settings |