**************************************************************************/
-///////////////////////////////////////////////////////////////////////////////
-///
+/// \class AliMUONPayloadTrigger
/// Class Payload
///
/// Decodes rawdata from buffer and stores in TClonesArray.
///
/// First version implement for Trigger
///
-///////////////////////////////////////////////////////////////////////////////
+/// \author Christian Finck
#include "AliMUONPayloadTrigger.h"
#include "AliMUONLocalStruct.h"
#include "AliMUONDDLTrigger.h"
+/// \cond CLASSIMP
ClassImp(AliMUONPayloadTrigger)
+/// \endcond
AliMUONPayloadTrigger::AliMUONPayloadTrigger()
: TObject(),
fRegHeader(new AliMUONRegHeader()),
fLocalStruct(new AliMUONLocalStruct())
{
- //
- // create an object to read MUON raw digits
- // Default ctor for monitoring purposes
- //
+ ///
+ /// create an object to read MUON raw digits
+ /// Default ctor for monitoring purposes
+ ///
}
//___________________________________
AliMUONPayloadTrigger::~AliMUONPayloadTrigger()
{
- //
- // clean up
- //
+ ///
+ /// clean up
+ ///
delete fDDLTrigger;
delete fLocalStruct;
delete fRegHeader;
//______________________________________________________
Bool_t AliMUONPayloadTrigger::Decode(UInt_t *buffer)
{
- // decode trigger DDL
- // store only non-empty structures (TrigY ==0)
+ /// decode trigger DDL
+ /// store only non-empty structures (TrigY ==0)
// reading DDL for trigger
//______________________________________________________
void AliMUONPayloadTrigger::ResetDDL()
{
- // reseting TClonesArray
- // after each DDL
- //
+ /// reseting TClonesArray
+ /// after each DDL
+ ///
AliMUONDarcHeader* darcHeader = fDDLTrigger->GetDarcHeader();
darcHeader->GetRegHeaderArray()->Delete();
}
//______________________________________________________
void AliMUONPayloadTrigger::SetMaxReg(Int_t reg)
{
- // set regional card number
+ /// set regional card number
if (reg > 8) reg = 8;
fMaxReg = reg;
}
//______________________________________________________
void AliMUONPayloadTrigger::SetMaxLoc(Int_t loc)
{
- // set local card number
+ /// set local card number
if (loc > 16) loc = 16;
fMaxLoc = loc;
}