ROOT logo
// $Id$

//**************************************************************************
//* This file is property of and copyright by the                          * 
//* ALICE Experiment at CERN, All rights reserved.                         *
//*                                                                        *
//* Primary Authors: Matthias Richter <Matthias.Richter@ift.uib.no>        *
//*                  for The ALICE HLT Project.                            *
//*                                                                        *
//* Permission to use, copy, modify and distribute this software and its   *
//* documentation strictly for non-commercial purposes is hereby granted   *
//* without fee, provided that the above copyright notice appears in all   *
//* copies and that both the copyright notice and this permission notice   *
//* appear in the supporting documentation. The authors make no claims     *
//* about the suitability of this software for any purpose. It is          *
//* provided "as is" without express or implied warranty.                  *
//**************************************************************************

/// @file   AliHLTOUTHandler.cxx
/// @author Matthias Richter
/// @date   
/// @brief  Base class implementation of HLTOUT handlers.
///

#include "AliHLTOUTHandler.h"

/** ROOT macro for the implementation of ROOT specific class methods */
ClassImp(AliHLTOUTHandler)

AliHLTOUTHandler::AliHLTOUTHandler()
  :
  fState(kHandlerOK)
{ 
  // Base class declaration of HLT output handlers.
  // The library implementation of the AliHLTModuleAgent allows to generate
  // handlers for data blocks of the HLT output. This can be the output of
  // the real HLT coming from the HLTOUT nodes, or simulated HLT output.
  // Note: The created instance of AliHLTOUTHandler is deleted by the framework.
}

AliHLTOUTHandler::~AliHLTOUTHandler()
{
  // destructor
}

int AliHLTOUTHandler::GetProcessedData(const AliHLTUInt8_t* &pData)
{
  // get pointer to processed data
  pData=NULL;
  return 0;
}

int AliHLTOUTHandler::ReleaseProcessedData(const AliHLTUInt8_t* /*pData*/, int /*size*/)
{
  // release the data pointer previously retrieved by GetProcessedData
  return 0;
}

int AliHLTOUTHandler::FinishEvent()
{
  // cleanup the current event processing.
  return 0;
}
 AliHLTOUTHandler.cxx:1
 AliHLTOUTHandler.cxx:2
 AliHLTOUTHandler.cxx:3
 AliHLTOUTHandler.cxx:4
 AliHLTOUTHandler.cxx:5
 AliHLTOUTHandler.cxx:6
 AliHLTOUTHandler.cxx:7
 AliHLTOUTHandler.cxx:8
 AliHLTOUTHandler.cxx:9
 AliHLTOUTHandler.cxx:10
 AliHLTOUTHandler.cxx:11
 AliHLTOUTHandler.cxx:12
 AliHLTOUTHandler.cxx:13
 AliHLTOUTHandler.cxx:14
 AliHLTOUTHandler.cxx:15
 AliHLTOUTHandler.cxx:16
 AliHLTOUTHandler.cxx:17
 AliHLTOUTHandler.cxx:18
 AliHLTOUTHandler.cxx:19
 AliHLTOUTHandler.cxx:20
 AliHLTOUTHandler.cxx:21
 AliHLTOUTHandler.cxx:22
 AliHLTOUTHandler.cxx:23
 AliHLTOUTHandler.cxx:24
 AliHLTOUTHandler.cxx:25
 AliHLTOUTHandler.cxx:26
 AliHLTOUTHandler.cxx:27
 AliHLTOUTHandler.cxx:28
 AliHLTOUTHandler.cxx:29
 AliHLTOUTHandler.cxx:30
 AliHLTOUTHandler.cxx:31
 AliHLTOUTHandler.cxx:32
 AliHLTOUTHandler.cxx:33
 AliHLTOUTHandler.cxx:34
 AliHLTOUTHandler.cxx:35
 AliHLTOUTHandler.cxx:36
 AliHLTOUTHandler.cxx:37
 AliHLTOUTHandler.cxx:38
 AliHLTOUTHandler.cxx:39
 AliHLTOUTHandler.cxx:40
 AliHLTOUTHandler.cxx:41
 AliHLTOUTHandler.cxx:42
 AliHLTOUTHandler.cxx:43
 AliHLTOUTHandler.cxx:44
 AliHLTOUTHandler.cxx:45
 AliHLTOUTHandler.cxx:46
 AliHLTOUTHandler.cxx:47
 AliHLTOUTHandler.cxx:48
 AliHLTOUTHandler.cxx:49
 AliHLTOUTHandler.cxx:50
 AliHLTOUTHandler.cxx:51
 AliHLTOUTHandler.cxx:52
 AliHLTOUTHandler.cxx:53
 AliHLTOUTHandler.cxx:54
 AliHLTOUTHandler.cxx:55
 AliHLTOUTHandler.cxx:56
 AliHLTOUTHandler.cxx:57
 AliHLTOUTHandler.cxx:58
 AliHLTOUTHandler.cxx:59
 AliHLTOUTHandler.cxx:60
 AliHLTOUTHandler.cxx:61
 AliHLTOUTHandler.cxx:62
 AliHLTOUTHandler.cxx:63