Skip to content

Commit 48965d5

Browse files
committed
Fix: fix namespaces
1 parent 59e1781 commit 48965d5

31 files changed

Lines changed: 142 additions & 262 deletions

PWGCF/Femto/Core/cascadeBuilder.h

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,8 @@
3737
#include <unordered_map>
3838
#include <vector>
3939

40-
namespace o2::analysis::femto
40+
namespace o2::analysis::femto::cascadebuilder
4141
{
42-
namespace cascadebuilder
43-
{
44-
4542
struct ConfCascadeFilters : o2::framework::ConfigurableGroup {
4643
std::string prefix = std::string("CascadeFilters");
4744
o2::framework::Configurable<float> ptMin{"ptMin", 0.f, "Minimum pT"};
@@ -102,7 +99,7 @@ struct ConfOmegaBits : o2::framework::ConfigurableGroup {
10299
o2::framework::Configurable<float> phiMax{"phiMax", 1.f * o2::constants::math::TwoPI, "Maximum phi"}; \
103100
o2::framework::Configurable<float> massMin{"massMin", defaultMassMin, "Minimum invariant mass for Cascade"}; \
104101
o2::framework::Configurable<float> massMax{"massMax", defaultMassMax, "Maximum invariant mass for Cascade"}; \
105-
o2::framework::Configurable<o2::aod::femtodatatypes::CascadeMaskType> mask{"mask", 0x0, "Bitmask for cascade selection"};
102+
o2::framework::Configurable<o2::analysis::femto::datatypes::CascadeMaskType> mask{"mask", 0x0, "Bitmask for cascade selection"};
106103

107104
struct ConfXiSelection : o2::framework::ConfigurableGroup {
108105
std::string prefix = std::string("XiSelection");
@@ -171,7 +168,7 @@ const std::unordered_map<CascadeSels, std::string> cascadeSelectionNames = {
171168
/// \class FemtoDreamTrackCuts
172169
/// \brief Cut class to contain and execute all cuts applied to tracks
173170
template <modes::Cascade cascadeType, const char* HistName>
174-
class CascadeSelection : public BaseSelection<float, o2::aod::femtodatatypes::CascadeMaskType, kCascadeSelsMax>
171+
class CascadeSelection : public BaseSelection<float, o2::analysis::femto::datatypes::CascadeMaskType, kCascadeSelsMax>
175172
{
176173
public:
177174
CascadeSelection() = default;
@@ -536,6 +533,5 @@ class CascadeBuilder
536533
bool mProduceOmegaExtras = false;
537534
};
538535

539-
} // namespace cascadebuilder
540-
} // namespace o2::analysis::femto
536+
} // namespace o2::analysis::femto::cascadebuilder
541537
#endif // PWGCF_FEMTO_CORE_CASCADEBUILDER_H_

PWGCF/Femto/Core/cascadeHistManager.h

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,7 @@
3636
#include <string_view>
3737
#include <vector>
3838

39-
namespace o2::analysis::femto
40-
{
41-
namespace cascadehistmanager
39+
namespace o2::analysis::femto::cascadehistmanager
4240
{
4341
// enum for track histograms
4442
enum CascadeHist {
@@ -687,6 +685,5 @@ class CascadeHistManager
687685
trackhistmanager::TrackHistManager<posDauPrefix> mPosDauManager;
688686
trackhistmanager::TrackHistManager<negDauPrefix> mNegDauManager;
689687
};
690-
}; // namespace cascadehistmanager
691-
}; // namespace o2::analysis::femto
688+
} // namespace o2::analysis::femto::cascadehistmanager
692689
#endif // PWGCF_FEMTO_CORE_CASCADEHISTMANAGER_H_

PWGCF/Femto/Core/closePairRejection.h

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,7 @@
3838
#include <string>
3939
#include <vector>
4040

41-
namespace o2::analysis::femto
42-
{
43-
namespace closepairrejection
41+
namespace o2::analysis::femto::closepairrejection
4442
{
4543
// enum for track histograms
4644
enum CprHist {
@@ -566,11 +564,7 @@ class ClosePairRejectionTrackCascade
566564
}
567565
}
568566

569-
bool
570-
isClosePair() const
571-
{
572-
return mCtrBachelor.isClosePair();
573-
}
567+
bool isClosePair() const { return mCtrBachelor.isClosePair(); }
574568

575569
void fill(float kstar)
576570
{
@@ -639,6 +633,5 @@ class ClosePairRejectionMcParticleMcParticle
639633
CloseTrackRejection<prefix> mCtr;
640634
};
641635

642-
}; // namespace closepairrejection
643-
}; // namespace o2::analysis::femto
636+
}; // namespace o2::analysis::femto::closepairrejection
644637
#endif // PWGCF_FEMTO_CORE_CLOSEPAIRREJECTION_H_

