ClassImp(AliHLTTRDDefinitions)
+const AliHLTComponentDataType AliHLTTRDDefinitions::fgkDigitsDataType = { sizeof(AliHLTComponentDataType), {'A','L','I','T','R','E','E','D'},{'T','R','D',' '}};;
+
const AliHLTComponentDataType AliHLTTRDDefinitions::fgkClusterDataType = { sizeof(AliHLTComponentDataType), {'C','L','U','S','T','E','R','S'},{'T','R','D',' '}};;
-const AliHLTComponentDataType AliHLTTRDDefinitions::fgkTRDSATracksDataType = { sizeof(AliHLTComponentDataType), {'T','R','A','C','K','S','S','A'},{'T','R','D',' '}};;
+const AliHLTComponentDataType AliHLTTRDDefinitions::fgkHiLvlClusterDataType = { sizeof(AliHLTComponentDataType), {'H','I','C','L','U','S','T','S'},{'T','R','D',' '}};;
+
+const AliHLTComponentDataType AliHLTTRDDefinitions::fgkTracksDataType = { sizeof(AliHLTComponentDataType), {'T','R','A','C','K','S','S','A'},{'T','R','D',' '}};;
-const AliHLTComponentDataType AliHLTTRDDefinitions::fgkTRDOffTracksDataType = { sizeof(AliHLTComponentDataType), {'O','F','F','T','R','A','C','K'},{'T','R','D',' '}};;
+const AliHLTComponentDataType AliHLTTRDDefinitions::fgkHiLvlTracksDataType = { sizeof(AliHLTComponentDataType), {'H','I','T','R','A','C','K','S'},{'T','R','D',' '}};;
const AliHLTComponentDataType AliHLTTRDDefinitions::fgkMCMtrackletDataType = { sizeof(AliHLTComponentDataType), {'M','C','M','T','R','L','E','T'},{'T','R','D',' '}};;
AliHLTTRDDefinitions();
virtual ~AliHLTTRDDefinitions();
- static const AliHLTComponentDataType fgkClusterDataType; // TRD Cluster Data
- static const AliHLTComponentDataType fgkTRDSATracksDataType; // Stand Alone tracks
- static const AliHLTComponentDataType fgkTRDOffTracksDataType; // Stand Alone tracks for offline comparation
+ static const AliHLTComponentDataType fgkDigitsDataType; // TRD digits
+ static const AliHLTComponentDataType fgkClusterDataType; // Cluster
+ static const AliHLTComponentDataType fgkHiLvlClusterDataType; // Cluster for offline comparation
+ static const AliHLTComponentDataType fgkTracksDataType; // Stand Alone tracks
+ static const AliHLTComponentDataType fgkHiLvlTracksDataType; // Stand Alone tracks for offline comparation
static const AliHLTComponentDataType fgkMCMtrackletDataType; // MCM tracklet Data
static const AliHLTComponentDataType fgkMCMcalibrationDataType; // MCM Calibration data
static const AliHLTComponentDataType fgkCalibrationDataType; // Calibration with TRDtracks
tgtList.clear();
//tgtList.push_back(AliHLTTRDDefinitions::fgkTimeBinPropagationDataType);
tgtList.push_back(kAliHLTDataTypeTrack | kAliHLTDataOriginTRD);
- tgtList.push_back(AliHLTTRDDefinitions::fgkTRDSATracksDataType);
+ tgtList.push_back(AliHLTTRDDefinitions::fgkTracksDataType);
return tgtList.size();
}
bd.fOffset = offset;
bd.fSize = addedSize;
bd.fSpecification = block.fSpecification;
- bd.fDataType = AliHLTTRDDefinitions::fgkTRDSATracksDataType;
+ bd.fDataType = AliHLTTRDDefinitions::fgkTracksDataType;
outputBlocks.push_back( bd );
HLTDebug("BD ptr 0x%x, offset %i, size %i, dataType %s, spec 0x%x ", bd.fPtr, bd.fOffset, bd.fSize, DataType2Text(bd.fDataType).c_str(), bd.fSpecification);
offset = totalSize;
}
if(fOffline){
if(trdTracks)
- PushBack(trdTracks, AliHLTTRDDefinitions::fgkTRDOffTracksDataType, 0);
+ PushBack(trdTracks, AliHLTTRDDefinitions::fgkHiLvlTracksDataType, 0);
else
- PushBack(new TObject, AliHLTTRDDefinitions::fgkTRDOffTracksDataType, 0);
+ PushBack(new TObject, AliHLTTRDDefinitions::fgkHiLvlTracksDataType, 0);
}
HLTDebug("totalSize: %i", totalSize);