New Trigger Emulation and Trigger access from data (Rachid Guernane)
authorgconesab <gconesab@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 19 Feb 2010 17:54:11 +0000 (17:54 +0000)
committergconesab <gconesab@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 19 Feb 2010 17:54:11 +0000 (17:54 +0000)
commit916f1e76c5ffee7c7ed6214b883f65b4b6df3adf
tree9698356b7db34271cf4c5bdd68d37b5e0972ef33
parent3f90b3dc8e6141a3c0790a3adc9d63d277cdaac0
New Trigger Emulation and Trigger access from data (Rachid Guernane)

libEMCALbase.pkg, EMCALbaseLinkDef.h: add raw digit and STU raw stream decoder
libEMCALrec.pkg: include VZERO needed by trigger processor
libEMCALsim.pkg, EMCALsimLinkDef.h: add trigger classes

AliEMCALReconstructor* : invoque trigger processor (Rachid)

AliEMCALDigitizer.*: create trigger digits from tower digits (Rachid)

AliEMCALGeoUtils.*: add trigger mapping (Rachid)

AliEMCALRawUtils.*:modify Raw2Digits method to access FALTRO data (Rachid)

AliEMCALTriggerTRU.* TRU class

AliEMCALTriggerSTU.*: STU class

AliEMCALTriggerSTURawStream.*: STU data decoder

AliEMCALTriggerElectronics.*: Trigger processor

AliEMCALRawDigit.*: Elementary digit closest to raw data content

AliEMCALTriggerData.*: Trigger data for persistency

AliEMCALTriggerPatch.*: Object created by trigger algorithms (L0, L1)

AliEMCALTriggerBoard.*: Trigger electronic device base class
30 files changed:
EMCAL/AliEMCALDigitizer.cxx
EMCAL/AliEMCALDigitizer.h
EMCAL/AliEMCALGeoUtils.cxx
EMCAL/AliEMCALGeoUtils.h
EMCAL/AliEMCALRawDigit.cxx [new file with mode: 0644]
EMCAL/AliEMCALRawDigit.h [new file with mode: 0644]
EMCAL/AliEMCALRawUtils.cxx
EMCAL/AliEMCALRawUtils.h
EMCAL/AliEMCALReconstructor.cxx
EMCAL/AliEMCALReconstructor.h
EMCAL/AliEMCALShishKebabTrd1Module.cxx
EMCAL/AliEMCALTriggerBoard.cxx [new file with mode: 0644]
EMCAL/AliEMCALTriggerBoard.h [new file with mode: 0644]
EMCAL/AliEMCALTriggerData.cxx [new file with mode: 0644]
EMCAL/AliEMCALTriggerData.h [new file with mode: 0644]
EMCAL/AliEMCALTriggerElectronics.cxx [new file with mode: 0644]
EMCAL/AliEMCALTriggerElectronics.h [new file with mode: 0644]
EMCAL/AliEMCALTriggerPatch.cxx [new file with mode: 0644]
EMCAL/AliEMCALTriggerPatch.h [new file with mode: 0644]
EMCAL/AliEMCALTriggerSTU.cxx [new file with mode: 0644]
EMCAL/AliEMCALTriggerSTU.h [new file with mode: 0644]
EMCAL/AliEMCALTriggerSTURawStream.cxx [new file with mode: 0644]
EMCAL/AliEMCALTriggerSTURawStream.h [new file with mode: 0644]
EMCAL/AliEMCALTriggerTRU.cxx [new file with mode: 0644]
EMCAL/AliEMCALTriggerTRU.h [new file with mode: 0644]
EMCAL/EMCALbaseLinkDef.h
EMCAL/EMCALsimLinkDef.h
EMCAL/libEMCALbase.pkg
EMCAL/libEMCALrec.pkg
EMCAL/libEMCALsim.pkg