]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/trigger/AliHLTMuonSpectroTriggerComponent.h
Fixes for coverity
[u/mrichter/AliRoot.git] / HLT / trigger / AliHLTMuonSpectroTriggerComponent.h
index e0131ba1d480807b12efed4035f7db26d2d35202..6d7df94401644c5a77b3ab95c4e5ec7e17933634 100644 (file)
  *
  * Component ID: \b MuonSpectroTrigger <br>
  * Library: \b libAliHLTTrigger.so <br>
- * Input Data Types: \li AliHLTMUONConstants::TriggerRecordsBlockDataType()  = "TRIGRECS:MUON" <br>
+ * Input Data Types: \li AliHLTMUONConstants::DDLRawDataType()               = "DDL_RAW :MUON" <br>
+ *                   \li AliHLTMUONConstants::TriggerRecordsBlockDataType()  = "TRIGRECS:MUON" <br>
  *                   \li AliHLTMUONConstants::RecHitsBlockDataType()         = "RECHITS :MUON" <br>
  *                   \li AliHLTMUONConstants::MansoTracksBlockDataType()     = "MANTRACK:MUON" <br>
+ *                   \li AliHLTMUONConstants::TracksBlockDataType()          = "TRACKS  :MUON" <br>
  *                   \li AliHLTMUONConstants::SinglesDecisionBlockDataType() = "DECIDSIN:MUON" <br>
  *                   \li AliHLTMUONConstants::PairsDecisionBlockDataType()   = "DECIDPAR:MUON" <br>
  * Output Data Types: \li kAliHLTDataTypeTriggerDecision                      = "TRIG_DEC:HLT " <br>
@@ -45,6 +47,9 @@
  * \li -makestats <br>
  *      If specified then the summary statistics scalars object is generated as output.
  *      The default is not to generate the statistics object. <br>
+ * \li -triggerddls <br>
+ *      Indicates that the component should trigger if any ddls are found in the muon
+ *      spectrometer. <br>
  * \li -triggerhits <br>
  *      Indicates that the component should trigger if any hits are found in the muon
  *      spectrometer tracking chambers. This option requires that this trigger component
@@ -104,6 +109,7 @@ public:
         * AliHLTMUONConstants::TriggerRecordsBlockDataType()  = "TRIGRECS:MUON"
         * AliHLTMUONConstants::RecHitsBlockDataType()         = "RECHITS :MUON"
         * AliHLTMUONConstants::MansoTracksBlockDataType()     = "MANTRACK:MUON"
+        * AliHLTMUONConstants::TracksBlockDataType()          = "TRACKS  :MUON"
         * AliHLTMUONConstants::SinglesDecisionBlockDataType() = "DECIDSIN:MUON"
         * AliHLTMUONConstants::PairsDecisionBlockDataType()   = "DECIDPAR:MUON"
         * @param list <i>[out]</i>: The list of data types to be filled.
@@ -177,6 +183,7 @@ private:
        unsigned long fBufferSizeConst; //! Constant size estimate for GetOutputDataSize.
        double fBufferSizeMultiplier; //! Buffer size multiplier estimate for GetOutputDataSize.
        bool fMakeStats; //! Indicates if the statistics scalars object should be generated or not.
+       bool fTriggerDDLs; //! If true then the component will trigger on any dll in the tracking and trigger chambers.
        bool fTriggerHits; //! If true then the component will trigger on any hits in the tracking chambers.
        bool fTriggerTrigRecs; //! If true then the component will trigger on any trigger records.
        bool fTriggerTracks; //! If true then the component will trigger on any tracks found.