1#ifndef Podd_THaScalerEvtHandler_h_
2#define Podd_THaScalerEvtHandler_h_
61 void ParseMap(
const char* cbuf,
const std::vector<std::string>& dbline );
#define ClassDef(name, id)
static const UInt_t IRATE
static const UInt_t defaultDT
static const UInt_t ICOUNT
static const UInt_t MAXCHAN
static const UInt_t MAXTEVT
ScalerLoc(TString nm, TString desc, UInt_t idx, UInt_t sl, UInt_t ich, UInt_t iki)
THaScalerEvtHandler(const THaScalerEvtHandler &fh)=delete
std::vector< Decoder::GenScaler * > scalers
virtual ~THaScalerEvtHandler()
void AddVars(const TString &name, const TString &desc, UInt_t iscal, UInt_t ichan, UInt_t ikind)
virtual Int_t Analyze(THaEvData *evdata)
void ParseMap(const char *cbuf, const std::vector< std::string > &dbline)
virtual Int_t End(THaRunBase *r=nullptr)
THaScalerEvtHandler & operator=(const THaScalerEvtHandler &fh)=delete
void ParseVariable(const std::vector< std::string > &dbline)
std::vector< ScalerLoc * > scalerloc