68#define ADC_X_HIGH 4000
118#include "manalyzer.h"
130 printf(
"AdcCalib::ctor!\n");
132 runinfo->fRoot->fOutputFile->cd();
151 printf(
"AdcCalib::dtor!\n");
166 printf(
"Analyze, run %d, event serno %d, id 0x%04x, data size %d\n",
runinfo->fRunNo, event->serial_number, (
int)event->event_id, event->data_size);
static TH1D * hAdcHists[N_ADC]
INT adc_calib(EVENT_HEADER *, void *)
static TARegister tar(new AdcCalibFactory)
ADC_CALIBRATION_PARAM adccalib_param
void Init(const std::vector< std::string > &args)
TARunObject * NewRunObject(TARunInfo *runinfo)
#define ADC_CALIBRATION_PARAM_STR(_name)
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)
TH1X EXPRT * h1_book(const char *name, const char *title, int bins, double min, double max)
void EndRun(TARunInfo *runinfo)
void BeginRun(TARunInfo *runinfo)
TAFlowEvent * Analyze(TARunInfo *runinfo, TMEvent *event, TAFlags *flags, TAFlowEvent *flow)
AdcCalib(TARunInfo *runinfo)