Skip to content

Commit d8f59eb

Browse files
committed
Rename workflow for clarity: zdc-task-inter-calib -> zdc-extra-table-producer; update related files
1 parent d0de9d7 commit d8f59eb

File tree

4 files changed

+38
-35
lines changed

4 files changed

+38
-35
lines changed

Common/DataModel/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,6 @@ o2physics_add_header_only_library(DataModel
2525
Qvectors.h
2626
MatchMFTFT0.h
2727
MftmchMatchingML.h
28-
ZDCInterCalib.h
28+
ZDCExtra.h
2929
EseTable.h
3030
FwdTrackReAlignTables.h)
Lines changed: 24 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,21 @@
99
// granted to it by virtue of its status as an Intergovernmental Organization
1010
// or submit itself to any jurisdiction.
1111

12-
/// \file ZDCInterCalib.h
13-
/// \brief ZDC tower intercalibration task
12+
/// \file ZDCExtra.h
13+
/// \brief ZDC extra table producer
1414
/// \author Chiara Oppedisano <chiara.oppedisano@cern.ch>, INFN Torino
15+
/// \author Uliana Dmitrieva <uliana.dmitrieva@cern.ch>, INFN Torino
1516

16-
#ifndef COMMON_DATAMODEL_ZDCINTERCALIB_H_
17-
#define COMMON_DATAMODEL_ZDCINTERCALIB_H_
17+
#ifndef COMMON_DATAMODEL_ZDCEXTRA_H_
18+
#define COMMON_DATAMODEL_ZDCEXTRA_H_
1819

1920
#include <Framework/AnalysisDataModel.h>
2021

2122
#include <cstdint>
2223

2324
namespace o2::aod
2425
{
25-
namespace znoutput // o2-linter: disable=name/workflow-file
26+
namespace zdcextra
2627
{
2728
DECLARE_SOA_COLUMN(ZNApmc, commonPMZNA, float); //! PMC ZNA // o2-linter: disable=name/o2-column
2829
DECLARE_SOA_COLUMN(ZNApm1, ZNAPM1, float); //! PM1 ZNA // o2-linter: disable=name/o2-column
@@ -39,24 +40,24 @@ DECLARE_SOA_COLUMN(ZNCtdc, ZNCTDC, float); //! TDC ZNC /
3940
DECLARE_SOA_COLUMN(Centrality, centrality, float); //! Centrality
4041
DECLARE_SOA_COLUMN(Timestamp, timestamp, uint64_t); //! Timestamp
4142
DECLARE_SOA_COLUMN(SelectionBits, selectionBits, uint8_t); //! Selection Flags
42-
} // namespace znoutput
43+
} // namespace zdcextra
4344

44-
DECLARE_SOA_TABLE(ZDCInterCalib, "AOD", "ZDCIC", o2::soa::Index<>,
45-
znoutput::ZNApmc,
46-
znoutput::ZNApm1,
47-
znoutput::ZNApm2,
48-
znoutput::ZNApm3,
49-
znoutput::ZNApm4,
50-
znoutput::ZNAtdc,
51-
znoutput::ZNCpmc,
52-
znoutput::ZNCpm1,
53-
znoutput::ZNCpm2,
54-
znoutput::ZNCpm3,
55-
znoutput::ZNCpm4,
56-
znoutput::ZNCtdc,
57-
znoutput::Centrality,
58-
znoutput::Timestamp,
59-
znoutput::SelectionBits);
45+
DECLARE_SOA_TABLE(ZdcExtras, "AOD", "ZDCEXTRA", o2::soa::Index<>,
46+
zdcextra::ZNApmc,
47+
zdcextra::ZNApm1,
48+
zdcextra::ZNApm2,
49+
zdcextra::ZNApm3,
50+
zdcextra::ZNApm4,
51+
zdcextra::ZNAtdc,
52+
zdcextra::ZNCpmc,
53+
zdcextra::ZNCpm1,
54+
zdcextra::ZNCpm2,
55+
zdcextra::ZNCpm3,
56+
zdcextra::ZNCpm4,
57+
zdcextra::ZNCtdc,
58+
zdcextra::Centrality,
59+
zdcextra::Timestamp,
60+
zdcextra::SelectionBits);
6061
} // namespace o2::aod
6162

