]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/EMCAL/AliHLTEMCALRawAnalyzerComponent.h
Coverity 17737 solved by non-implemented private copy constructor and assignment...
[u/mrichter/AliRoot.git] / HLT / EMCAL / AliHLTEMCALRawAnalyzerComponent.h
index 731bea25e41e3f32ebed12967df833420490cc72..60be0a6ac862083c7a216d82d0dd954ed91f11bb 100644 (file)
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
 
+// Base class fro anlyzing EMCAL raww data
+// Further documentation found in base class
+// --------------
+// --------------
+
+
 #include "AliHLTCaloRawAnalyzerComponentv3.h"
  
-//class AliHLTCaloMapper;
 
 class  AliHLTEMCALRawAnalyzerComponent : public AliHLTCaloRawAnalyzerComponentv3
 {
  public:
-  AliHLTEMCALRawAnalyzerComponent();
+  AliHLTEMCALRawAnalyzerComponent( fitAlgorithm algo );
   virtual ~AliHLTEMCALRawAnalyzerComponent();
-  virtual void GetInputDataTypes( vector <AliHLTComponentDataType>& list);
-  virtual AliHLTComponentDataType GetOutputDataType();
-  virtual void GetOutputDataSize(unsigned long& constBase, double& inputMultiplier);
-  virtual void DoInit();
-
+  void GetInputDataTypes( vector <AliHLTComponentDataType>& list);
+  AliHLTComponentDataType GetOutputDataType();
   virtual const char* GetComponentID() = 0;
   virtual AliHLTComponent* Spawn() = 0; 
-
- protected:
-  virtual int DoEvent( const AliHLTComponentEventData& evtData, const AliHLTComponentBlockData* blocks, 
-                    AliHLTComponentTriggerData& trigData, AliHLTUInt8_t* outputPtr, 
-                      AliHLTUInt32_t& size, vector<AliHLTComponentBlockData>& outputBlocks );  
-
-  virtual bool CheckInputDataType(const AliHLTComponentDataType &datatype);
+  
  private:
+  AliHLTEMCALRawAnalyzerComponent();
   AliHLTEMCALRawAnalyzerComponent(const AliHLTEMCALRawAnalyzerComponent & );
   AliHLTEMCALRawAnalyzerComponent & operator = (const AliHLTEMCALRawAnalyzerComponent  &);
   virtual void InitMapping( const int specification );