message: Use correct recoParam in HLT VZERO reconstruction
diff: #include "TMap.h"
  #include "TObjString.h"
  #include "TDatime.h"
  +#include "TObjArray.h"
  #include "AliLog.h"
  #include "AliRunInfo.h"
  #include "AliGRPObject.h"
  #include "AliRawReaderMemory.h"
  #include "AliGeomManager.h"
  +#include "AliCDBManager.h"
  +#include "AliCDBEntry.h"
  #include "AliVZERORecoParam.h"
  #include "AliVZEROReconstructor.h"
  @@ -224,7 +227,45 @@ Int_t AliHLTVZERORecoComponent::DoInit( Int_t argc, const Char_t** argv ) {
  break;
  }
  + fVZERORecoParam = 0;
  + AliCDBEntry *entry = AliCDBManager::Instance()->Get("VZERO/Calib/RecoParam");
  + TObject* recoParamTmp1 = entry->GetObject();
  + TObjArray* recoParamTmp2 = dynamic_cast<TObjArray*>(recoParamTmp1);
  + if (recoParamTmp2)
  + {
  + AliRecoParam::EventSpecie_t type;
  + if (pGRP->GetBeamType() == "Pb-Pb" ||
  + pGRP->GetBeamType() == "PbPb" ||
  + pGRP->GetBeamType() == "A-A" ||
  + pGRP->GetBeamType() == "AA" )
  + {
  + type = AliRecoParam::kHighMult;
  + HLTInfo("Using High Multiplicity RecoParam");
  + }
  + else
  + {
  + type = AliRecoParam::kDefault;
  + HLTInfo("Using Low Multiplicity RecoParam");
  + }
  + for (int i = 0;i < recoParamTmp2->GetEntriesFast();i++)
  + {
  + AliVZERORecoParam* recoParamTmp3 = dynamic_cast<AliVZERORecoParam*>(recoParamTmp2->UncheckedAt(i));
  + if (recoParamTmp3)
  + {
  + if ((recoParamTmp3->GetEventSpecie() & type))
  + {
  + fVZERORecoParam = recoParamTmp3;
  + break;
  + }
  + }
  + }
  + }
  +
  + if (!fVZERORecoParam)
  + {
  + HLTInfo("Using default RecoParam");
  fVZERORecoParam = new AliVZERORecoParam;
  + }
  if (!fVZERORecoParam) {
  iResult=-ENOMEM;
  break;
  