return fgkPairsDecisionBlockDataType;
}
+ static const AliHLTComponentDataType& RootifiedEventDataType()
+ {
+ return fgkRootifiedEventDataType;
+ }
+
static const AliHLTComponentDataType& ESDDataType()
{
return fgkESDDataType;
private:
// Should never have to create, destroy or copy this object.
- AliHLTMUONConstants();
+ AliHLTMUONConstants() {}
AliHLTMUONConstants(const AliHLTMUONConstants& obj);
- virtual ~AliHLTMUONConstants();
+ virtual ~AliHLTMUONConstants() {}
AliHLTMUONConstants& operator = (const AliHLTMUONConstants& obj);
+
// The following are null/nil structures that can also be used as sentinels:
static const AliHLTMUONTriggerRecordStruct fgkNilTriggerRecordStruct; // Nil trigger record.
static const AliHLTMUONTrigRecInfoStruct fgkNilTrigRecInfoStruct; // Nil trigger record debug information.
static const AliHLTComponentDataType fgkMansoCandidatesBlockDataType; // Debugging information about a track candidate generated by the Manso algorithm.
static const AliHLTComponentDataType fgkSinglesDecisionBlockDataType; // Trigger decision block type for single track decisions.
static const AliHLTComponentDataType fgkPairsDecisionBlockDataType; // Trigger decision block type for pairs of particles.
+ static const AliHLTComponentDataType fgkRootifiedEventDataType; // An AliHLTMUONEvent ROOT object.
static const AliHLTComponentDataType fgkESDDataType; // The ESD data type with origin equal to MUON.
static const AliHLTComponentDataType fgkClusterStoreDataType; // Offline algorithm cluster store object.
static const AliHLTComponentDataType fgkHistogramDataType; // TH1/2/3 histogram type.