kAliHLTDataOriginAny
}|kAliHLTDataOriginPrivate;
+/** Configuration event data type */
+const AliHLTComponentDataType kAliHLTDataTypeComConf = (AliHLTComponentDataType) {
+ sizeof(AliHLTComponentDataType),
+ kAliHLTComConfDataTypeID,
+ kAliHLTDataOriginAny
+}|kAliHLTDataOriginPrivate;
+
+/** DCS value update event */
+const AliHLTComponentDataType kAliHLTDataTypeUpdtDCS = (AliHLTComponentDataType) {
+ sizeof(AliHLTComponentDataType),
+ kAliHLTUpdtDCSDataTypeID,
+ kAliHLTDataOriginAny
+}|kAliHLTDataOriginPrivate;
+
/** RAW DDL data specification, data publisher will set type id and origin correctly */
const AliHLTComponentDataType kAliHLTDataTypeDDLRaw = (AliHLTComponentDataType) {
sizeof(AliHLTComponentDataType),
kAliHLTESDObjectDataTypeID,
kAliHLTDataOriginAny
};
+
/** ESD tree data specification */
const AliHLTComponentDataType kAliHLTDataTypeESDTree = (AliHLTComponentDataType) {
sizeof(AliHLTComponentDataType),
kAliHLTDataOriginAny
};
+/** AliRoot TreeD data specification */
+const AliHLTComponentDataType kAliHLTDataTypeAliTreeD = (AliHLTComponentDataType) {
+ sizeof(AliHLTComponentDataType),
+ kAliHLTTreeDDataTypeID,
+ kAliHLTDataOriginAny
+};
+
+/** AliRoot TreeR data specification */
+const AliHLTComponentDataType kAliHLTDataTypeAliTreeR = (AliHLTComponentDataType) {
+ sizeof(AliHLTComponentDataType),
+ kAliHLTTreeRDataTypeID,
+ kAliHLTDataOriginAny
+};
+
/** 16 bit Hardware address selection data specification, origin is 'any' */
const AliHLTComponentDataType kAliHLTDataTypeHwAddr16 = (AliHLTComponentDataType) {
sizeof(AliHLTComponentDataType),
kAliHLTDataOriginAny
};
+/** Event statistics */
+const AliHLTComponentDataType kAliHLTDataTypeEventStatistics = (AliHLTComponentDataType) {
+ sizeof(AliHLTComponentDataType),
+ kAliHLTEventStatisticsDataTypeID,
+ kAliHLTDataOriginAny
+};
+
+/** Event summary */
+const AliHLTComponentDataType kAliHLTDataTypeEventSummary = (AliHLTComponentDataType) {
+ sizeof(AliHLTComponentDataType),
+ kAliHLTEventSummaryDataTypeID,
+ kAliHLTDataOriginAny
+}|kAliHLTDataOriginOut;
+
+/** Run statistics */
+const AliHLTComponentDataType kAliHLTDataTypeRunStatistics = (AliHLTComponentDataType) {
+ sizeof(AliHLTComponentDataType),
+ kAliHLTRunStatisticsDataTypeID,
+ kAliHLTDataOriginAny
+};
+
+/** Run summary */
+const AliHLTComponentDataType kAliHLTDataTypeRunSummary = (AliHLTComponentDataType) {
+ sizeof(AliHLTComponentDataType),
+ kAliHLTRunSummaryDataTypeID,
+ kAliHLTDataOriginAny
+}|kAliHLTDataOriginOut;
+
+/** general ROOT TObject */
+const AliHLTComponentDataType kAliHLTDataTypeTObject = (AliHLTComponentDataType) {
+ sizeof(AliHLTComponentDataType),
+ kAliHLTTObjectDataTypeID,
+ kAliHLTDataOriginAny
+};
+
+/** ROOT TObjArray */
+const AliHLTComponentDataType kAliHLTDataTypeTObjArray = (AliHLTComponentDataType) {
+ sizeof(AliHLTComponentDataType),
+ kAliHLTTObjArrayDataTypeID,
+ kAliHLTDataOriginAny
+};
+
+/** ROOT TTree */
+const AliHLTComponentDataType kAliHLTDataTypeTTree = (AliHLTComponentDataType) {
+ sizeof(AliHLTComponentDataType),
+ kAliHLTTTreeDataTypeID,
+ kAliHLTDataOriginAny
+};
+/** ROOT TH1 (can be used for all histograms, they derive from TH1) */
+const AliHLTComponentDataType kAliHLTDataTypeHistogram = (AliHLTComponentDataType) {
+ sizeof(AliHLTComponentDataType),
+ kAliHLTHistogramDataTypeID,
+ kAliHLTDataOriginAny
+};
+
+/** ROOT TNtuple */
+const AliHLTComponentDataType kAliHLTDataTypeTNtuple = (AliHLTComponentDataType) {
+ sizeof(AliHLTComponentDataType),
+ kAliHLTTNtupleDataTypeID,
+ kAliHLTDataOriginAny
+};
//////////////////////////////////////////////////////////////////////////
//
-// Data urigin variables, to be used with the operator|
+// Data origin variables, to be used with the operator|
//
// AliHLTComponentDataType dt;
// dt = kAliHLTDataTypeDDLRaw | gkAliHLTDataOriginTPC;
/** ITS */
const char kAliHLTDataOriginITS[kAliHLTComponentDataTypefOriginSize] = {'I','T','S',' '};
+
+/** Sample */
+const char kAliHLTDataOriginSample[kAliHLTComponentDataTypefOriginSize] = {'S','M','P','L'};