]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/BASE/AliHLTOfflineDataSource.h
HLTcalo module
[u/mrichter/AliRoot.git] / HLT / BASE / AliHLTOfflineDataSource.h
index 5f4ffc149b77d4871337d8a48104a682b2bdb3a1..6e07fe05f22f305908ba838e322aeaef8bc2df70 100644 (file)
@@ -3,20 +3,15 @@
 
 #ifndef ALIHLTOFFLINEDATASOURCE_H
 #define ALIHLTOFFLINEDATASOURCE_H
-/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
- * See cxx source for full Copyright notice                               */
+///* This file is property of and copyright by the                          * 
+///* ALICE Experiment at CERN, All rights reserved.                         *
+///* See cxx source for full Copyright notice                               *
 
-/** @file   AliHLTOfflineDataSource.h
-    @author Matthias Richter
-    @date   
-    @brief  AliRoot data sink component base class.
-*/
-
-// see below for class documentation
-// or
-// refer to README to build package
-// or
-// visit http://web.ift.uib.no/~kjeks/doc/alice-hlt   
+/// @file   AliHLTOfflineDataSource.h
+/// @author Matthias Richter
+/// @date   
+/// @brief  AliRoot data sink component base class.
+///
 
 #include "AliHLTDataSource.h"
 #include "AliHLTOfflineInterface.h"
@@ -44,26 +39,23 @@ class AliHLTOfflineDataSource
  public:
   /** standard constructor */
   AliHLTOfflineDataSource();
-  /** not a valid copy constructor, defined according to effective C++ style */
-  AliHLTOfflineDataSource(const AliHLTOfflineDataSource&);
-  /** not a valid assignment op, but defined according to effective C++ style */
-  AliHLTOfflineDataSource& operator=(const AliHLTOfflineDataSource&);
   /** destructor */
   virtual ~AliHLTOfflineDataSource();
 
   /**
    * Default implementation as sources do not have a real FillESD method.
    */
-  int FillESD(int eventNo, AliRunLoader* runLoader, AliESD* esd) {
-    if (esd==NULL && runLoader==NULL) {
-      // get rid of 'unused parameter' warning
-    }
+  int FillESD(int /*eventNo*/, AliRunLoader* /*runLoader*/, AliESDEvent* /*esd*/) {
     return 0;
   }
 
  private:
+  /** copy constructor prohibited */
+  AliHLTOfflineDataSource(const AliHLTOfflineDataSource&);
+  /** assignment operator prohibited */
+  AliHLTOfflineDataSource& operator=(const AliHLTOfflineDataSource&);
  
-  ClassDef(AliHLTOfflineDataSource, 1);
+  ClassDef(AliHLTOfflineDataSource, 0);
 };
 
 #endif