}
void
-AliHLTPHOSClusterizer::SetRecoParameters(AliPHOSRecoParam* params)
+//AliHLTPHOSClusterizer::SetRecoParameters(AliPHOSRecoParam* params)
+//CRAP PTH
+AliHLTPHOSClusterizer::SetRecoParameters(AliPHOSRecoParam* /*params*/)
{
+ //<<<<<<< HEAD:AliHLTPHOSClusterizer.cxx
+ //=======
+
+
+
+ //>>>>>>> e76e4d6d226ed1b3b26e0441a108cfe0e0bf0290:AliHLTPHOSClusterizer.cxx
/*
//see header file for documentation
#ifndef HAVE_NOT_PHOSRECOPARAMEMC // set from configure if EMC functionality not available in AliPHOSRecoParam
// the new AliPHOSRecoParam functions, available from revision
+
+ CRAP PTH
+ temporarily commeneted out by PTH
+
fEmcClusteringThreshold = params->GetEMCClusteringThreshold();
fEmcMinEnergyThreshold = params->GetEMCMinE();
fLogWeight = params->GetEMCLogWeight();
void
AliHLTPHOSFourierComponent::GetInputDataTypes( vector<AliHLTComponentDataType>& list)
{
+ list.clear();
+ list.push_back(AliHLTPHOSDefinitions::fgkCellEnergyDataType);
+
+ /*
const AliHLTComponentDataType* pType=fgkInputDataTypes;
while (pType->fID!=0)
list.push_back(*pType);
pType++;
}
+ */
}
for( ndx = 0; ndx < evtData.fBlockCnt; ndx++ )
{
iter = blocks+ndx;
+
if(iter->fDataType != AliHLTPHOSDefinitions::fgkCellEnergyDataType)
{
bd.fSize = mysize;
bd.fDataType = AliHLTPHOSDefinitions::fgkFourierTransform;
// bd.fSpecification = 0xFFFFFFFF;
- bd.fSpecification = specification;
+ // bd.fSpecification = specification;
+ bd.fSpecification = 1;
outputBlocks.push_back( bd );
+////THIS IS A TEST, PTH
+
+
+
/**************************************************************************
* This file is property of and copyright by the Experimental Nuclear *
* Physics Group, Dep. of Physics *
Logging(kHLTLogBenchmark, __FILE__ , IntToChar( __LINE__ ) , "Analyzing event %lu", fPhosEventCount);
}
- }
+ }
return 0;
}//end DoEvent
AliHLTComponentTriggerData& trigData, AliHLTUInt8_t* outputPtr,
AliHLTUInt32_t& size, vector<AliHLTComponentBlockData>& outputBlocks )
{
- //See html documentation of base class
+
+ cout << " AliHLTPHOSRcuHistogramProducerComponent::Doevent, entering event loop" << endl;
+
+ //See html documentation of base class
// trigData++;
// trigData--; //shutting up the compiler, we dont use trigData now but will do in near future
for( ndx = 0; ndx < evtData.fBlockCnt; ndx++ )
{
+ cout << " AliHLTPHOSRcuHistogramProducerComponent::DoEvent, recieved block" << endl;
iter = blocks+ndx;
if(iter->fDataType != AliHLTPHOSDefinitions::fgkCellEnergyDataType)
{
+ cout << " AliHLTPHOSRcuHistogramProducerComponent::DoEvent, recieved block of wrong type" << endl;
+ cout << "evtData.fSize =" << evtData.fStructSize << "evtData.fBlockCnt =" << evtData.fBlockCnt <<endl ;
+
continue;
}