]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/CALO/AliHLTCaloClusterizerComponent.h
- cleaning up debug output
[u/mrichter/AliRoot.git] / HLT / CALO / AliHLTCaloClusterizerComponent.h
index d52f5019164b1b45172d879a0a556a51d94b0d2f..9d9c323afb73228148af57718d1e9661566444e9 100644 (file)
 #include "AliHLTCaloConstantsHandler.h"
 #include "AliHLTCaloProcessor.h"
 
-
 class AliHLTCaloDigitDataStruct;
 class AliHLTCaloDigitContainerDataStruct;
 class AliHLTCaloClusterizer;
+class AliHLTCaloClusterAnalyser;
 class AliHLTCaloRecPointDataStruct;
+class AliHLTPHOSHistoProdClusterEnergy;
 
 /**
  * @class AliHLTCaloClusterizerComponent
@@ -116,24 +117,6 @@ class AliHLTCaloClusterizerComponent : public AliHLTCaloProcessor, public AliHLT
     /** Destructor */
     virtual ~AliHLTCaloClusterizerComponent();
 
-//     /** Copy constructor */
-//     AliHLTCaloClusterizerComponent ( const AliHLTCaloClusterizerComponent & ) :
-//         AliHLTPHOSProcessor(),
-//         fAllDigitsPtr ( 0 ),
-//         fClusterizerPtr ( 0 ),
-//         //    fRecPointStructArrayPtr(0),
-//         fDigitCount ( 0 )
-//     {
-//       //Copy constructor not implemented
-//     }
-
-//     /** Assignment */
-//     AliHLTCaloClusterizerComponent & operator = ( const AliHLTCaloClusterizerComponent )
-//     {
-//       //Assignment
-//       return *this;
-//     }
-
 //     /** interface function, see @ref AliHLTComponent for description */
 //     void GetInputDataTypes ( std::vector<AliHLTComponentDataType>& list );
 
@@ -170,21 +153,36 @@ class AliHLTCaloClusterizerComponent : public AliHLTCaloProcessor, public AliHLT
 
     /** interface function, see @ref AliHLTComponent for description */
     int ScanConfigurationArgument ( int argc, const char** argv );
+    
+     /** The data origin */
+    char* fDataOrigin;                           //COMMENT
 
+    /** Pointer to the cluster analyser */
+    AliHLTCaloClusterAnalyser *fAnalyserPtr;                         //! transient
+    
   private:
 
     /** Array of pointers to our digits */
     AliHLTCaloDigitDataStruct **fDigitsPointerArray;              //! transient
-
+    
+    /** Array of pointers to our digits */
+    AliHLTCaloDigitDataStruct *fOutputDigitsArray;              //! transient
+    
     /** Pointer to the clusterizer it self */
     AliHLTCaloClusterizer* fClusterizerPtr;                       //! transient
 
     /** Number of digits in event */
     Int_t fDigitCount;                                            //COMMENT
-
+    
     /** Default constructor, not implemented */
     AliHLTCaloClusterizerComponent();                             //COMMENT
 
+    /** Copy constructor  not implemented */
+    AliHLTCaloClusterizerComponent ( const AliHLTCaloClusterizerComponent &); // not implemented
+    
+    /** Assignment */
+    AliHLTCaloClusterizerComponent & operator = ( const AliHLTCaloClusterizerComponent &); // not implemented
+    
   };
 
 #endif