AlcapDAQ
1
|
#include <stdio.h>
#include <stdlib.h>
#include <string>
#include <map>
#include <utility>
#include <sstream>
#include "midas.h"
#include <TH1.h>
#include "TOctalFADCIsland.h"
#include "TOctalFADCBankReader.h"
#include "TGlobalData.h"
#include "TSetupData.h"
#include "TPulseIsland.h"
Go to the source code of this file.
Functions | |
INT | MShortPulseTimes_init (void) |
INT | MShortPulseTimes (EVENT_HEADER *, void *) |
vector< string > | GetAllBankNames () |
double | GetClockTickForChannel (string bank_name) |
Variables | |
string | testname = "CaenCh0" |
HNDLE | hDB |
TGlobalData * | gData |
TSetupData * | gSetup |
static vector < TOctalFADCBankReader * > | fadc_bank_readers |
static std::map< std::string, TH1 * > | time_short_pulse_histogram_map |
static std::map< std::string, TH1 * > | time_nshort_pulse_histogram_map |
ANA_MODULE | MShortPulseTimes_module |
vector<string> GetAllBankNames | ( | ) |
double GetClockTickForChannel | ( | string | bank_name) |
INT MShortPulseTimes | ( | EVENT_HEADER * | pheader, |
void * | pevent | ||
) |
This method processes one MIDAS block, producing a vector of TOctalFADCIsland objects from the raw Octal FADC data.
Definition at line 109 of file MShortPulseTimes.cpp.
References TGlobalData::fPulseIslandToChannelMap, TSetupData::GetDetectorName(), printf(), and SUCCESS.
INT MShortPulseTimes_init | ( | ) |
This method initializes histograms.
Definition at line 68 of file MShortPulseTimes.cpp.
References TSetupData::fBankToDetectorMap, TSetupData::GetDetectorName(), and SUCCESS.
|
static |
Definition at line 47 of file MShortPulseTimes.cpp.
TGlobalData* gData |
Definition at line 54 of file analyzer.cpp.
TSetupData* gSetup |
Definition at line 55 of file analyzer.cpp.
HNDLE hDB |
Definition at line 11 of file mucap_compress.cpp.
ANA_MODULE MShortPulseTimes_module |
Definition at line 52 of file MShortPulseTimes.cpp.
string testname = "CaenCh0" |
Definition at line 42 of file MShortPulseTimes.cpp.
|
static |
Definition at line 50 of file MShortPulseTimes.cpp.
|
static |
Definition at line 49 of file MShortPulseTimes.cpp.