virtual void Reset();
virtual Bool_t Next();
- inline Int_t GetDDLNumber() const { return fDDLNumber; } // Provide current DDL number
- inline Int_t GetPrevDDLNumber() const { return fPrevDDLNumber; }// Provide previous DDL number
- inline Bool_t IsNewDDLNumber() const {return (fDDLNumber != fPrevDDLNumber);};
- inline Int_t GetRCUId() const { return fRCUId; } // Provide current RCU identifier
- inline Int_t GetPrevRCUId() const { return fPrevRCUId; } // Provide previous RCU identifier
- inline Bool_t IsNewRCUId() const {return (fRCUId != fPrevRCUId);};
- inline Int_t GetHWAddress() const { return fHWAddress; } // Provide current hardware address
- inline Int_t GetPrevHWAddress() const { return fPrevHWAddress; } // Provide previous hardware address
- inline Bool_t IsNewHWAddress() const {return (fHWAddress != fPrevHWAddress) || IsNewDDLNumber();};
- inline Int_t GetTime() const { return fTime; } // Provide index of current time bin
- inline Int_t GetPrevTime() const { return fPrevTime; } // Provide index of previous time bin
- inline Bool_t IsNewTime() const {return (fTime != fPrevTime) || IsNewHWAddress();};
- inline Int_t GetSignal() const { return fSignal; } // Provide signal in ADC counts
- inline Int_t GetTimeLength() const { return fTimeBunch; } // Provide total length of current time bunch
-
- Bool_t GetRCUTrailerData(UChar_t*& data) const; // Provide a pointer to RCU trailer
- inline Int_t GetRCUTrailerSize() const { return fRCUTrailerSize; } // Provide size of RCU trailer
+ Int_t GetDDLNumber() const { return fDDLNumber; } // Provide current DDL number
+ Int_t GetPrevDDLNumber() const { return fPrevDDLNumber; }// Provide previous DDL number
+ Bool_t IsNewDDLNumber() const {return (fDDLNumber != fPrevDDLNumber);};
+ Int_t GetRCUId() const { return fRCUId; } // Provide current RCU identifier
+ Int_t GetPrevRCUId() const { return fPrevRCUId; } // Provide previous RCU identifier
+ Bool_t IsNewRCUId() const {return (fRCUId != fPrevRCUId);};
+ Int_t GetHWAddress() const { return fHWAddress; } // Provide current hardware address
+ Int_t GetPrevHWAddress() const { return fPrevHWAddress; } // Provide previous hardware address
+ Bool_t IsNewHWAddress() const {return (fHWAddress != fPrevHWAddress) || IsNewDDLNumber();};
+ Int_t GetTime() const { return fTime; } // Provide index of current time bin
+ Int_t GetPrevTime() const { return fPrevTime; } // Provide index of previous time bin
+ Bool_t IsNewTime() const {return (fTime != fPrevTime) || IsNewHWAddress();};
+ Int_t GetSignal() const { return fSignal; } // Provide signal in ADC counts
+ Int_t GetTimeLength() const { return fTimeBunch; } // Provide total length of current time bunch
+
+ Bool_t GetRCUTrailerData(UChar_t*& data) const; // Provide a pointer to RCU trailer
+ Int_t GetRCUTrailerSize() const { return fRCUTrailerSize; } // Provide size of RCU trailer
void SelectRawData(Int_t detId); // Select raw data for specific detector id