PWGCF/Femto/Core/closeTripletRejection.h

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,8 @@
2424
#include <map>
2525
#include <vector>
2626

27-
namespace o2::analysis::femto
27+
namespace o2::analysis::femto::closetripletrejection
2828
{
29-
namespace closetripletrejection
30-
{
31-
3229
constexpr const char PrefixCtrTrackTrackTrack[] = "CtrTrackTrackTrack";
3330
using ConfCtrTrackTrackTrack = closepairrejection::ConfCpr<PrefixCtrTrackTrackTrack>;
3431

@@ -223,6 +220,5 @@ class CloseTripletRejectionTrackTrackCascade
223220
closepairrejection::ClosePairRejectionTrackCascade<prefixTrack2Bachelor, prefixTrack2V0Daughter> mCtrTrack2Cascade;
224221
};
225222

226-
} // namespace closetripletrejection
227-
} // namespace o2::analysis::femto
223+
} // namespace o2::analysis::femto::closetripletrejection
228224
#endif // PWGCF_FEMTO_CORE_CLOSETRIPLETREJECTION_H_

PWGCF/Femto/Core/collisionBuilder.h

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,8 @@
4141
#include <unordered_map>
4242
#include <vector>
4343

44-
namespace o2::analysis::femto
44+
namespace o2::analysis::femto::collisionbuilder
4545
{
46-
namespace collisionbuilder
47-
{
48-
4946
// configurables for collision selection
5047
struct ConfCollisionFilters : o2::framework::ConfigurableGroup {
5148
std::string prefix = std::string("CollisionFilter");
@@ -112,7 +109,7 @@ struct ConfCollisionSelection : o2::framework::ConfigurableGroup {
112109
o2::framework::Configurable<float> centMax{"centMax", 100.f, "Maximum centrality (multiplicity percentile)"};
113110
o2::framework::Configurable<int> magFieldMin{"magFieldMin", -5, "Minimum magnetic field strength (kG)"};
114111
o2::framework::Configurable<int> magFieldMax{"magFieldMax", 5, "Maximum magnetic field strength (kG)"};
115-
o2::framework::Configurable<aod::femtodatatypes::CollisionMaskType> collisionMask{"collisionMask", 0x0, "Bitmask for collision"};
112+
o2::framework::Configurable<datatypes::CollisionMaskType> collisionMask{"collisionMask", 0x0, "Bitmask for collision"};
116113
};
117114

118115
/// enum for all collision selections
@@ -167,7 +164,7 @@ const std::unordered_map<CollisionSels, std::string> collisionSelectionNames = {
167164
};
168165

169166
template <const char* HistName>
170-
class CollisionSelection : public BaseSelection<float, o2::aod::femtodatatypes::CollisionMaskType, kCollisionSelsMax>
167+
class CollisionSelection : public BaseSelection<float, o2::analysis::femto::datatypes::CollisionMaskType, kCollisionSelsMax>
171168
{
172169
public:
173170
CollisionSelection() = default;
@@ -652,7 +649,6 @@ class CollisionBuilderDerivedToDerived
652649
}
653650
};
654651

655-
} // namespace collisionbuilder
656-
} // namespace o2::analysis::femto
652+
} // namespace o2::analysis::femto::collisionbuilder
657653
;
658654
#endif // PWGCF_FEMTO_CORE_COLLISIONBUILDER_H_

PWGCF/Femto/Core/collisionHistManager.h

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,8 @@
2929
#include <string_view>
3030
#include <vector>
3131

32-
namespace o2::analysis::femto
32+
namespace o2::analysis::femto::colhistmanager
3333
{
34-
namespace colhistmanager
35-
{
36-
3734
enum ColHist {
3835
kPosZ,
3936
kMult,
@@ -345,6 +342,5 @@ class CollisionHistManager
345342
o2::framework::HistogramRegistry* mHistogramRegistry = nullptr;
346343
bool mPlot2d = false;
347344
};
348-
} // namespace colhistmanager
349-
} // namespace o2::analysis::femto
345+
} // namespace o2::analysis::femto::colhistmanager
350346
#endif // PWGCF_FEMTO_CORE_COLLISIONHISTMANAGER_H_

PWGCF/Femto/Core/dataTypes.h

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,7 @@
1818

1919
#include <cstdint>
2020

