![]() |
AliRoot Core
v5-06-15 (45dab64)
|
Implementation of AliMUONVSubprocessor for MUON TRK masks. More...
#include <AliMUONTriggerSubprocessor.h>
Public Member Functions | |
AliMUONTriggerSubprocessor (AliMUONPreprocessor *master) | |
virtual | ~AliMUONTriggerSubprocessor () |
Bool_t | Initialize (Int_t run, UInt_t startTime, UInt_t endTime) |
UInt_t | Process (TMap *dcsAliasMap) |
Process this sub-task. More... | |
![]() | |
AliMUONVSubprocessor (AliMUONPreprocessor *master, const char *name="", const char *title="") | |
virtual | ~AliMUONVSubprocessor () |
Private Member Functions | |
TString | GetFileName (const char *fid) const |
AliMUONTriggerSubprocessor (const AliMUONTriggerSubprocessor &) | |
Not implemented. More... | |
AliMUONTriggerSubprocessor & | operator= (const AliMUONTriggerSubprocessor &) |
Not implemented. More... | |
Int_t | TestFile (const char *baseName, Bool_t shouldBeThere) const |
void | WhichFilesToRead (const char *exportedFiles, Bool_t &globalFile, Bool_t ®ionalFile, Bool_t &localFile, Bool_t &lutFile, Bool_t &trigScalFile) const |
Private Attributes | |
AliMUONRegionalTriggerConfig * | fRegionalConfig |
! regional config More... | |
AliMUONVStore * | fLocalMasks |
! local masks More... | |
AliMUONGlobalCrateConfig * | fGlobalConfig |
! global config More... | |
AliMUONTriggerLut * | fLUT |
! look-up table(s) More... | |
TClonesArray * | fTrigScalers |
! trigger scalers More... | |
Additional Inherited Members | |
![]() | |
AliMUONPreprocessor * | Master () const |
Return the pointer to our master. More... | |
Bool_t | RemoveValuesOutsideRun (TObjArray *values) |
AliMUONVSubprocessor () | |
Not implemented. More... | |
AliMUONVSubprocessor (const AliMUONVSubprocessor &) | |
Not implemented. More... | |
AliMUONVSubprocessor & | operator= (const AliMUONVSubprocessor &) |
Not implemented. More... | |
Implementation of AliMUONVSubprocessor for MUON TRK masks.
Implementation of AliMUONVSubprocessor for MUON trigger system
Reads masks and LUT online files to feed the OCDB
Definition at line 27 of file AliMUONTriggerSubprocessor.h.
AliMUONTriggerSubprocessor::AliMUONTriggerSubprocessor | ( | AliMUONPreprocessor * | master | ) |
default ctor
Definition at line 50 of file AliMUONTriggerSubprocessor.cxx.
|
virtual |
dtor
Definition at line 64 of file AliMUONTriggerSubprocessor.cxx.
|
private |
Not implemented.
|
private |
Get filename for a given id
Definition at line 76 of file AliMUONTriggerSubprocessor.cxx.
Referenced by Initialize(), and TestFile().
|
virtual |
When starting a new run, reads in the trigger online files.
Reimplemented from AliMUONVSubprocessor.
Definition at line 92 of file AliMUONTriggerSubprocessor.cxx.
|
private |
Not implemented.
|
virtual |
Process this sub-task.
Store the trigger masks into the CDB
Implements AliMUONVSubprocessor.
Definition at line 222 of file AliMUONTriggerSubprocessor.cxx.
|
private |
Check if required file can be accessed
Definition at line 286 of file AliMUONTriggerSubprocessor.cxx.
Referenced by Initialize().
|
private |
From the exportedFiles file, determine which other files will need to be read in
Definition at line 304 of file AliMUONTriggerSubprocessor.cxx.
Referenced by Initialize().
|
private |
! global config
Definition at line 57 of file AliMUONTriggerSubprocessor.h.
Referenced by Initialize(), Process(), and ~AliMUONTriggerSubprocessor().
|
private |
! local masks
Definition at line 56 of file AliMUONTriggerSubprocessor.h.
Referenced by Initialize(), Process(), and ~AliMUONTriggerSubprocessor().
|
private |
! look-up table(s)
Definition at line 58 of file AliMUONTriggerSubprocessor.h.
Referenced by Initialize(), Process(), and ~AliMUONTriggerSubprocessor().
|
private |
! regional config
Definition at line 55 of file AliMUONTriggerSubprocessor.h.
Referenced by Initialize(), Process(), and ~AliMUONTriggerSubprocessor().
|
private |
! trigger scalers
Definition at line 59 of file AliMUONTriggerSubprocessor.h.
Referenced by Initialize(), Process(), and ~AliMUONTriggerSubprocessor().