8c8920c3e0bc1123167ed73a32aadc9bd1034b93
[u/mrichter/AliRoot.git] / HLT / BASE / AliHLTOUT.h
1 //-*- Mode: C++ -*-
2 // @(#) $Id$
3
4 #ifndef ALIHLTOUT_H
5 #define ALIHLTOUT_H
6 /* This file is property of and copyright by the ALICE HLT Project        * 
7  * ALICE Experiment at CERN, All rights reserved.                         *
8  * See cxx source for full Copyright notice                               */
9
10 /** @file   AliHLTOUT.h
11     @author Matthias Richter
12     @date   
13     @brief  The control class for HLTOUT data.
14
15 // see below for class documentation
16 // or
17 // refer to README to build package
18 // or
19 // visit http://web.ift.uib.no/~kjeks/doc/alice-hlt
20                                                                           */
21 #include "AliHLTLogging.h"
22
23 /**
24  * @class AliHLTOUT
25  * The control class for HLTOUT data.
26  * The output of the HLT, either from the HLTOUT nodes or simulated output,
27  * is transferred and stored in the HOMER format. The AliHLTOUT class 
28  * implements scanning of the HOMER data for all HLTOUT DDL links and
29  * abstracts access to the complete HLTOUT data.
30  * 
31  */
32 class AliHLTOUT : public AliHLTLogging {
33  public:
34   /** standard constructor */
35   AliHLTOUT();
36   /** standard destructor */
37   virtual ~AliHLTOUT();
38
39  protected:
40
41  private:
42   /** copy constructor prohibited */
43   AliHLTOUT(const AliHLTOUT&);
44   /** assignment operator prohibited */
45   AliHLTOUT& operator=(const AliHLTOUT&);
46
47   ClassDef(AliHLTOUT, 0)
48 };
49 #endif