From 5341a1bf294b104faa0a650eff8db40638a69fe5 Mon Sep 17 00:00:00 2001 From: jthaeder Date: Wed, 1 Apr 2009 19:34:11 +0000 Subject: [PATCH] Added Jet DataType "kAliHLTDataTypeJet" --- HLT/BASE/AliHLTDataTypes.cxx | 4 ++++ HLT/BASE/AliHLTDataTypes.h | 17 +++++++++++++++-- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/HLT/BASE/AliHLTDataTypes.cxx b/HLT/BASE/AliHLTDataTypes.cxx index e6023d3d8c2..5ea6d7193ff 100644 --- a/HLT/BASE/AliHLTDataTypes.cxx +++ b/HLT/BASE/AliHLTDataTypes.cxx @@ -155,6 +155,10 @@ const AliHLTComponentDataType kAliHLTDataTypeTrack = AliHLTComponentDataTypeInit const char kAliHLTExternalTrackParamDataTypeIDstring[8] = kAliHLTExternalTrackParamDataTypeID; const AliHLTComponentDataType kAliHLTDataTypeExternalTrackParam = AliHLTComponentDataTypeInitializer(kAliHLTExternalTrackParamDataTypeIDstring, kAliHLTDataOriginAny); +/** Container of HLT Jets (AliHLTJETJets) */ +const char kAliHLTJetDataTypeIDstring[8] = kAliHLTJetDataTypeID; +const AliHLTComponentDataType kAliHLTDataTypeJet = AliHLTComponentDataTypeInitializer(kAliHLTJetDataTypeIDstring, kAliHLTDataOriginAny); + ////////////////////////////////////////////////////////////////////////// // // Data origin variables, to be used with the operator| diff --git a/HLT/BASE/AliHLTDataTypes.h b/HLT/BASE/AliHLTDataTypes.h index 47af9436d22..b1efddf6e07 100644 --- a/HLT/BASE/AliHLTDataTypes.h +++ b/HLT/BASE/AliHLTDataTypes.h @@ -371,6 +371,13 @@ const int kAliHLTComponentDataTypefIDsize=8; */ #define kAliHLTExternalTrackParamDataTypeID {'T','C','A','E','X','T','T','R'} +/** HLT Jet + * - Struct for jets based on AliHLTJETJets + * - varying origin + * @ingroup alihlt_component_datatypes + */ +#define kAliHLTJetDataTypeID {'H','L','T','J','E','T','V','0'} + using namespace std; extern "C" { @@ -908,12 +915,18 @@ extern "C" { * barrel tracks and detector tracks get names 'DETTracks' * @ingroup alihlt_component_datatypes */ - extern const AliHLTComponentDataType kAliHLTDataTypeTrack; // {HLTTRACK,"***"} + extern const AliHLTComponentDataType kAliHLTDataTypeTrack; // {HLTTRACK,"***"} /** TClonesArray of AliExternalTrackParam * @ingroup alihlt_component_datatypes */ - extern const AliHLTComponentDataType kAliHLTDataTypeExternalTrackParam;// {TCAEXTTR,"***"} + extern const AliHLTComponentDataType kAliHLTDataTypeExternalTrackParam; // {TCAEXTTR,"***"} + + /** Container containing jets (AliHLTJETJets) + * Containing TClonesArray of AliAODJets + * @ingroup alihlt_component_datatypes + */ + extern const AliHLTComponentDataType kAliHLTDataTypeJet; // {HLTJETV0,"***"} ////////////////////////////////////////////////////////////////////////// // -- 2.39.3