![]() |
AliRoot Core
a565103 (a565103)
|
Callback event handler class for the AliMUONTriggerDDLDecoder. This class is the base class defining what methods the event handler for the high performance decoder should have. This handler actually does nothing. The user of this decoder will have to derive from this class a custom event handler that actually does something within the callback methods OnNewRegionalHeader, OnLocalStruct, OnError etc... More...
#include <AliMUONTriggerDDLDecoderEventHandler.h>
Public Types | |
enum | ErrorCode { kNoError = 0, kTooManyRegionals = 1, kNoDarcHeader = 2, kNoDarcScalars = 3, kWrongEventType = 4, kNoEndOfDarc = 5, kBadEndOfDarc = 6, kNoGlobalHeader = 7, kNoGlobalScalars = 8, kNoEndOfGlobal = 9, kBadEndOfGlobal = 10, kNoRegionalHeader = 11, kNoRegionalScalars = 12, kNoEndOfRegional = 13, kBadEndOfRegional = 14, kNoLocalStruct = 15, kNoLocalScalars = 16, kNoEndOfLocal = 17, kBadEndOfLocal = 18, kBufferTooBig = 19 } |
All the possible error codes from the parsing. More... | |
Static Public Member Functions | |
static UChar_t | GetDarcEventType (UInt_t header) |
static UChar_t | GetDarcType (UInt_t header) |
static UChar_t | GetDarcSerialNb (UInt_t header) |
static UChar_t | GetDarcVersion (UInt_t header) |
static bool | GetDarcVMETrig (UInt_t header) |
static bool | GetDarcGlobalFlag (UInt_t header) |
static bool | GetDarcCTPTrig (UInt_t header) |
static bool | GetDarcDAQFlag (UInt_t header) |
static UChar_t | GetDarcRegPattern (UInt_t header) |
static UShort_t | GetRegionalL0 (const AliMUONRegionalHeaderStruct *header) |
Return L0. More... | |
static UShort_t | GetRegionalMask (const AliMUONRegionalHeaderStruct *header) |
Return mask. More... | |
static bool | GetRegionalPhysFlag (const AliMUONRegionalHeaderStruct *header) |
Return RegPhysFlag. More... | |
static UChar_t | GetRegionalResetNb (const AliMUONRegionalHeaderStruct *header) |
Return ResetNb. More... | |
static UChar_t | GetRegionalSerialNb (const AliMUONRegionalHeaderStruct *header) |
Return SerialNb. More... | |
static UChar_t | GetRegionalId (const AliMUONRegionalHeaderStruct *header) |
Return Id. More... | |
static UChar_t | GetRegionalVersion (const AliMUONRegionalHeaderStruct *header) |
Return Version. More... | |
static UChar_t | GetRegionalOutput (const AliMUONRegionalHeaderStruct *header) |
Return Output. More... | |
static UShort_t | GetRegionalErrorBits (const AliMUONRegionalHeaderStruct *header) |
Return ErrorBits. More... | |
static UChar_t | GetRegionalFPGANumber (const AliMUONRegionalHeaderStruct *header) |
Return FPGANumber. More... | |
static bool | GetRegionalDarcPhysFlag (const AliMUONRegionalHeaderStruct *header) |
Return DarcPhysFlag. More... | |
static bool | GetRegionalPresentFlag (const AliMUONRegionalHeaderStruct *header) |
Return PresentFlag. More... | |
static bool | GetRegionalRamNotFullFlag (const AliMUONRegionalHeaderStruct *header) |
Return RamNotFullFlag. More... | |
static bool | GetRegionalRamNotEmptyFlag (const AliMUONRegionalHeaderStruct *header) |
Return RamNotEmptyFlag. More... | |
static bool | GetRegionalL2RejStatus (const AliMUONRegionalHeaderStruct *header) |
Return L2RejStatus. More... | |
static bool | GetRegionalL2AccStatus (const AliMUONRegionalHeaderStruct *header) |
Return L2AccStatus. More... | |
static bool | GetRegionalL1Status (const AliMUONRegionalHeaderStruct *header) |
Return L1Status. More... | |
static bool | GetRegionalL0Status (const AliMUONRegionalHeaderStruct *header) |
Return L0Status. More... | |
static UChar_t | GetRegionalEventInRam (const AliMUONRegionalHeaderStruct *header) |
Return EventInRam. More... | |
static UChar_t | GetRegionalBusy (const AliMUONRegionalHeaderStruct *header) |
Return Busy. More... | |
static UChar_t | GetGlobalOutput (const AliMUONGlobalHeaderStruct *header) |
static UShort_t | GetGlobalConfig (const AliMUONGlobalHeaderStruct *header) |
static UShort_t | GetLocalX2 (const AliMUONLocalInfoStruct *local) |
Return X2. More... | |
static UShort_t | GetLocalX1 (const AliMUONLocalInfoStruct *local) |
Return X1. More... | |
static UShort_t | GetLocalX4 (const AliMUONLocalInfoStruct *local) |
Return X4. More... | |
static UShort_t | GetLocalX3 (const AliMUONLocalInfoStruct *local) |
Return X3. More... | |
static UShort_t | GetLocalY2 (const AliMUONLocalInfoStruct *local) |
Return Y2. More... | |
static UShort_t | GetLocalY1 (const AliMUONLocalInfoStruct *local) |
Return Y1. More... | |
static UShort_t | GetLocalY4 (const AliMUONLocalInfoStruct *local) |
Return Y4. More... | |
static UShort_t | GetLocalY3 (const AliMUONLocalInfoStruct *local) |
Return Y3. More... | |
static UChar_t | GetLocalId (const AliMUONLocalInfoStruct *local) |
Return Id. More... | |
static UChar_t | GetLocalDec (const AliMUONLocalInfoStruct *local) |
Return Dec. More... | |
static bool | GetLocalTrigY (const AliMUONLocalInfoStruct *local) |
Return TrigY. More... | |
static bool | GetLocalTriggerY (const AliMUONLocalInfoStruct *local) |
Return TriggerY. More... | |
static UChar_t | GetLocalYPos (const AliMUONLocalInfoStruct *local) |
Return Upos. More... | |
static bool | GetLocalSXDev (const AliMUONLocalInfoStruct *local) |
Get Sign of X deviation. More... | |
static UChar_t | GetLocalXDev (const AliMUONLocalInfoStruct *local) |
Get X deviation. More... | |
static bool | GetLocalTriggerX (const AliMUONLocalInfoStruct *local) |
Return TriggerX. More... | |
static UChar_t | GetLocalXPos (const AliMUONLocalInfoStruct *local) |
Return Xpos. More... | |
static UChar_t | GetLocalLpt (const AliMUONLocalInfoStruct *local) |
Return LPT. More... | |
static UChar_t | GetLocalHpt (const AliMUONLocalInfoStruct *local) |
Return HPT. More... | |
static UShort_t | GetLocalSwitch (const AliMUONLocalScalarsStruct *scalars) |
Return switch. More... | |
static UChar_t | GetLocalComptXY (const AliMUONLocalScalarsStruct *scalars) |
Return ComptXY. More... | |
static UShort_t | GetLocalXY1 (const AliMUONLocalScalarsStruct *scalars, UInt_t n) |
Return XY1. More... | |
static UShort_t | GetLocalXY2 (const AliMUONLocalScalarsStruct *scalars, UInt_t n) |
Return XY2. More... | |
static UShort_t | GetLocalXY3 (const AliMUONLocalScalarsStruct *scalars, UInt_t n) |
Return XY3. More... | |
static UShort_t | GetLocalXY4 (const AliMUONLocalScalarsStruct *scalars, UInt_t n) |
Return XY4. More... | |
static const char * | ErrorCodeToString (ErrorCode code) |
static const char * | ErrorCodeToMessage (ErrorCode code) |
Callback event handler class for the AliMUONTriggerDDLDecoder. This class is the base class defining what methods the event handler for the high performance decoder should have. This handler actually does nothing. The user of this decoder will have to derive from this class a custom event handler that actually does something within the callback methods OnNewRegionalHeader, OnLocalStruct, OnError etc...
Definition at line 139 of file AliMUONTriggerDDLDecoderEventHandler.h.
All the possible error codes from the parsing.
Definition at line 149 of file AliMUONTriggerDDLDecoderEventHandler.h.
|
inlinevirtual |
The only reason for a virtual destructor is to make -Weffc++ shutup. This should not really be here since we do not actually want or need run-time polymorphism.
Definition at line 146 of file AliMUONTriggerDDLDecoderEventHandler.h.
|
inlinestatic |
This is a utility method which converts an error code to user friendly descriptive message useful for printing to the screen.
code | The error code as received in OnError for example. |
This is a utility method which converts an error code to user friendly descriptive message useful for printing to the screen.
code | The error code as received in OnError for example. |
Definition at line 785 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by operator<<().
|
inlinestatic |
This is a utility method which converts an error code to a string representation for printing purposes.
code | The error code as received in OnError for example. |
This is a utility method which converts an error code to a string representation for printing purposes.
code | The error code as received in OnError for example. |
Definition at line 751 of file AliMUONTriggerDDLDecoderEventHandler.h.
|
inlinestatic |
Return CPT trigger
header | Should be the header as given by the OnDarkHeader() method. |
Definition at line 376 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliHeader::GetCTPTrig().
|
inlinestatic |
Return DAQ flag
header | Should be the header as given by the OnDarkHeader() method. |
Definition at line 380 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliHeader::GetDAQFlag().
|
inlinestatic |
Return event type
header | Should be the header as given by the OnDarkHeader() method. |
Definition at line 352 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliHeader::GetEventType().
|
inlinestatic |
Return global flag
header | Should be the header as given by the OnDarkHeader() method. |
Definition at line 372 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliHeader::GetGlobalFlag().
|
inlinestatic |
Return reg pattern
header | Should be the header as given by the OnDarkHeader() method. |
Definition at line 384 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliHeader::GetRegPattern().
|
inlinestatic |
Return serial number
header | Should be the header as given by the OnDarkHeader() method. |
Definition at line 360 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliHeader::GetSerialNb().
|
inlinestatic |
Return Darc type
header | Should be the header as given by the OnDarkHeader() method. |
Definition at line 356 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliHeader::GetDarcType().
|
inlinestatic |
Return version
header | Should be the header as given by the OnDarkHeader() method. |
Definition at line 364 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliHeader::GetVersion().
|
inlinestatic |
Return VME trig
header | Should be the header as given by the OnDarkHeader() method. |
Definition at line 368 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliHeader::GetVMETrig().
|
inlinestatic |
Return global config
header | Should be the header as given by the OnGlobalHeader() method. |
Definition at line 542 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliHeader::GetGlobalConfig().
|
inlinestatic |
Return global output
header | Should be the header as given by the OnGlobalHeader() method. |
Definition at line 534 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliHeader::GetGlobalOutput().
|
inlinestatic |
Return ComptXY.
Definition at line 683 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliLocalStruct::GetComptXY().
|
inlinestatic |
Return Dec.
Definition at line 615 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliLocalStruct::GetDec(), GetLocalHpt(), and GetLocalLpt().
|
inlinestatic |
Return HPT.
Definition at line 673 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliLocalStruct::GetHpt().
|
inlinestatic |
Return Id.
Definition at line 608 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliLocalStruct::GetId().
|
inlinestatic |
Return LPT.
Definition at line 670 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliLocalStruct::GetLpt().
|
inlinestatic |
Return switch.
Definition at line 676 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliLocalStruct::GetSwitch().
|
inlinestatic |
Get Sign of X deviation.
Definition at line 642 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by GetLocalTriggerX(), and AliMUONRawStreamTriggerHP::AliLocalStruct::GetSXDev().
|
inlinestatic |
Return TriggerX.
Definition at line 656 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliLocalStruct::GetTriggerX().
|
inlinestatic |
Return TriggerY.
Definition at line 629 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliLocalStruct::GetTriggerY().
|
inlinestatic |
Return TrigY.
Definition at line 622 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by GetLocalTriggerY(), and AliMUONRawStreamTriggerHP::AliLocalStruct::GetTrigY().
|
inlinestatic |
Return X1.
Definition at line 559 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliLocalStruct::GetX1().
|
inlinestatic |
Return X2.
Definition at line 552 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliLocalStruct::GetX2().
|
inlinestatic |
Return X3.
Definition at line 573 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliLocalStruct::GetX3().
|
inlinestatic |
Return X4.
Definition at line 566 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliLocalStruct::GetX4().
|
inlinestatic |
Get X deviation.
Definition at line 649 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by GetLocalTriggerX(), and AliMUONRawStreamTriggerHP::AliLocalStruct::GetXDev().
|
inlinestatic |
Return Xpos.
Definition at line 663 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by GetLocalTriggerX(), and AliMUONRawStreamTriggerHP::AliLocalStruct::GetXPos().
|
inlinestatic |
Return XY1.
Definition at line 690 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliLocalStruct::GetXY1().
|
inlinestatic |
Return XY2.
Definition at line 698 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliLocalStruct::GetXY2().
|
inlinestatic |
Return XY3.
Definition at line 706 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliLocalStruct::GetXY3().
|
inlinestatic |
Return XY4.
Definition at line 714 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliLocalStruct::GetXY4().
|
inlinestatic |
Return Y1.
Definition at line 587 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliLocalStruct::GetY1().
|
inlinestatic |
Return Y2.
Definition at line 580 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliLocalStruct::GetY2().
|
inlinestatic |
Return Y3.
Definition at line 601 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliLocalStruct::GetY3().
|
inlinestatic |
Return Y4.
Definition at line 594 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliLocalStruct::GetY4().
|
inlinestatic |
Return Upos.
Definition at line 635 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by GetLocalTriggerY(), and AliMUONRawStreamTriggerHP::AliLocalStruct::GetYPos().
|
inlinestatic |
Return Busy.
Definition at line 523 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliRegionalHeader::GetBusy().
|
inlinestatic |
Return DarcPhysFlag.
Definition at line 460 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliRegionalHeader::GetDarcPhysFlag().
|
inlinestatic |
Return ErrorBits.
Definition at line 446 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliRegionalHeader::GetErrorBits().
|
inlinestatic |
Return EventInRam.
Definition at line 516 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliRegionalHeader::GetEventInRam().
|
inlinestatic |
Return FPGANumber.
Definition at line 453 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliRegionalHeader::GetFPGANumber().
|
inlinestatic |
Return Id.
Definition at line 425 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliRegionalHeader::GetId().
|
inlinestatic |
Return L0.
Definition at line 390 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliRegionalHeader::GetL0().
|
inlinestatic |
Return L0Status.
Definition at line 509 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliRegionalHeader::GetL0Status().
|
inlinestatic |
Return L1Status.
Definition at line 502 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliRegionalHeader::GetL1Status().
|
inlinestatic |
Return L2AccStatus.
Definition at line 495 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliRegionalHeader::GetL2AccStatus().
|
inlinestatic |
Return L2RejStatus.
Definition at line 488 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliRegionalHeader::GetL2RejStatus().
|
inlinestatic |
Return mask.
Definition at line 397 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliRegionalHeader::GetMask().
|
inlinestatic |
Return Output.
Definition at line 439 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliRegionalHeader::GetOutput().
|
inlinestatic |
Return RegPhysFlag.
Definition at line 404 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliRegionalHeader::GetRegPhysFlag().
|
inlinestatic |
Return PresentFlag.
Definition at line 467 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliRegionalHeader::GetPresentFlag().
|
inlinestatic |
Return RamNotEmptyFlag.
Definition at line 481 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliRegionalHeader::GetRamNotEmptyFlag().
|
inlinestatic |
Return RamNotFullFlag.
Definition at line 474 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliRegionalHeader::GetRamNotFullFlag().
|
inlinestatic |
Return ResetNb.
Definition at line 411 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliRegionalHeader::GetResetNb().
|
inlinestatic |
Return SerialNb.
Definition at line 418 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliRegionalHeader::GetSerialNb().
|
inlinestatic |
Return Version.
Definition at line 432 of file AliMUONTriggerDDLDecoderEventHandler.h.
Referenced by AliMUONRawStreamTriggerHP::AliRegionalHeader::GetVersion().
|
inline |
The OnDarcHeader method will be called when the DARC header has been found in the DDL payload. The default behaviour of this method is to do nothing.
Definition at line 203 of file AliMUONTriggerDDLDecoderEventHandler.h.
|
inline |
The OnEndOfBuffer method will be called whenever the buffer containing a DDL payload has been processed. For each OnNewBuffer method call a symmetric call to OnEndOfBuffer is made at the end of processing (after the last call to OnLocalStruct) The default behaviour of this method is to do nothing.
Definition at line 192 of file AliMUONTriggerDDLDecoderEventHandler.h.
|
inline |
The OnEndOfRegionalStruct method will be called whenever a regional structure has been processed. For each OnNewRegionalStruct method call a symmetric call to OnEndOfRegionalStruct is made after processing of the regional structure is done (after the last call to OnLocalStruct for that regional structure).
Definition at line 279 of file AliMUONTriggerDDLDecoderEventHandler.h.
|
inline |
The OnEndOfRegionalStructV2 method will be called whenever a regional structure has been processed. For each OnNewRegionalStruct method call a symmetric call to OnEndOfRegionalStruct is made after processing of the regional structure is done (after the last call to OnLocalStruct for that regional structure). This method is an alternate version to OnEndOfRegionalStruct and an inheriting class needs only implement one or the other version.
Definition at line 302 of file AliMUONTriggerDDLDecoderEventHandler.h.
|
inline |
Whenever a parsing error of the DDL payload is encountered because of corruption of the raw data the OnError method is called immediately at the point this error is discovered. The default behaviour of this method is to do nothing. -param error This is an error code indicating the kind of problem encountered with the DDL payload. -param location This is a pointer into the DDL payload memory buffer indicating the exact location where the parsing error happened or i.e. the location of the corruption. Note that a relative offset in bytes from the start of the memory buffer can be calculated by: storing the buffer pointer recevied in OnNewBuffer earlier in fBufferStart for example, and then the offset is given by: offset = (unsigned long)location - (unsigned long)fBufferStart;
Definition at line 734 of file AliMUONTriggerDDLDecoderEventHandler.h.
|
inline |
The OnGlobalHeader method will be called when the global header has been found in the DDL payload. The default behaviour of this method is to do nothing.
Definition at line 219 of file AliMUONTriggerDDLDecoderEventHandler.h.
|
inline |
The OnLocalStruct method will be called for each local trigger structure found in the DDL payload. The user must overload this method to process the local structures as needed. The default behaviour of this method is to do nothing.
Definition at line 320 of file AliMUONTriggerDDLDecoderEventHandler.h.
|
inline |
The OnLocalStructV2 method will be called for each local trigger structure found in the DDL payload. The user must overload this method to process the local structures as needed. The default behaviour of this method is to do nothing. This method is an alternate version to OnLocalStruct and an inheriting class needs only implement one or the other version.
Definition at line 339 of file AliMUONTriggerDDLDecoderEventHandler.h.
|
inline |
The OnNewBuffer method will be called whenever a new buffer containing a DDL payload is about to be processed. The default behaviour of this method is to do nothing.
Definition at line 182 of file AliMUONTriggerDDLDecoderEventHandler.h.
|
inline |
The OnNewRegionalStruct method will be called for each regional header found in the DDL payload. The default behaviour of this method is to do nothing.
Definition at line 237 of file AliMUONTriggerDDLDecoderEventHandler.h.
|
inline |
The OnNewRegionalStructV2 method will be called for each regional header found in the DDL payload. The default behaviour of this method is to do nothing. This method is an alternate version to OnNewRegionalStruct and an inheriting class needs only implement one or the other version.
Definition at line 258 of file AliMUONTriggerDDLDecoderEventHandler.h.