|
| CodaDecoder () |
|
virtual | ~CodaDecoder () |
|
virtual Int_t | Init () |
|
virtual Int_t | LoadEvent (const UInt_t *evbuffer) |
|
virtual UInt_t | GetPrescaleFactor (UInt_t trigger) const |
|
virtual void | SetRunTime (ULong64_t tloc) |
|
virtual Int_t | SetDataVersion (Int_t version) |
|
Int_t | SetCodaVersion (Int_t version) |
|
virtual Bool_t | DataCached () |
|
virtual Int_t | LoadFromMultiBlock () |
|
virtual Bool_t | IsMultiBlockMode () |
|
virtual Bool_t | BlockIsDone () |
|
virtual Int_t | FillBankData (UInt_t *rdat, UInt_t roc, Int_t bank, UInt_t offset=0, UInt_t num=1) const |
|
| THaEvData () |
|
virtual | ~THaEvData () |
|
const UInt_t * | GetRawDataBuffer () const |
|
void | SetEpicsEvtType (UInt_t itype) |
|
void | SetEvTime (ULong64_t evtime) |
|
UInt_t | GetEvType () const |
|
UInt_t | GetEvLength () const |
|
UInt_t | GetEvNum () const |
|
UInt_t | GetRunNum () const |
|
Int_t | GetDataVersion () const |
|
ULong64_t | GetRunTime () const |
|
UInt_t | GetRunType () const |
|
UInt_t | GetRocLength (UInt_t crate) const |
|
Bool_t | IsPhysicsTrigger () const |
|
Bool_t | IsScalerEvent () const |
|
Bool_t | IsPrestartEvent () const |
|
Bool_t | IsEpicsEvent () const |
|
Bool_t | IsPrescaleEvent () const |
|
Bool_t | IsSpecialEvent () const |
|
UInt_t | GetNumRaw (UInt_t crate, UInt_t slot) const |
|
UInt_t | GetRawData (UInt_t crate, UInt_t slot, UInt_t hit) const |
|
UInt_t | GetRawData (UInt_t crate, UInt_t slot, UInt_t chan, UInt_t hit) const |
|
UInt_t | GetRawData (UInt_t i) const |
|
UInt_t | GetRawData (UInt_t crate, UInt_t i) const |
|
const UInt_t * | GetRawDataBuffer (UInt_t crate) const |
|
UInt_t | GetNumHits (UInt_t crate, UInt_t slot, UInt_t chan) const |
|
UInt_t | GetData (UInt_t crate, UInt_t slot, UInt_t chan, UInt_t hit) const |
|
Bool_t | InCrate (UInt_t crate, UInt_t i) const |
|
UInt_t | GetNumChan (UInt_t crate, UInt_t slot) const |
|
UInt_t | GetNextChan (UInt_t crate, UInt_t slot, UInt_t index) const |
|
const char * | DevType (UInt_t crate, UInt_t slot) const |
|
Bool_t | HasCapability (Decoder::EModuleType type, UInt_t crate, UInt_t slot) const |
|
Bool_t | IsMultifunction (UInt_t crate, UInt_t slot) const |
|
UInt_t | GetNumEvents (Decoder::EModuleType type, UInt_t crate, UInt_t slot, UInt_t chan) const |
|
UInt_t | GetData (Decoder::EModuleType type, UInt_t crate, UInt_t slot, UInt_t chan, UInt_t hit) const |
|
UInt_t | GetLEbit (UInt_t crate, UInt_t slot, UInt_t chan, UInt_t hit) const |
|
UInt_t | GetOpt (UInt_t crate, UInt_t slot, UInt_t chan, UInt_t hit) const |
|
virtual ULong64_t | GetEvTime () const |
|
virtual Int_t | GetHelicity () const |
|
virtual Int_t | GetHelicity (const TString &) const |
|
virtual UInt_t | GetScaler (UInt_t, UInt_t, UInt_t) const |
|
virtual UInt_t | GetScaler (const TString &, UInt_t, UInt_t) const |
|
virtual void | SetDebugFile (std::ofstream *file) |
|
virtual Decoder::Module * | GetModule (UInt_t roc, UInt_t slot) const |
|
virtual double | GetEpicsData (const char *tag, UInt_t event=0) const |
|
virtual double | GetEpicsTime (const char *tag, UInt_t event=0) const |
|
virtual TString | GetEpicsString (const char *tag, UInt_t event=0) const |
|
virtual Bool_t | IsLoadedEpics (const char *) const |
|
UInt_t | GetNslots () const |
|
virtual void | PrintSlotData (UInt_t crate, UInt_t slot) const |
|
virtual void | PrintOut () const |
|
void | EnableBenchmarks (Bool_t enable=true) |
|
void | EnableHelicity (Bool_t enable=true) |
|
Bool_t | HelicityEnabled () const |
|
void | EnableScalers (Bool_t enable=true) |
|
Bool_t | ScalersEnabled () const |
|
void | SetOrigPS (Int_t event_type) |
|
TString | GetOrigPS () const |
|
UInt_t | GetInstance () const |
|
Decoder::THaCrateMap * | GetCrateMap () const |
|
void | SetVerbose (Int_t level) |
|
void | SetDebug (Int_t level) |
|
void | SetCrateMapName (const char *name) |
|
|
virtual Int_t | LoadIfFlagData (const UInt_t *evbuffer) |
|
Int_t | FindRocs (const UInt_t *evbuffer) |
|
Int_t | FindRocsCoda3 (const UInt_t *evbuffer) |
|
Int_t | roc_decode (UInt_t roc, const UInt_t *evbuffer, UInt_t ipt, UInt_t istop) |
|
Int_t | bank_decode (UInt_t roc, const UInt_t *evbuffer, UInt_t ipt, UInt_t istop) |
|
void | CompareRocs () |
|
void | ChkFbSlot (UInt_t roc, const UInt_t *evbuffer, UInt_t ipt, UInt_t istop) |
|
void | ChkFbSlots () |
|
virtual Int_t | init_slotdata () |
|
virtual Int_t | interpretCoda3 (const UInt_t *buffer) |
|
virtual UInt_t | trigBankDecode (const UInt_t *evbuffer, UInt_t blkSize) |
|
Int_t | prescale_decode (const UInt_t *evbuffer) |
|
void | dump (const UInt_t *evbuffer) const |
|
virtual Int_t | init_cmap () |
|
virtual void | makeidx (UInt_t crate, UInt_t slot) |
|
virtual void | FindUsedSlots () |
|
UInt_t | idx (UInt_t crate, UInt_t slot) const |
|
UInt_t | idx (UInt_t crate, UInt_t slot) |
|
Bool_t | GoodIndex (UInt_t crate, UInt_t slot) const |
|