Skip to content

Commit 526a990

Browse files
authored
Merge branch 'master' into naming-conventions-and-warnings2
2 parents 81a668d + 19f4155 commit 526a990

File tree

6 files changed

+13
-22
lines changed

6 files changed

+13
-22
lines changed

Framework/include/QualityControl/Quality.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ class Quality
3535
{
3636
public:
3737
/// Default constructor
38-
Quality(unsigned int level = Quality::NullLevel, std::string name = "");
38+
explicit Quality(unsigned int level = Quality::NullLevel, std::string name = "");
3939

4040
/// Destructor
4141
virtual ~Quality() = default;
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
certifi==2024.2.2
1+
certifi==2024.7.4
22
chardet==5.2.0
33
charset-normalizer==3.3.2
44
dryable==1.2.0
55
idna==3.7
66
psutil==6.1.0
77
python-consul==1.1.0
88
PyYAML==6.0.1
9-
requests==2.31.0
9+
requests==2.32.2
1010
responses==0.25.0
1111
six==1.16.0
12-
urllib3==2.2.1
12+
urllib3==2.2.2
1313
qcrepocleaner~=1.9
14-
setuptools~=70.3.0
14+
setuptools~=70.3.0

Framework/test/testAggregatorInterface.cxx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -78,10 +78,10 @@ TEST_CASE("test_invoke_all_methods")
7878
test::SimpleTestAggregator testAggregator;
7979

8080
// prepare data
81-
std::shared_ptr<QualityObject> qo_null = make_shared<QualityObject>(0, "testCheckNull", "TST");
82-
std::shared_ptr<QualityObject> qo_good = make_shared<QualityObject>(1, "testCheckGood", "TST");
83-
std::shared_ptr<QualityObject> qo_medium = make_shared<QualityObject>(2, "testCheckMedium", "TST");
84-
std::shared_ptr<QualityObject> qo_bad = make_shared<QualityObject>(3, "testCheckBad", "TST");
81+
std::shared_ptr<QualityObject> qo_null = make_shared<QualityObject>(Quality::Null, "testCheckNull", "TST");
82+
std::shared_ptr<QualityObject> qo_good = make_shared<QualityObject>(Quality::Good, "testCheckGood", "TST");
83+
std::shared_ptr<QualityObject> qo_medium = make_shared<QualityObject>(Quality::Medium, "testCheckMedium", "TST");
84+
std::shared_ptr<QualityObject> qo_bad = make_shared<QualityObject>(Quality::Bad, "testCheckBad", "TST");
8585
QualityObjectsMapType input;
8686

8787
std::map<std::string, Quality> result1 = testAggregator.aggregate(input);

Framework/test/testBookkeepingQualitySink.cxx

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,11 @@
1515
///
1616

1717
#include <DataFormatsQualityControl/QualityControlFlag.h>
18-
#include <DataSampling/DataSampling.h>
1918
#include "QualityControl/BookkeepingQualitySink.h"
2019
#include "QualityControl/InfrastructureGenerator.h"
2120

2221
using namespace o2;
2322
using namespace o2::framework;
24-
using namespace o2::utilities;
2523

2624
void customize(std::vector<CompletionPolicy>& policies)
2725
{
@@ -30,12 +28,8 @@ void customize(std::vector<CompletionPolicy>& policies)
3028

3129
#include <Framework/runDataProcessing.h>
3230
#include <Framework/ControlService.h>
33-
#include <Configuration/ConfigurationFactory.h>
34-
#include <Configuration/ConfigurationInterface.h>
35-
#include <QualityControl/BookkeepingQualitySink.h>
36-
#include <QualityControl/QualityObject.h>
37-
38-
using namespace o2::configuration;
31+
#include "QualityControl/QualityObject.h"
32+
#include "QualityControl/Quality.h"
3933

4034
void compareFatal(const quality_control::QualityControlFlag& got, const quality_control::QualityControlFlag& expected)
4135
{
@@ -57,7 +51,7 @@ WorkflowSpec defineDataProcessing(ConfigContext const&)
5751
Inputs{},
5852
Outputs{ { { "tst-qo" }, "TST", "DATA" } },
5953
AlgorithmSpec{ [](ProcessingContext& ctx) {
60-
auto obj = std::make_unique<core::QualityObject>(0, "testCheckNull", "TST");
54+
auto obj = std::make_unique<core::QualityObject>(core::Quality::Null, "testCheckNull", "TST");
6155
obj->getActivity().mValidity = core::ValidityInterval{ 10, 500 };
6256
obj->addFlag(FlagTypeFactory::Good(), "I am comment");
6357
ctx.outputs().snapshot(Output{ "TST", "DATA", 0 }, *obj);

Modules/CTP/src/RawDataReaderCheck.cxx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ Quality RawDataReaderCheck::check(std::map<std::string, std::shared_ptr<MonitorO
9292
if (mLHCBCs.count() == 0) {
9393
continue;
9494
}
95-
float average = h->GetEntries() / mLHCBCs.count();
95+
float average = h->Integral() / mLHCBCs.count();
9696
mThreshold = average - mNSigBC * sqrt(average);
9797
if (mThreshold < std::sqrt(average)) {
9898
mThreshold = average / 2;

Modules/TRD/src/PulsePositionCheck.cxx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -229,9 +229,6 @@ void PulsePositionCheck::beautify(std::shared_ptr<MonitorObject> mo, Quality che
229229
} else if (checkResult == Quality::Null) {
230230
ILOG(Debug, Devel) << "Quality::Null, setting to Blue" << ENDM;
231231
h->SetFillColor(kBlue);
232-
} else if (checkResult == Quality::NullLevel) {
233-
ILOG(Debug, Devel) << "Quality::Null, setting to Pink" << ENDM;
234-
h->SetFillColor(kPink);
235232
}
236233
h->SetLineColor(kBlack);
237234
h->Draw();

0 commit comments

Comments
 (0)