1 #ifndef Podd_THcHelicity_h_
2 #define Podd_THcHelicity_h_
12 #include "THaHelicityDet.h"
23 THaApparatus*
a = NULL );
40 void Setup(
const char* name,
const char* description);
Int_t fRingSeed_reported_initial
THcHelicityScaler * fglHelicityScaler
std::vector< Int_t > fPatternSequence
virtual EStatus Init(const TDatime &date)
Event handler for Hall C helicity scalers.
virtual void SetHelicityScaler(THcHelicityScaler *f)
virtual Int_t ReadDatabase(const TDatime &date)
#define ClassDef(name, id)
virtual void Clear(Option_t *opt="")
virtual Int_t DefineVariables(EMode mode=kDefine)
Determine the beam helicity for the current event.
virtual void SetDebug(Int_t level)
Int_t RanBit30(Int_t ranseed)
Double_t fPeriodCheckOffset
void Setup(const char *name, const char *description)
Int_t fLastActualHelicity
void SetErrorCode(Int_t error)
void LoadHelicity(Int_t reportedhelicity, Int_t cyclecount, Int_t missedcycles)
Int_t GetSeed30(Int_t currentseed)
Int_t fQuartetStartPredictedHelicity
virtual void MakePrefix()
Int_t fHelperQuartetHistory
Int_t fQuartetStartHelicity
Int_t fLastReportedHelicity
virtual Int_t Decode(const THaEvData &evdata)
void PrintEvent(Int_t evtnum)
Double_t fRecommendedFreq
Extract helicity information from FADC250 modules.