Skip to content

Commit ecd2509

Browse files
committed
Please consider the following formatting changes
1 parent aad0548 commit ecd2509

File tree

1 file changed

+65
-66
lines changed

1 file changed

+65
-66
lines changed

PWGJE/Tasks/fullJetSpectra.cxx

Lines changed: 65 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ struct FullJetSpectra {
8989
Configurable<float> jetNoFidPartEtaMax{"jetNoFidPartEtaMax", 0.9, "maximum jet eta for MCP w/o Fid"};
9090
Configurable<float> emcalPhiMin{"emcalPhiMin", 1.3962634, "minimum emcal phi"};
9191
Configurable<float> emcalPhiMax{"emcalPhiMax", 3.2836100, "maximum emcal phi"};
92-
Configurable<float> jetPhiMin{"jetPhiMin", 1.8, "minimum emcal Fid phi"}; //For R = 0.4, jetPhiMin = emcalPhiMin + R
92+
Configurable<float> jetPhiMin{"jetPhiMin", 1.8, "minimum emcal Fid phi"}; // For R = 0.4, jetPhiMin = emcalPhiMin + R
9393
Configurable<float> jetPhiMax{"jetPhiMax", 2.86, "maximum emcal Fid phi"};
9494
Configurable<float> jetAreaFractionMin{"jetAreaFractionMin", -99.0, "used to make a cut on the jet areas"};
9595

@@ -716,10 +716,10 @@ struct FullJetSpectra {
716716
// using JetTableMCPWeightedJoined = soa::Join<aod::FullMCParticleLevelJets, aod::FullMCParticleLevelJetConstituents, aod::FullMCParticleLevelJetEventWeights>;
717717

718718
using JetTableMCDMatchedJoined = soa::Join<aod::FullMCDetectorLevelJets, aod::FullMCDetectorLevelJetConstituents,
719-
aod::FullMCDetectorLevelJetsMatchedToFullMCParticleLevelJets>;
719+
aod::FullMCDetectorLevelJetsMatchedToFullMCParticleLevelJets>;
720720

721721
using JetTableMCPMatchedJoined = soa::Join<aod::FullMCParticleLevelJets, aod::FullMCParticleLevelJetConstituents,
722-
aod::FullMCParticleLevelJetsMatchedToFullMCDetectorLevelJets>;
722+
aod::FullMCParticleLevelJetsMatchedToFullMCDetectorLevelJets>;
723723

724724
// Commenting these out for now to avoid dependency of the task on JE EventWeights tables
725725
/*using JetTableMCDMatchedWeightedJoined = soa::Join<aod::FullMCDetectorLevelJets, aod::FullMCDetectorLevelJetConstituents,
@@ -744,36 +744,36 @@ struct FullJetSpectra {
744744
template <typename T, typename S, typename U>
745745
bool isAcceptedRecoJet(U const& jet, double& filteredTrackPt, double& filteredClusterPt)
746746
{
747-
//Reset filtered pT accumulators (for QA if needed)
747+
// Reset filtered pT accumulators (for QA if needed)
748748
filteredTrackPt = 0.0;
749749
filteredClusterPt = 0.0;
750750

751751
// --- Track cuts: ALL tracks must satisfy 0.15 <= pT <= 200 or 150 GeV/c---
752752
// if (leadingTrackPtMin > kLeadingTrackPtMinThreshold || leadingTrackPtMax < kLeadingTrackPtMaxThreshold) {
753-
bool hasValidTrack = false;
754-
for (const auto& constituent : jet.template tracks_as<T>()) {
755-
const float pt = constituent.pt();
756-
if ((minTrackPt > kLeadingTrackPtMinThreshold && pt < minTrackPt) ||
757-
(maxTrackPt < kLeadingTrackPtMaxThreshold && pt > maxTrackPt)) {
758-
continue; //SKIP this invalid track
759-
}
760-
filteredTrackPt += pt; //Accumulate valid track pT
761-
hasValidTrack = true; // At least one track exists (if needed)
753+
bool hasValidTrack = false;
754+
for (const auto& constituent : jet.template tracks_as<T>()) {
755+
const float pt = constituent.pt();
756+
if ((minTrackPt > kLeadingTrackPtMinThreshold && pt < minTrackPt) ||
757+
(maxTrackPt < kLeadingTrackPtMaxThreshold && pt > maxTrackPt)) {
758+
continue; // SKIP this invalid track
759+
}
760+
filteredTrackPt += pt; // Accumulate valid track pT
761+
hasValidTrack = true; // At least one track exists (if needed)
762762
}
763763
// Reject jets without valid tracks (edge case)
764764
if (!hasValidTrack) {
765765
return false;
766766
}
767-
// }
767+
// }
768768

769-
// --- Cluster cuts: ALL clusters must satisfy min <= pT <= max == 0.3 <= pT <= 250
770-
// if (leadingClusterPtMin > kLeadingClusterPtMinThreshold || leadingClusterPtMax < kLeadingClusterPtMaxThreshold) {
769+
// --- Cluster cuts: ALL clusters must satisfy min <= pT <= max == 0.3 <= pT <= 250
770+
// if (leadingClusterPtMin > kLeadingClusterPtMinThreshold || leadingClusterPtMax < kLeadingClusterPtMaxThreshold) {
771771
bool hasValidCluster = false;
772772
for (const auto& cluster : jet.template clusters_as<S>()) {
773773
const double pt = cluster.energy() / std::cosh(cluster.eta());
774774
if ((minClusterPt > kLeadingClusterPtMinThreshold && pt < minClusterPt) ||
775775
(maxClusterPt < kLeadingClusterPtMaxThreshold && pt > maxClusterPt)) {
776-
continue; //SKIP this invalid cluster
776+
continue; // SKIP this invalid cluster
777777
}
778778
filteredClusterPt += pt;
779779
hasValidCluster = true; // At least one cluster exists
@@ -782,37 +782,37 @@ struct FullJetSpectra {
782782
if (!hasValidCluster) {
783783
return false;
784784
}
785-
// }
786-
return true; //Valid Jet
785+
// }
786+
return true; // Valid Jet
787787
} // isAcceptedRecoJet ends
788788

789-
/* template <typename T, typename U>
790-
bool isAcceptedPartJet(U const& jet)
791-
{
792-
// if (jetAreaFractionMin > kJetAreaFractionMinThreshold) {
793-
// if (jet.area() < jetAreaFractionMin * o2::constants::math::PI * (jet.r() / 100.0) * (jet.r() / 100.0)) {
794-
// return false;
795-
// }
796-
// }
797-
// track pt Min cut at the Part level: 0 < pT <= 200 or 150 GeV/c
798-
if (leadingTrackPtMin > kLeadingTrackPtMinThreshold || leadingTrackPtMax < kLeadingTrackPtMaxThreshold) {
799-
bool hasValidParticle = false;
800-
for (const auto& constituent : jet.template tracks_as<T>()) {
801-
const float pt = constituent.pt();
802-
// Reject if ANY particle fails min or max cut
803-
if ((leadingTrackPtMin > kLeadingTrackPtMinThreshold && pt < leadingTrackPtMin) ||
804-
(leadingTrackPtMax < kLeadingTrackPtMaxThreshold && pt > leadingTrackPtMax)) {
789+
/* template <typename T, typename U>
790+
bool isAcceptedPartJet(U const& jet)
791+
{
792+
// if (jetAreaFractionMin > kJetAreaFractionMinThreshold) {
793+
// if (jet.area() < jetAreaFractionMin * o2::constants::math::PI * (jet.r() / 100.0) * (jet.r() / 100.0)) {
794+
// return false;
795+
// }
796+
// }
797+
// track pt Min cut at the Part level: 0 < pT <= 200 or 150 GeV/c
798+
if (leadingTrackPtMin > kLeadingTrackPtMinThreshold || leadingTrackPtMax < kLeadingTrackPtMaxThreshold) {
799+
bool hasValidParticle = false;
800+
for (const auto& constituent : jet.template tracks_as<T>()) {
801+
const float pt = constituent.pt();
802+
// Reject if ANY particle fails min or max cut
803+
if ((leadingTrackPtMin > kLeadingTrackPtMinThreshold && pt < leadingTrackPtMin) ||
804+
(leadingTrackPtMax < kLeadingTrackPtMaxThreshold && pt > leadingTrackPtMax)) {
805+
return false;
806+
}
807+
hasValidParticle = true; // At least one track exists (if needed)
808+
}
809+
// Reject if no particle exist (edge case)
810+
if (leadingTrackPtMin > kLeadingTrackPtMinThreshold && !hasValidParticle) {
805811
return false;
806812
}
807-
hasValidParticle = true; // At least one track exists (if needed)
808813
}
809-
// Reject if no particle exist (edge case)
810-
if (leadingTrackPtMin > kLeadingTrackPtMinThreshold && !hasValidParticle) {
811-
return false;
812-
}
813-
}
814-
return true;
815-
}*/
814+
return true;
815+
}*/
816816

817817
template <typename T>
818818
bool isInPhiAcceptance(T const& jet) const
@@ -827,8 +827,10 @@ struct FullJetSpectra {
827827

828828
// normalize to [0, 2pi)
829829
auto norm = [&](double a) {
830-
while (a < 0) a += twoPi;
831-
while (a >= twoPi) a -= twoPi;
830+
while (a < 0)
831+
a += twoPi;
832+
while (a >= twoPi)
833+
a -= twoPi;
832834
return a;
833835
};
834836

@@ -957,7 +959,7 @@ struct FullJetSpectra {
957959
template <typename T>
958960
void fillMCPHistograms(T const& jet, float weight = 1.0)
959961
{
960-
auto isInFiducial = [&](auto const& jet) { //For QA purposes only
962+
auto isInFiducial = [&](auto const& jet) { // For QA purposes only
961963
return jet.eta() >= jetEtaMin && jet.eta() <= jetEtaMax &&
962964
jet.phi() >= jetPhiMin && jet.phi() <= jetPhiMax;
963965
};
@@ -1134,7 +1136,6 @@ struct FullJetSpectra {
11341136
} // jetBase
11351137
}
11361138

1137-
11381139
void processDummy(aod::JetCollisions const&)
11391140
{
11401141
}
@@ -1210,8 +1211,7 @@ struct FullJetSpectra {
12101211

12111212
if (!eventAccepted) {
12121213
for (auto const& jet : jets) {
1213-
if (!jetfindingutilities::isInEtaAcceptance(jet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax))
1214-
{
1214+
if (!jetfindingutilities::isInEtaAcceptance(jet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax)) {
12151215
fillRejectedJetHistograms(jet, 1.0);
12161216
}
12171217
}
@@ -1227,8 +1227,8 @@ struct FullJetSpectra {
12271227
// if (jet.phi() < jetPhiMin || jet.phi() > jetPhiMax) {
12281228
// continue;
12291229
// }
1230-
if (!isInPhiAcceptance(jet)) { // Using the new phi acceptance function
1231-
continue;
1230+
if (!isInPhiAcceptance(jet)) { // Using the new phi acceptance function
1231+
continue;
12321232
}
12331233
fillJetHistograms(jet);
12341234
}
@@ -1354,8 +1354,8 @@ struct FullJetSpectra {
13541354
if (!jetfindingutilities::isInEtaAcceptance(jet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax)) {
13551355
continue;
13561356
}
1357-
if (!isInPhiAcceptance(jet)) { // Using the new phi acceptance function
1358-
continue;
1357+
if (!isInPhiAcceptance(jet)) { // Using the new phi acceptance function
1358+
continue;
13591359
}
13601360
fillJetHistograms(jet);
13611361
}
@@ -1448,8 +1448,8 @@ struct FullJetSpectra {
14481448
if (!jetfindingutilities::isInEtaAcceptance(jet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax)) {
14491449
continue;
14501450
}
1451-
if (!isInPhiAcceptance(jet)) { // Using the new phi acceptance function
1452-
continue;
1451+
if (!isInPhiAcceptance(jet)) { // Using the new phi acceptance function
1452+
continue;
14531453
}
14541454
fillJetHistograms(jet);
14551455
}
@@ -1541,8 +1541,8 @@ struct FullJetSpectra {
15411541
if (!jetfindingutilities::isInEtaAcceptance(jet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax)) {
15421542
continue;
15431543
}
1544-
if (!isInPhiAcceptance(jet)) { // Using the new phi acceptance function
1545-
continue;
1544+
if (!isInPhiAcceptance(jet)) { // Using the new phi acceptance function
1545+
continue;
15461546
}
15471547
fillJetHistograms(jet, collision.mcCollision().weight());
15481548
}
@@ -1857,7 +1857,7 @@ struct FullJetSpectra {
18571857
PROCESS_SWITCH(FullJetSpectra, processJetsMCPMCDMatched, "Full Jet finder MCP matched to MCD", false);
18581858

18591859
void processJetsNoFidMCPMCDMatchedWeighted(soa::Filtered<EMCCollisionsMCD>::iterator const& collision, JetTableMCDMatchedJoined const& mcdjets, JetTableMCPMatchedJoined const& mcpjets, aod::JMcCollisions const&,
1860-
aod::JetTracks const&, ClusterWithCorrections const&, aod::JetParticles const&)
1860+
aod::JetTracks const&, ClusterWithCorrections const&, aod::JetParticles const&)
18611861
{
18621862
bool eventAccepted = false;
18631863
int fakeMcdJet = 0;
@@ -1869,7 +1869,7 @@ struct FullJetSpectra {
18691869
const auto mcpJetsPerMcCollision = mcpjets.sliceBy(JetMCPPerMcCollision, collision.mcCollisionId());
18701870

18711871
registry.fill(HIST("hMatchedNoFidcollisionCounter"), 0.5, eventWeight); // allDetColl
1872-
if (std::fabs(collision.posZ()) > vertexZCut) { // making double sure this condition is satisfied
1872+
if (std::fabs(collision.posZ()) > vertexZCut) { // making double sure this condition is satisfied
18731873
return;
18741874
}
18751875
registry.fill(HIST("hMatchedNoFidcollisionCounter"), 1.5, eventWeight); // DetCollWithVertexZ
@@ -1929,8 +1929,8 @@ struct FullJetSpectra {
19291929
allMatchedPartJets++;
19301930
registry.fill(HIST("h_allMatchedNoFidPartJetsPt"), mcpjet.pt(), eventWeight);
19311931

1932-
//Not applying any emcal fiducial cuts in eta and phi on MCP jets when matching.
1933-
//Keeping jet eta here open = |0.9| and no cut in phi at all.
1932+
// Not applying any emcal fiducial cuts in eta and phi on MCP jets when matching.
1933+
// Keeping jet eta here open = |0.9| and no cut in phi at all.
19341934
if (!jetfindingutilities::isInEtaAcceptance(mcpjet, jetNoFidPartEtaMin, jetNoFidPartEtaMax, trackEtaMin, trackEtaMax)) {
19351935
fakeMcpJet++;
19361936
registry.fill(HIST("h2_full_NoFidfakemcpjets"), mcpjet.pt(), fakeMcpJet, eventWeight);
@@ -1944,13 +1944,12 @@ struct FullJetSpectra {
19441944
registry.fill(HIST("h_full_NoFidmatchedmcpjet_phi"), mcpjet.phi(), eventWeight);
19451945
}
19461946
} // mcpjet
1947-
// Fill the total matched particle jets histogram after processing all MCP jets for the MCD jet
1948-
registry.fill(HIST("h_allMatchedNoFidPartJetsCounter"), allMatchedPartJets, eventWeight);
1947+
// Fill the total matched particle jets histogram after processing all MCP jets for the MCD jet
1948+
registry.fill(HIST("h_allMatchedNoFidPartJetsCounter"), allMatchedPartJets, eventWeight);
19491949
} // mcdjet
19501950
}
19511951
PROCESS_SWITCH(FullJetSpectra, processJetsNoFidMCPMCDMatchedWeighted, "Full Jet finder No Fid MCP matched to MCD on weighted events", false);
19521952

1953-
19541953
void processJetsMCPMCDMatchedWeighted(soa::Filtered<EMCCollisionsMCD>::iterator const& collision, JetTableMCDMatchedJoined const& mcdjets, JetTableMCPMatchedJoined const& mcpjets, aod::JMcCollisions const&,
19551954
aod::JetTracks const&, ClusterWithCorrections const&, aod::JetParticles const&)
19561955
{
@@ -2071,8 +2070,8 @@ struct FullJetSpectra {
20712070
registry.fill(HIST("h_full_matchedmcpjet_phi"), mcpjet.phi(), eventWeight);
20722071
}
20732072
} // mcpjet
2074-
// Fill the total matched particle jets histogram after processing all MCP jets for the MCD jet
2075-
registry.fill(HIST("h_allMatchedPartJetsCounter"), allMatchedPartJets, eventWeight);
2073+
// Fill the total matched particle jets histogram after processing all MCP jets for the MCD jet
2074+
registry.fill(HIST("h_allMatchedPartJetsCounter"), allMatchedPartJets, eventWeight);
20762075
} // mcdjet
20772076
}
20782077
PROCESS_SWITCH(FullJetSpectra, processJetsMCPMCDMatchedWeighted, "Full Jet finder MCP matched to MCD on weighted events", false);

0 commit comments

Comments
 (0)