]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/BASE/AliHLTOfflineDataSink.h
Minor cleanup of code.
[u/mrichter/AliRoot.git] / HLT / BASE / AliHLTOfflineDataSink.h
index 9050858bafc8aefc23f5a083201779f37a2e3dcd..ee3b15d65463aed006ea4c2fc0661625d85d6103 100644 (file)
@@ -3,8 +3,9 @@
 
 #ifndef ALIHLTOFFLINEDATASINK_H
 #define ALIHLTOFFLINEDATASINK_H
-/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
- * See cxx sink for full Copyright notice                               */
+/* This file is property of and copyright by the ALICE HLT Project        * 
+ * ALICE Experiment at CERN, All rights reserved.                         *
+ * See cxx source for full Copyright notice                               */
 
 /** @file   AliHLTOfflineDataSink.h
     @author Matthias Richter
  *
  * @note This class is only used for the @ref alihlt_system.
  *
+ * @note This class is very likely to be deprecated. According to the new
+ * reconstruction scheme, the esd is no longer filled by components in the
+ * reconstruction chain, but added to the HLTOUT data. The HLTOUT is
+ * processed during AliReconstruction at the end of the HLT event processing,
+ * literally during the FillESD method of the AliRoot reconstruction
+ * interface. The HLT module must implement HLTOUT handlers and provide
+ * those through the module agent.
+ *
  * @ingroup alihlt_system
  */
 class AliHLTOfflineDataSink 
@@ -45,14 +54,15 @@ class AliHLTOfflineDataSink
  public:
   /** standard constructor */
   AliHLTOfflineDataSink();
-  /** not a valid copy constructor, defined according to effective C++ style */
-  AliHLTOfflineDataSink(const AliHLTOfflineDataSink&);
-  /** not a valid assignment op, but defined according to effective C++ style */
-  AliHLTOfflineDataSink& operator=(const AliHLTOfflineDataSink&);
   /** destructor */
   virtual ~AliHLTOfflineDataSink();
 
  private:
+  /** copy constructor prohibited */
+  AliHLTOfflineDataSink(const AliHLTOfflineDataSink&);
+  /** assignment operator prohibited */
+  AliHLTOfflineDataSink& operator=(const AliHLTOfflineDataSink&);
+
   ClassDef(AliHLTOfflineDataSink, 1);
 };