From 112d73c4e3625f3a5544e9071cdae24c6588a5d2 Mon Sep 17 00:00:00 2001 From: kharlov Date: Sun, 1 Nov 2009 21:04:37 +0000 Subject: [PATCH] New reconstruction parameters for all event species: Default, Cosmic, lowMult, highMult --- .../RecoParam/Run85779_999999999_v0_s0.root | Bin 0 -> 3659 bytes PHOS/MakePHOSRecoParam.C | 51 +++++++++++++++--- 2 files changed, 43 insertions(+), 8 deletions(-) create mode 100644 OCDB/PHOS/Calib/RecoParam/Run85779_999999999_v0_s0.root diff --git a/OCDB/PHOS/Calib/RecoParam/Run85779_999999999_v0_s0.root b/OCDB/PHOS/Calib/RecoParam/Run85779_999999999_v0_s0.root new file mode 100644 index 0000000000000000000000000000000000000000..4b0011918ea9d33343cb344ca857a066c3a8e5b2 GIT binary patch literal 3659 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 BSAzfm literal 0 HcmV?d00001 diff --git a/PHOS/MakePHOSRecoParam.C b/PHOS/MakePHOSRecoParam.C index b4907266b89..5b0d1c40ac3 100644 --- a/PHOS/MakePHOSRecoParam.C +++ b/PHOS/MakePHOSRecoParam.C @@ -5,11 +5,12 @@ void MakePHOSRecoParam(AliRecoParam::EventSpecie_t default=AliRecoParam::kDefaul // Steering macro for PHOS reconstruction parameters // // Author: Yuri Kharlov - // 13.08.2008 + // 01.11.2009 //======================================================================== - + // $Id$ */ const char* macroname = "MakePHOSRecoParam.C"; + const Int_t firstRun = 85779; // Activate CDB storage and load geometry from CDB AliCDBManager* cdb = AliCDBManager::Instance(); @@ -18,21 +19,56 @@ void MakePHOSRecoParam(AliRecoParam::EventSpecie_t default=AliRecoParam::kDefaul TObjArray *recoParamArray = new TObjArray(); { + // Default reconstruction parameters AliPHOSRecoParam * phosRecoParam = AliPHOSRecoParam::GetDefaultParameters(); phosRecoParam->SetEventSpecie(AliRecoParam::kDefault); phosRecoParam->SetEMCSubtractPedestals(kFALSE); phosRecoParam->SetEMCRawDigitThreshold(2); phosRecoParam->SetEMCMinE(0.012); phosRecoParam->SetEMCClusteringThreshold(0.20); - phosRecoParam->SetEMCDecoderVersion("v1"); + phosRecoParam->SetEMCFitterVersion("v0"); phosRecoParam->SetEMCSampleQualityCut(10.); + phosRecoParam->SetName("Default"); recoParamArray->AddLast(phosRecoParam); } { + // Reconstruction parameters for cosmic run 2009 AliPHOSRecoParam * phosRecoParam = AliPHOSRecoParam::GetDefaultParameters(); - recoParamArray->AddLast(phosRecoParam); - phosRecoParam->SetEMCClusteringThreshold(0.02008); phosRecoParam->SetEventSpecie(AliRecoParam::kCosmic); + phosRecoParam->SetEMCSubtractPedestals(kFALSE); + phosRecoParam->SetEMCMinE(0.025); + phosRecoParam->SetEMCClusteringThreshold(0.05); + phosRecoParam->SetEMCFitterVersion("v0"); + phosRecoParam->SetEMCUnfolding(kFALSE); + phosRecoParam->SetEMCEnergyCorrectionOn(kFALSE); + phosRecoParam->SetName("Cosmic2009"); + recoParamArray->AddLast(phosRecoParam); + } + { + // Reconstruction parameters for the first pp run 2009 + AliPHOSRecoParam * phosRecoParam = AliPHOSRecoParam::GetDefaultParameters(); + phosRecoParam->SetEventSpecie(AliRecoParam::kLowMult); + phosRecoParam->SetEMCSubtractPedestals(kFALSE); + phosRecoParam->SetEMCRawDigitThreshold(2); + phosRecoParam->SetEMCMinE(0.012); + phosRecoParam->SetEMCClusteringThreshold(0.22); + phosRecoParam->SetEMCFitterVersion("v0"); + phosRecoParam->SetEMCUnfolding(kTRUE); + phosRecoParam->SetName("LowMult2009"); + recoParamArray->AddLast(phosRecoParam); + } + { + // Reconstruction parameters for the first PbPb run 2010 + AliPHOSRecoParam * phosRecoParam = AliPHOSRecoParam::GetDefaultParameters(); + phosRecoParam->SetEventSpecie(AliRecoParam::kHighMult); + phosRecoParam->SetEMCSubtractPedestals(kFALSE); + phosRecoParam->SetEMCRawDigitThreshold(2); + phosRecoParam->SetEMCMinE(0.015); + phosRecoParam->SetEMCClusteringThreshold(0.40); + phosRecoParam->SetEMCFitterVersion("v0"); + phosRecoParam->SetEMCUnfolding(kTRUE); + phosRecoParam->SetName("HighMult2009"); + recoParamArray->AddLast(phosRecoParam); } // Set the default @@ -54,12 +90,11 @@ void MakePHOSRecoParam(AliRecoParam::EventSpecie_t default=AliRecoParam::kDefaul // save in CDB storage AliCDBMetaData *md= new AliCDBMetaData(); md->SetResponsible("Yuri Kharlov"); - md->SetComment("Reconstruction parameters PHOS"); + md->SetComment("Reconstruction parameters PHOS for cosmic, lowMult and highMult"); md->SetAliRootVersion(gSystem->Getenv("ARVERSION")); md->SetBeamPeriod(0); - AliCDBId id("PHOS/Calib/RecoParam",0,AliCDBRunRange::Infinity()); + AliCDBId id("PHOS/Calib/RecoParam",firstRun,AliCDBRunRange::Infinity()); cdb->GetDefaultStorage()->Put(recoParamArray,id, md); return; } - -- 2.43.5