62-
#endif // COMMON_DATAMODEL_ZDCINTERCALIB_H_
63+
#endif // COMMON_DATAMODEL_ZDCEXTRA_H_

Common/TableProducer/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -148,8 +148,8 @@ o2physics_add_dpl_workflow(match-mft-ft0
148148
O2::DetectorsBase O2::DetectorsCommonDataFormats
149149
COMPONENT_NAME Analysis)
150150

151-
o2physics_add_dpl_workflow(zdc-task-inter-calib
152-
SOURCES zdcTaskInterCalib.cxx
151+
o2physics_add_dpl_workflow(zdc-extra-table-producer
152+
SOURCES zdcExtraTableProducer.cxx
153153
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::AnalysisCore
154154
COMPONENT_NAME Analysis)
155155

Common/TableProducer/zdcTaskInterCalib.cxx renamed to Common/TableProducer/zdcExtraTableProducer.cxx

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,15 @@
99
// granted to it by virtue of its status as an Intergovernmental Organization
1010
// or submit itself to any jurisdiction.
1111

12-
/// \file zdcTaskInterCalib.cxx
13-
/// \brief Task for ZDC tower inter-calibration
14-
/// \author chiara.oppedisano@cern.ch
12+
/// \file zdcExtraTableProducer.cxx
13+
/// \brief Task creating table with ZDC PMTs energies and calculated centroid (Q-vector) to be used for spectator plane measurement
14+
/// \author Chiara Oppedisano <chiara.oppedisano@cern.ch>, INFN Torino
15+
/// \author Uliana Dmitrieva <uliana.dmitrieva@cern.ch>, INFN Torino
1516

1617
#include "Common/CCDB/EventSelectionParams.h"
1718
#include "Common/DataModel/Centrality.h"
1819
#include "Common/DataModel/EventSelection.h"
19-
#include "Common/DataModel/ZDCInterCalib.h"
20+
#include "Common/DataModel/ZDCExtra.h"
2021

2122
#include <Framework/AnalysisDataModel.h>
2223
#include <Framework/AnalysisHelpers.h>
@@ -29,6 +30,7 @@
2930
#include <Framework/runDataProcessing.h>
3031

3132
#include <TH1.h>
33+
#include <TH2.h>
3234

3335
#include <cstdint>
3436

@@ -40,9 +42,9 @@ using namespace o2::aod::evsel;
4042
using BCsRun3 = soa::Join<aod::BCs, aod::Timestamps, aod::BcSels, aod::Run3MatchedToBCSparse>;
4143
using ColEvSels = soa::Join<aod::Collisions, aod::EvSels, aod::CentFT0Cs>;
4244

43-
struct ZdcTaskInterCalib {
45+
struct ZdcExtraTableProducer {
4446

45-
Produces<aod::ZDCInterCalib> zTab;
47+
Produces<aod::ZdcExtras> zdcextras;
4648

4749
// Configurable parameters
4850
//
@@ -245,14 +247,14 @@ struct ZdcTaskInterCalib {
245247
registry.get<TH1>(HIST("ZNAsumq"))->Fill(sumZNA);
246248
}
247249
if (isZNAhit || isZNChit)
248-
zTab(pmcZNA, pmqZNA[0], pmqZNA[1], pmqZNA[2], pmqZNA[3], tdcZNC, pmcZNC, pmqZNC[0], pmqZNC[1], pmqZNC[2], pmqZNC[3], tdcZNA, centrality, foundBC.timestamp(), evSelection);
250+
zdcextras(pmcZNA, pmqZNA[0], pmqZNA[1], pmqZNA[2], pmqZNA[3], tdcZNC, pmcZNC, pmqZNC[0], pmqZNC[1], pmqZNC[2], pmqZNC[3], tdcZNA, centrality, foundBC.timestamp(), evSelection);
249251
}
250252
}
251253
}
252254
};
253255

254-
WorkflowSpec defineDataProcessing(ConfigContext const& cfgc) // o2-linter: disable=name/file-cpp
256+
WorkflowSpec defineDataProcessing(ConfigContext const& cfgc)
255257
{
256258
return WorkflowSpec{
257-
adaptAnalysisTask<ZdcTaskInterCalib>(cfgc)};
259+
adaptAnalysisTask<ZdcExtraTableProducer>(cfgc)};
258260
}

0 commit comments

Comments
 (0)