21-
namespace o2::aod
22-
{
23-
namespace femtodatatypes
21+
namespace o2::analysis::femto::datatypes
2422
{
2523
// Note: Length of the bitmask is the limit of how many selections can be configured
2624

@@ -59,8 +57,6 @@ using ParticleType = uint16_t;
5957
using MomentumType = uint16_t;
6058
using TransverseMassType = uint16_t;
6159

62-
} // namespace femtodatatypes
63-
64-
} // namespace o2::aod
60+
} // namespace o2::analysis::femto::datatypes
6561

6662
#endif // PWGCF_FEMTO_CORE_DATATYPES_H_

PWGCF/Femto/Core/histManager.h

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,8 @@
2121
#include <string>
2222
#include <string_view>
2323

24-
namespace o2::analysis::femto
24+
namespace o2::analysis::femto::histmanager
2525
{
26-
namespace histmanager
27-
{
28-
2926
// plot level for secondaries during mc processing
3027
enum SecondaryPlotLevel {
3128
kSecondaryPlotLevel1 = 1,
@@ -80,6 +77,5 @@ constexpr const char* getHistDesc(EnumType variable, const ArrayType& array)
8077

8178
return it != array.end() ? it->histdesc.data() : "";
8279
}
83-
} // namespace histmanager
84-
} // namespace o2::analysis::femto
80+
} // namespace o2::analysis::femto::histmanager
8581
#endif // PWGCF_FEMTO_CORE_HISTMANAGER_H_

PWGCF/Femto/Core/kinkBuilder.h

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,8 @@
4141
#include <unordered_map>
4242
#include <vector>
4343

44-
namespace o2::analysis::femto
44+
namespace o2::analysis::femto::kinkbuilder
4545
{
46-
namespace kinkbuilder
47-
{
48-
4946
// filters applied in the producer task
5047
struct ConfKinkFilters : o2::framework::ConfigurableGroup {
5148
std::string prefix = std::string("KinkFilters");
@@ -104,7 +101,7 @@ struct ConfSigmaPlusBits : o2::framework::ConfigurableGroup {
104101
o2::framework::Configurable<float> phiMax{"phiMax", 1.f * o2::constants::math::TwoPI, "Maximum phi"}; \
105102
o2::framework::Configurable<float> massMin{"massMin", defaultMassMin, "Minimum invariant mass for Sigma"}; \
106103
o2::framework::Configurable<float> massMax{"massMax", defaultMassMax, "Maximum invariant mass for Sigma"}; \
107-
o2::framework::Configurable<o2::aod::femtodatatypes::KinkMaskType> mask{"mask", 0x0, "Bitmask for kink selection"};
104+
o2::framework::Configurable<o2::analysis::femto::datatypes::KinkMaskType> mask{"mask", 0x0, "Bitmask for kink selection"};
108105

109106
// base selection for analysis task for sigmas
110107
template <const char* Prefix>
@@ -178,7 +175,7 @@ const std::unordered_map<KinkSeles, std::string> kinkSelectionNames = {
178175
/// \class KinkCuts
179176
/// \brief Cut class to contain and execute all cuts applied to kinks
180177
template <modes::Kink kinkType, const char* HistName>
181-
class KinkSelection : public BaseSelection<float, o2::aod::femtodatatypes::KinkMaskType, kKinkSelsMax>
178+
class KinkSelection : public BaseSelection<float, o2::analysis::femto::datatypes::KinkMaskType, kKinkSelsMax>
182179
{
183180
public:
184181
KinkSelection() = default;
@@ -668,7 +665,5 @@ class KinkBuilderDerivedToDerived
668665
int mLimitSigma = 0;
669666
int mLimitSigmaPlus = 0;
670667
};
671-
672-
} // namespace kinkbuilder
673-
} // namespace o2::analysis::femto
668+
} // namespace o2::analysis::femto::kinkbuilder
674669
#endif // PWGCF_FEMTO_CORE_KINKBUILDER_H_

PWGCF/Femto/Core/kinkHistManager.h

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,7 @@
3737
#include <string_view>
3838
#include <vector>
3939

40-
namespace o2::analysis::femto
41-
{
42-
namespace kinkhistmanager
40+
namespace o2::analysis::femto::kinkhistmanager
4341
{
4442
// enum for kink histograms
4543
enum KinkHist {
@@ -625,6 +623,5 @@ class KinkHistManager
625623
int mPlotNSecondaries = 0;
626624
std::array<int, MaxSecondary> mPdgCodesSecondaryMother = {0};
627625
};
628-
}; // namespace kinkhistmanager
629-
}; // namespace o2::analysis::femto
626+
}; // namespace o2::analysis::femto::kinkhistmanager
630627
#endif // PWGCF_FEMTO_CORE_KINKHISTMANAGER_H_

0 commit comments

Comments
 (0)