LCOV - code coverage report
Current view: top level - HLT/TRD - AliHLTTRDOfflineClusterizerComponent.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1 1 100.0 %
Date: 2016-06-14 17:26:59 Functions: 1 5 20.0 %

          Line data    Source code
       1             : //-*- Mode: C++ -*-
       2             : // $Id$
       3             : #ifndef ALIHLTTRDOFFLINECLUSTERIZERCOMPONENT_H
       4             : #define ALIHLTTRDOFFLINECLUSTERIZERCOMPONENT_H
       5             : //* This file is property of and copyright by the ALICE HLT Project        * 
       6             : //* ALICE Experiment at CERN, All rights reserved.                         *
       7             : //* See cxx source for full Copyright notice                               *
       8             : 
       9             : /** @file   AliHLTTRDOfflineClusterizerComponent.h
      10             :     @author 
      11             :     @date   2009-08-31
      12             :     @brief  
      13             : */
      14             : 
      15             : #include "AliHLTTRDClusterizerComponent.h"
      16             : 
      17             : class AliTRDclusterizer;
      18             : 
      19             : class AliHLTTRDOfflineClusterizerComponent : public AliHLTTRDClusterizerComponent
      20             : {
      21             : public:
      22             :   AliHLTTRDOfflineClusterizerComponent();
      23             :   virtual ~AliHLTTRDOfflineClusterizerComponent();
      24             : 
      25             :   const char* GetComponentID();
      26             :   void GetInputDataTypes( vector<AliHLTComponentDataType>& list);
      27             :   AliHLTComponentDataType GetOutputDataType();
      28             :   int GetOutputDataTypes(AliHLTComponentDataTypeList& tgtList);
      29             :   virtual void GetOutputDataSize( unsigned long& constBase, double& inputMultiplier );
      30             :   AliHLTComponent* Spawn();
      31             : 
      32             :   int DoEvent( const AliHLTComponent_EventData& evtData, const AliHLTComponent_BlockData* blocks, 
      33             :                AliHLTComponent_TriggerData& trigData, AliHLTUInt8_t* outputPtr, 
      34             :                AliHLTUInt32_t& size, vector<AliHLTComponent_BlockData>& outputBlocks );
      35             : 
      36             :   int SetParams();
      37             : 
      38             : private:
      39             :   /// copy constructor prohibited
      40             :   AliHLTTRDOfflineClusterizerComponent(const AliHLTTRDOfflineClusterizerComponent&);
      41             :   /// assignment operator prohibited
      42             :   AliHLTTRDOfflineClusterizerComponent& operator=(const AliHLTTRDOfflineClusterizerComponent&);
      43             : 
      44           6 :   ClassDef(AliHLTTRDOfflineClusterizerComponent, 1)
      45             : 
      46             : };
      47             : #endif

Generated by: LCOV version 1.11