* about the suitability of this software for any purpose. It is *
* provided "as is" without express or implied warranty. *
**************************************************************************/
+
+
+// Evaluation of amplitude using just the
+// max ADC walu - pedestal, and pek position
+// using the time index of the max
+// amplitude
+// ------------
+// ------------
+
+
#include "AliHLTEMCALRawAnalyzerCrudeComponent.h"
-#include "AliHLTCaloRawAnalyzerCrude.h"
+//#include "AliHLTCaloRawAnalyzerCrude.h"
+#include "AliCaloRawAnalyzerCrude.h"
+
AliHLTEMCALRawAnalyzerCrudeComponent gAliHLTEMCALRawAnalyzerCrudeComponent;
-AliHLTEMCALRawAnalyzerCrudeComponent::AliHLTEMCALRawAnalyzerCrudeComponent()
+
+//AliHLTEMCALRawAnalyzerCrudeComponent::AliHLTEMCALRawAnalyzerCrudeComponent : AliHLTEMCALRawAnalyzerComponent()
+AliHLTEMCALRawAnalyzerCrudeComponent::AliHLTEMCALRawAnalyzerCrudeComponent() : AliHLTEMCALRawAnalyzerComponent( kCrude )
{
- fAnalyzerPtr = new AliHLTCaloRawAnalyzerCrude();
+ // constructor
+ // fAnalyzerPtr = new AliHLTCaloRawAnalyzerCrude();
+ // fAnalyzerPtr = new AliCaloRawAnalyzerCrude();
}
AliHLTEMCALRawAnalyzerCrudeComponent::~AliHLTEMCALRawAnalyzerCrudeComponent()
{
-
+ // destructor
+ /*
+ if (0 != fAnalyzerPtr)
+ {
+ delete fAnalyzerPtr;
+ fAnalyzerPtr = 0;
+ }
+ */
}
+int
+AliHLTEMCALRawAnalyzerCrudeComponent::DoDeinit()
+{
+ //comment
+ if (0 != fAnalyzerPtr)
+ {
+ delete fAnalyzerPtr;
+ fAnalyzerPtr = 0;
+ }
+
+ return AliHLTEMCALRawAnalyzerComponent::DoDeinit();
+}
const char*
AliHLTEMCALRawAnalyzerCrudeComponent::GetComponentID()
{
- return "CaloRawCrude";
+ // component id
+ return "EmcalRawCrude";
}
AliHLTComponent*
AliHLTEMCALRawAnalyzerCrudeComponent::Spawn()
{
+ // spawn component
return new AliHLTEMCALRawAnalyzerCrudeComponent();
}