1 #ifndef ALIMUONRAWWRITER_H
2 #define ALIMUONRAWWRITER_H
15 #include "AliFstream.h"
29 class AliRawDataHeaderSim;
63 UInt_t trigY, UInt_t posY, UInt_t posX,
64 UInt_t sdevX, UInt_t devX);
Rawdata local card structure for trigger.
Interface for a digit container.
The top container class for DDLs, det elements and bus patched.
Bool_t fScalerEvent
flag to generates scaler event
AliMUONDspHeader * fDspHeader
! DDL Dsp header class pointers
Int_t * fBuffer
! internal data buffer
AliMUONRawWriter & operator=(const AliMUONRawWriter &rhs)
Not implemented assignment operator.
void Digits2BusPatchMap(const AliMUONVDigitStore &digitStore, AliMpExMap &busPatchMap)
Base class of a trigger information store.
virtual ~AliMUONRawWriter()
void WriteTrackerDDL(AliMpExMap &busPatchMap, Int_t iDDL)
Int_t Digits2Raw(const AliMUONVDigitStore *digitStore, const AliMUONVTriggerStore *triggerStore)
Int_t WriteTriggerDDL(const AliMUONVTriggerStore &triggerStore, AliFstream *file[2])
AliMUONLocalStruct * fLocalStruct
! DDL local structure class pointers
AliRawDataHeaderSim * fHeader
header of DDL
AliMUONRegHeader * fRegHeader
! DDL regional header class pointers
Raw data class for trigger and tracker chambers.
static void LocalWordPacking(UInt_t &word, UInt_t locId, UInt_t locDec, UInt_t trigY, UInt_t posY, UInt_t posX, UInt_t sdevX, UInt_t devX)
AliMUONDarcHeader * fDarcHeader
! DDL darc header class pointers
void SetHeader(AliRawDataHeaderSim &header)
Set the header of DDL.
Int_t fBufferSize
! size of internal data buffer
AliMpDDLStore * fDDLStore
! DDL store pointer
Int_t GetBusPatch(const AliMUONVDigit &digit) const
MUON buspatch structure for tracker.
Helper class making Root persistent TExMap.
AliMUONBlockHeader * fBlockHeader
! DDL block header class pointers