Skip to content

Commit

Permalink
Please consider the following formatting changes
Browse files Browse the repository at this point in the history
  • Loading branch information
alibuild committed Feb 21, 2024
1 parent 4f222c7 commit 0845278
Showing 1 changed file with 21 additions and 22 deletions.
43 changes: 21 additions & 22 deletions PWGUD/TableProducer/SGCandProducer.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ struct SGCandProducer {

// data tables
Produces<aod::SGCollisions> outputSGCollisions;
// Produces<aod::ZDCCollisions> outputZDCCollisions;
// Produces<aod::ZDCCollisions> outputZDCCollisions;
Produces<aod::UDCollisions> outputCollisions;
Produces<aod::UDCollisionsSels> outputCollisionsSels;
Produces<aod::UDCollsLabels> outputCollsLabels;
Expand All @@ -59,7 +59,7 @@ struct SGCandProducer {
// data inputs
using CCs = soa::Join<aod::Collisions, aod::EvSels>;
using CC = CCs::iterator;
// using BCs = soa::Join<aod::BCsWithTimestamps, aod::BcSels, aod::Run3MatchedToBCSparse>;
// using BCs = soa::Join<aod::BCsWithTimestamps, aod::BcSels, aod::Run3MatchedToBCSparse>;
using BCs = soa::Join<aod::BCs, aod::Timestamps, aod::BcSels, aod::Run3MatchedToBCSparse>;
using BC = BCs::iterator;
using TCs = soa::Join<aod::Tracks, /*aod::TracksCov,*/ aod::TracksExtra, aod::TracksDCA, aod::TrackSelection,
Expand Down Expand Up @@ -149,7 +149,7 @@ struct SGCandProducer {

// process function for real data
void process(CC const& collision, BCs const& bcs, TCs& tracks, FWs& fwdtracks,
//aod::Zdcs_000& zdcs, aod::FT0s& ft0s, aod::FV0As& fv0as, aod::FDDs& fdds)
// aod::Zdcs_000& zdcs, aod::FT0s& ft0s, aod::FV0As& fv0as, aod::FDDs& fdds)
aod::Zdcs& zdcs, aod::FT0s& ft0s, aod::FV0As& fv0as, aod::FDDs& fdds)
{
LOGF(debug, "<SGCandProducer> collision %d", collision.globalIndex());
Expand All @@ -158,16 +158,16 @@ struct SGCandProducer {
return;
}
auto bc = collision.foundBC_as<BCs>();
// LOGF(info, "<SGCandProducer> BC id %d", bc.globalBC());
// uint64_t globalBC = bc.globalBC();
// LOGF(info, "<SGCandProducer> BC id %d", bc.globalBC());
// uint64_t globalBC = bc.globalBC();
float timeZNA = -999;
float timeZNC = -999;
float eComZNA = -999;
float eComZNC = -999;

// obtain slice of compatible BCs
auto bcRange = udhelpers::compatibleBCs(collision, sameCuts.NDtcoll(), bcs, sameCuts.minNBCs());
// LOGF(info, "<SGCandProducer> Size of bcRange %d", bcRange.size());
// LOGF(info, "<SGCandProducer> Size of bcRange %d", bcRange.size());

// apply SG selection
// auto isSGEvent = sgSelector.IsSelected(sameCuts, collision, bcRange, tracks, fwdtracks);
Expand All @@ -182,9 +182,9 @@ struct SGCandProducer {
// fill FITInfo
upchelpers::FITInfo fitInfo{};
udhelpers::getFITinfo(fitInfo, bc.globalBC(), bcs, ft0s, fv0as, fdds);
// upchelpers::ZDCInfo zdcInfo{};
//udhelpers::getZDCinfo(zdcInfo, bc.globalBC(), bcs, zdcs);
//udhelpers::getZDCinfo(zdcInfo, bc.globalBC(), zdcs);
// upchelpers::ZDCInfo zdcInfo{};
// udhelpers::getZDCinfo(zdcInfo, bc.globalBC(), bcs, zdcs);
// udhelpers::getZDCinfo(zdcInfo, bc.globalBC(), zdcs);

// update SG candidates tables
auto rtrwTOF = udhelpers::rPVtrwTOF<true>(tracks, collision.numContrib());
Expand All @@ -211,19 +211,18 @@ struct SGCandProducer {
for (auto& fwdtrack : fwdtracks) {
updateUDFwdTrackTables(fwdtrack, bc.globalBC());
}
// LOGF(info, "<SGCandProducer> Collision id %i", outputCollisions.lastIndex());
if (bc.has_zdc()) {
auto zdc = bc.zdc();
timeZNA = zdc.timeZNA();
timeZNC = zdc.timeZNC();
eComZNA = zdc.energyCommonZNA();
eComZNC = zdc.energyCommonZNC();
udZdcsReduced(outputCollisions.lastIndex(), timeZNA, timeZNC, eComZNA, eComZNC);
// LOGF(info, "<ZDC info> %i %d %f %f %f %f", outputCollisions.lastIndex(), bc.globalBC(), timeZNA, timeZNC, eComZNA, eComZNC);
}
else{
udZdcsReduced(outputCollisions.lastIndex(), -999, -999, -999, -999);
}
// LOGF(info, "<SGCandProducer> Collision id %i", outputCollisions.lastIndex());
if (bc.has_zdc()) {
auto zdc = bc.zdc();
timeZNA = zdc.timeZNA();
timeZNC = zdc.timeZNC();
eComZNA = zdc.energyCommonZNA();
eComZNC = zdc.energyCommonZNC();
udZdcsReduced(outputCollisions.lastIndex(), timeZNA, timeZNC, eComZNA, eComZNC);
// LOGF(info, "<ZDC info> %i %d %f %f %f %f", outputCollisions.lastIndex(), bc.globalBC(), timeZNA, timeZNC, eComZNA, eComZNC);
} else {
udZdcsReduced(outputCollisions.lastIndex(), -999, -999, -999, -999);
}
// produce TPC signal histograms for 2-track events
LOGF(debug, "SG candidate: number of PV tracks %d", collision.numContrib());
if (collision.numContrib() == 2) {
Expand Down

0 comments on commit 0845278

Please sign in to comment.