#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"
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