]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/TRD/AliHLTTRDOfflineClusterizerComponent.h
bugfix: memory leak corrected (Stefan Kirsch)
[u/mrichter/AliRoot.git] / HLT / TRD / AliHLTTRDOfflineClusterizerComponent.h
index 930f6b8fba28103e84fcdefd9e0eaea92cca5686..ac684109fb9a44ea9e0905f76fc19a2c816a4535 100644 (file)
@@ -29,14 +29,17 @@ public:
   virtual void GetOutputDataSize( unsigned long& constBase, double& inputMultiplier );
   AliHLTComponent* Spawn();
 
-  int DoInit( int argc, const char** argv );
   int DoEvent( const AliHLTComponent_EventData& evtData, const AliHLTComponent_BlockData* blocks, 
               AliHLTComponent_TriggerData& trigData, AliHLTUInt8_t* outputPtr, 
               AliHLTUInt32_t& size, vector<AliHLTComponent_BlockData>& outputBlocks );
 
-protected:  
-  AliTRDclusterizer* fOffClusterizer;
-  Bool_t             fDataOutputType; // 0 = HLT data (low level), 1 = Emulated HLT data (high level), 2 = offline data (high level)
+  int SetParams();
+
+private:
+  /// copy constructor prohibited
+  AliHLTTRDOfflineClusterizerComponent(const AliHLTTRDOfflineClusterizerComponent&);
+  /// assignment operator prohibited
+  AliHLTTRDOfflineClusterizerComponent& operator=(const AliHLTTRDOfflineClusterizerComponent&);
 
   ClassDef(AliHLTTRDOfflineClusterizerComponent, 1)