Skip to content

Commit 3e4aa5b

Browse files
authored
[PWGLF] Remove legacy code for getting the B field (#9207)
1 parent 40fc106 commit 3e4aa5b

File tree

1 file changed

+2
-10
lines changed

1 file changed

+2
-10
lines changed

PWGLF/Tasks/Strangeness/nonPromptCascade.cxx

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,6 @@ struct NonPromptCascadeTask {
188188
Configurable<double> minRelChi2Change{"minRelChi2Change", 0.9, "stop iterations if chi2/chi2old > this"};
189189
Configurable<int> cfgMaterialCorrection{"cfgMaterialCorrection", static_cast<int>(o2::base::Propagator::MatCorrType::USEMatCorrLUT), "Type of material correction"};
190190
Configurable<std::string> cfgGRPmagPath{"cfgGRPmagPath", "GLO/Config/GRPMagField", "CCDB path of the GRPMagField object"};
191-
Configurable<std::string> cfgGRPpath{"cfgGRPpath", "GLO/GRP/GRP", "Path of the grp file"};
192191

193192
Configurable<float> cfgCutNclusTPC{"cfgCutNclusTPC", 70, "Minimum number of TPC clusters"};
194193
Configurable<LabeledArray<float>> cfgCutsPID{"particlesCutsPID", {cutsPID[0], nParticles, nCutsPID, particlesNames, cutsNames}, "Nuclei PID selections"};
@@ -251,15 +250,8 @@ struct NonPromptCascadeTask {
251250
}
252251
mRunNumber = bc.runNumber();
253252

254-
if (o2::parameters::GRPObject* grpo = ccdb->getForRun<o2::parameters::GRPObject>(cfgGRPpath, mRunNumber)) {
255-
o2::base::Propagator::initFieldFromGRP(grpo);
256-
bz = grpo->getNominalL3Field();
257-
} else if (o2::parameters::GRPMagField* grpmag = ccdb->getForRun<o2::parameters::GRPMagField>(cfgGRPmagPath, mRunNumber)) {
253+
if (o2::parameters::GRPMagField* grpmag = ccdb->getForRun<o2::parameters::GRPMagField>(cfgGRPmagPath, mRunNumber)) {
258254
o2::base::Propagator::initFieldFromGRP(grpmag);
259-
bz = std::lround(5.f * grpmag->getL3Current() / 30000.f);
260-
LOG(debug) << "bz = " << bz;
261-
} else {
262-
LOG(fatal) << "Got nullptr from CCDB for path " << cfgGRPmagPath << " of object GRPMagField and " << cfgGRPpath << " of object GRPObject for run " << mRunNumber;
263255
}
264256

265257
if (static_cast<o2::base::Propagator::MatCorrType>(cfgMaterialCorrection.value) == o2::base::Propagator::MatCorrType::USEMatCorrLUT) {
@@ -271,7 +263,7 @@ struct NonPromptCascadeTask {
271263
void init(InitContext const&)
272264
{
273265
ccdb->setURL(ccdbUrl);
274-
ccdb->setFatalWhenNull(false);
266+
ccdb->setFatalWhenNull(true);
275267
ccdb->setCaching(true);
276268
ccdb->setLocalObjectValidityChecking();
277269

0 commit comments

Comments
 (0)