]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/global/AliHLTGlobalHistoComponent.h
- implemented argument for the maximum track multiplicity
[u/mrichter/AliRoot.git] / HLT / global / AliHLTGlobalHistoComponent.h
index 68ea51d432683e0eb868dea36cf4d5f5088c763f..079ff465bcfd5870858976ee8fff62a6a7fc9a02 100644 (file)
@@ -202,13 +202,16 @@ class AliHLTGlobalHistoComponent : public AliHLTTTreeProcessor
   /// inherited from AliHLTTTreeProcessor: create the tree instance and all branches
   TTree* CreateTree(int argc, const char** argv);
   /// inherited from AliHLTTTreeProcessor: process input blocks and fill tree
-  int FillTree(TTree* pTree, const AliHLTComponentEventData& evtData, 
-                       AliHLTComponentTriggerData& trigData );
+  int FillTree(TTree* pTree, const AliHLTComponentEventData& evtData, AliHLTComponentTriggerData& trigData );
   /// dtOrigin for PushBack.
   AliHLTComponentDataType GetOriginDataType() const;
-
+  /// clean up variables
   int ResetVariables();
-  
+  /// inherited from AliHLTComponent, scan argument
+  int ScanConfigurationArgument(int argc, const char** argv);
+  /// function for online reconfiguration
+  int Reconfigure(const char* cdbEntry, const char* chainId);
+
 private:
   /// copy constructor prohibited
   AliHLTGlobalHistoComponent(const AliHLTGlobalHistoComponent&);
@@ -233,6 +236,8 @@ private:
   float fVertexZ; //!
   /// vertex status, found or not
   bool fVertexStatus; //!
+  /// maximum track multiplicity
+  UInt_t fMaxTrackCount; //!
  
   /// filling arrays for track parameters
   AliHLTGlobalHistoVariables<float> fTrackVariables; //!