]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/BASE/AliHLTOUTHandler.cxx
updated 2D drawing macros
[u/mrichter/AliRoot.git] / HLT / BASE / AliHLTOUTHandler.cxx
CommitLineData
62bb3cd4 1// $Id$
2
626bfcc1 3//**************************************************************************
2dfe97e6 4//* This file is property of and copyright by the *
626bfcc1 5//* ALICE Experiment at CERN, All rights reserved. *
6//* *
7//* Primary Authors: Matthias Richter <Matthias.Richter@ift.uib.no> *
8//* for The ALICE HLT Project. *
9//* *
10//* Permission to use, copy, modify and distribute this software and its *
11//* documentation strictly for non-commercial purposes is hereby granted *
12//* without fee, provided that the above copyright notice appears in all *
13//* copies and that both the copyright notice and this permission notice *
14//* appear in the supporting documentation. The authors make no claims *
15//* about the suitability of this software for any purpose. It is *
16//* provided "as is" without express or implied warranty. *
17//**************************************************************************
62bb3cd4 18
2dfe97e6 19/// @file AliHLTOUTHandler.cxx
20/// @author Matthias Richter
21/// @date
22/// @brief Base class implementation of HLTOUT handlers.
23///
62bb3cd4 24
25#include "AliHLTOUTHandler.h"
26
27/** ROOT macro for the implementation of ROOT specific class methods */
28ClassImp(AliHLTOUTHandler)
29
30AliHLTOUTHandler::AliHLTOUTHandler()
d4a18597 31 :
32 fState(kHandlerOK)
62bb3cd4 33{
2dfe97e6 34 // Base class declaration of HLT output handlers.
35 // The library implementation of the AliHLTModuleAgent allows to generate
36 // handlers for data blocks of the HLT output. This can be the output of
37 // the real HLT coming from the HLTOUT nodes, or simulated HLT output.
38 // Note: The created instance of AliHLTOUTHandler is deleted by the framework.
62bb3cd4 39}
40
41AliHLTOUTHandler::~AliHLTOUTHandler()
626bfcc1 42{
2dfe97e6 43 // destructor
626bfcc1 44}
45
46int AliHLTOUTHandler::GetProcessedData(const AliHLTUInt8_t* &pData)
47{
2dfe97e6 48 // get pointer to processed data
626bfcc1 49 pData=NULL;
50 return 0;
51}
52
b0914d2e 53int AliHLTOUTHandler::ReleaseProcessedData(const AliHLTUInt8_t* /*pData*/, int /*size*/)
626bfcc1 54{
2dfe97e6 55 // release the data pointer previously retrieved by GetProcessedData
626bfcc1 56 return 0;
62bb3cd4 57}
d4a18597 58
59int AliHLTOUTHandler::FinishEvent()
60{
2dfe97e6 61 // cleanup the current event processing.
d4a18597 62 return 0;
63}