19 fGoodHel(false), fGoodHel2(false)
27 fGoodHel(false), fGoodHel2(false)
51 const RVarDef var[] = {
52 {
"qrt",
"QRT from ROC",
"fQrt" },
53 {
"gate",
"Helicity Gate from ROC",
"fGate" },
54 {
"pread",
"Present G0 reading",
"fPresentReading" },
55 {
"timestamp",
"Timestamp from ROC",
"fTimestamp" },
56 {
"validtime",
"Timestamp is valid",
"fValidTime" },
57 {
"g0_hel",
"G0 helicity reading",
"fG0_Hel" },
58 {
"goodhel",
"ADC and G0 helicities agree",
"fGoodHel" },
59 {
"goodhel2",
"ADC and G0 helicities agree unless one unknown",
133 Warning(
Here(
"Decode"),
"ADC and G0 helicities disagree: %d %d at "
Option_t Option_t TPoint TPoint const char mode
virtual Int_t DefineVariables(EMode mode=kDefine)
virtual Int_t ReadDatabase(const TDatime &date)
virtual Int_t Decode(const THaEvData &evdata)
virtual void Clear(Option_t *opt="")
static Int_t LoadDB(FILE *file, const TDatime &date, const DBRequest *request, const char *prefix, Int_t search=0, const char *here="THaAnalysisObject::LoadDB")
static Int_t DefineVarsFromList(const void *list, EType type, EMode mode, const char *def_prefix, const TObject *obj, const char *prefix, const char *here, const char *comment_subst="")
virtual const char * Here(const char *) const
const char * GetPrefix() const
virtual FILE * OpenFile(const TDatime &date)
virtual Int_t ReadData(const THaEvData &evdata)
Int_t ReadDatabase(const char *dbfilename, const char *prefix, const TDatime &date, int debug_flag=0)
virtual void Clear(Option_t *opt="")
virtual const char * GetDBFileName() const
virtual Int_t ReadDatabase(const TDatime &date)
virtual Int_t DefineVariables(EMode mode=kDefine)
virtual void Clear(Option_t *opt="")
virtual Int_t Decode(const THaEvData &evdata)
virtual void Warning(const char *method, const char *msgfmt,...) const