- defined the origin of the output data type to be kAliHLTDataOriginOut (needed for...
authorkkanaki <kkanaki@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 30 Oct 2010 19:55:52 +0000 (19:55 +0000)
committerkkanaki <kkanaki@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 30 Oct 2010 19:55:52 +0000 (19:55 +0000)
HLT/global/AliHLTGlobalHistoComponent.cxx
HLT/global/AliHLTGlobalHistoComponent.h

index f690839..55e06ef 100644 (file)
@@ -65,6 +65,12 @@ void AliHLTGlobalHistoComponent::GetInputDataTypes(AliHLTComponentDataTypeList&
   list.push_back(kAliHLTAllDataTypes);
 }
 
+AliHLTComponentDataType AliHLTGlobalHistoComponent::GetOutputDataType()
+{
+  // see header file for class documentation
+  return kAliHLTDataTypeHistogram|kAliHLTDataOriginOut;
+}
+
 TTree* AliHLTGlobalHistoComponent::CreateTree(int /*argc*/, const char** /*argv*/)
 {
   // create the tree and branches
@@ -92,8 +98,8 @@ TTree* AliHLTGlobalHistoComponent::CreateTree(int /*argc*/, const char** /*argv*
     "Track_status "
   };
   
-  int maxTrackCount=20000; // FIXME: make configurable
-  
+  int maxTrackCount = 20000; // FIXME: make configurable
+    
   if ((iResult=fTrackVariables.Init(maxTrackCount, trackVariableNames))<0) {
     HLTError("failed to initialize internal structure for track properties (float)");
   }
index e48f633..766e800 100644 (file)
@@ -66,7 +66,12 @@ class AliHLTGlobalHistoComponent : public AliHLTTTreeProcessor
   virtual const char* GetComponentID() {return "GlobalHisto";};
   /// inherited from AliHLTComponent: input data types
   virtual void GetInputDataTypes(AliHLTComponentDataTypeList&);
-
+  
+  /// interface function, see AliHLTComponent for description
+  AliHLTComponentDataType GetOutputDataType();
+  
+  
   /// inherited from AliHLTComponent: spawn function, create an instance.
   virtual AliHLTComponent* Spawn() {return new AliHLTGlobalHistoComponent;}