- changes to make the clusterisation work for EMCAL
authorodjuvsla <odjuvsla@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 4 Mar 2010 13:42:16 +0000 (13:42 +0000)
committerodjuvsla <odjuvsla@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 4 Mar 2010 13:42:16 +0000 (13:42 +0000)
HLT/CALO/AliHLTCaloClusterizer.cxx
HLT/CALO/AliHLTCaloClusterizerComponent.cxx
HLT/EMCAL/AliHLTEMCALClusterizerComponent.cxx
HLT/EMCAL/AliHLTEMCALConstants.h
HLT/EMCAL/AliHLTEMCALDefinitions.cxx
HLT/EMCAL/AliHLTEMCALDigitMakerComponent.cxx
HLT/EMCAL/AliHLTEMCALRawAnalyzerPeakFinderComponent.cxx
HLT/PHOS/AliHLTPHOSClusterizerComponent.cxx

index 38ff7ab..f50cc8e 100644 (file)
@@ -145,7 +145,6 @@ AliHLTCaloClusterizer::ClusterizeEvent(Int_t nDigits)
       fNRecPoints++;\r
       \r
     }//end of clusterization\r
-\r
    return nRecPoints;\r
 }\r
 \r
@@ -246,7 +245,7 @@ Int_t AliHLTCaloClusterizer::CheckArray()
 {\r
       if(fArraySize == fNRecPoints)\r
        {\r
-          cout << "Increasing array!" << endl;\r
+//        cout << "Increasing array!" << endl;\r
           fArraySize *= 2;\r
           AliHLTCaloRecPointDataStruct **tmp = new AliHLTCaloRecPointDataStruct*[fArraySize];\r
           memcpy(tmp, fRecPointArray, fArraySize/2 * sizeof(AliHLTCaloRecPointDataStruct*));\r
index f566dd5..89cea76 100644 (file)
@@ -130,9 +130,9 @@ AliHLTCaloClusterizerComponent::DoEvent(const AliHLTComponentEventData& evtData,
     {
       iter = blocks+ndx;
       //            HLTError("Got block");
+//      PrintComponentDataTypeInfo(iter->fDataType);
       if (iter->fDataType == (AliHLTCaloDefinitions::fgkDigitDataType|fDataOrigin))
        {
-
          // Update the number of digits
          nDigits = iter->fSize/sizeof(AliHLTCaloDigitDataStruct);;
          
index c2f9bb6..680d5b1 100644 (file)
@@ -38,6 +38,8 @@
 // visit http://web.ift.uib.no/~kjeks/doc/alice-hlt
 
 #include "AliHLTCaloDefinitions.h"
+#include "AliHLTEMCALDefinitions.h"
+
 
 AliHLTEMCALClusterizerComponent gAliHLTEMCALClusterizerComponent;
 
@@ -64,14 +66,15 @@ AliHLTEMCALClusterizerComponent::GetInputDataTypes( vector<AliHLTComponentDataTy
 {
   //See headerfile for documentation
   list.clear();
-  list.push_back(AliHLTCaloDefinitions::fgkDigitDataType|kAliHLTDataOriginEMCAL);
+  //list.push_back(AliHLTCaloDefinitions::fgkDigitDataType|kAliHLTDataOriginEMCAL);
+  list.push_back(AliHLTEMCALDefinitions::fgkDigitDataType);
 }
 
 AliHLTComponentDataType
 AliHLTEMCALClusterizerComponent::GetOutputDataType()
 {
   //See headerfile for documentation
-  return AliHLTCaloDefinitions::fgkCaloClusterDataType|kAliHLTDataOriginEMCAL;
+  return kAliHLTDataTypeCaloCluster|kAliHLTDataOriginEMCAL;
 }
 
 void
index 0101e36..89b73b1 100644 (file)
@@ -87,7 +87,7 @@ public:
 
   Float_t GetCELLSTEP() const { return fkCELLSTEP; }           //BALLE must be set correctly                   
   Int_t GetNRCUSPERSECTOR() const { return fkNRCUSPERSECTOR; }                                         
-  Int_t GetDDLOffset() const { return fkDDLOFFSET; }
+  Int_t GetDDLOFFSET() const { return fkDDLOFFSET; }
 
 
 private:
index a85d773..b6bf044 100644 (file)
@@ -29,7 +29,7 @@ const AliHLTComponentDataType AliHLTEMCALDefinitions::fgkDDLRawDataType =
 AliHLTComponentDataTypeInitializer("DDL_RAW ", kAliHLTDataOriginEMCAL);
 
 const AliHLTComponentDataType AliHLTEMCALDefinitions::fgkDigitDataType =
-AliHLTComponentDataTypeInitializer("DIGIT", kAliHLTDataOriginEMCAL);
+AliHLTComponentDataTypeInitializer("DIGITTYP", kAliHLTDataOriginEMCAL);
 
 const AliHLTComponentDataType AliHLTEMCALDefinitions::fgkClusterDataType =
 AliHLTComponentDataTypeInitializer("CLUSTERS", kAliHLTDataOriginEMCAL);
index 77edd0c..9d1f093 100644 (file)
@@ -89,6 +89,7 @@ AliHLTComponentDataType
 AliHLTEMCALDigitMakerComponent::GetOutputDataType()
 {
   //see header file for documentation
+//  return AliHLTCaloDefinitions::fgkDigitDataType|kAliHLTDataOriginEMCAL;
   return AliHLTEMCALDefinitions::fgkDigitDataType;
 }
 
index 64d930a..a4b9113 100644 (file)
@@ -32,7 +32,7 @@ AliHLTEMCALRawAnalyzerPeakFinderComponent  gAliHLTEMCALRawAnalyzerPeakFinderComp
 
 AliHLTEMCALRawAnalyzerPeakFinderComponent::AliHLTEMCALRawAnalyzerPeakFinderComponent (): AliHLTEMCALRawAnalyzerComponent()
 {
-  fAnalyzerPtr = new    AliCaloRawAnalyzerPeakFinder();
+  //  fAnalyzerPtr = new    AliCaloRawAnalyzerPeakFinder();
 }
 
 
index 60bb604..26575c0 100644 (file)
@@ -83,7 +83,6 @@ AliHLTPHOSClusterizerComponent::GetOutputDataSize(unsigned long& constBase, doub
   inputMultiplier = 2.0;
 }
 
-
 const Char_t*
 AliHLTPHOSClusterizerComponent::GetComponentID()
 {