Skip to content

Commit 83ee8ae

Browse files
authored
Add files via upload
1 parent e23adc9 commit 83ee8ae

File tree

1 file changed

+15
-6
lines changed

1 file changed

+15
-6
lines changed

PWGDQ/Tasks/dqEnergyCorrelator_direct.cxx

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -521,8 +521,13 @@ struct AnalysisEnergyCorrelator {
521521
}
522522
}
523523

524-
void processBarrel(MyEvents const& events, aod::TrackAssoc const& assocs, MyBarrelTracksWithCov const& /*tracks*/, aod::McCollisions const& mcCollisions, aod::McParticles const& mcParticles, BCsWithTimestamps const& bcs)
524+
void processBarrel(MyEvents const& events, aod::TrackAssoc const& assocs, MyBarrelTracksWithCov const& /*tracks*/, soa::Join<aod::McCollisions, aod::McCollsExtra, aod::MultMCExtras> const& mcEvents, aod::McParticles const& mcParticles, BCsWithTimestamps const& bcs)
525525
{
526+
VarManager::ResetValues(0, VarManager::kNVars);
527+
VarManager::FillTimeFrame(bcs);
528+
VarManager::FillTimeFrame(events);
529+
VarManager::FillTimeFrame(mcEvents);
530+
526531
if (events.size() == 0)
527532
return;
528533

@@ -531,9 +536,12 @@ struct AnalysisEnergyCorrelator {
531536
fCurrentRun = bcs.begin().runNumber();
532537
}
533538

539+
if (fConfigEventOptions.fConfigEventQA) {
540+
fHistMan->FillHistClass("TimeFrameStats", VarManager::fgValues);
541+
}
542+
534543
for (auto& event : mcEvents) {
535544
// Reset the fValues array and fill event observables
536-
VarManager::ResetValues(0, VarManager::kNEventWiseVariables);
537545
VarManager::FillEvent<VarManager::ObjTypes::CollisionMC>(event);
538546
if (fConfigEventOptions.fConfigEventQA) {
539547
fHistMan->FillHistClass("EventsMC", VarManager::fgValues);
@@ -543,11 +551,12 @@ struct AnalysisEnergyCorrelator {
543551
// Event loop
544552
for (auto& event : events) {
545553
// Fill event variables first
546-
VarManager::ResetValues(0, VarManager::kNVars);
554+
VarManager::ResetValues(0, VarManager::kNEventWiseVariables);
547555
VarManager::FillEvent<gkEventFillMapWithMults>(event);
548-
if (event.has_mcCollision()) {
549-
VarManager::FillEvent<VarManager::ObjTypes::CollisionMC>(event.mcCollision());
550-
}
556+
// if (event.has_mcCollision()) {
557+
// VarManager::FillEvent<VarManager::ObjTypes::CollisionMC>(event.mcCollision());
558+
// fHistMan->FillHistClass("EventsMC", VarManager::fgValues);
559+
// }
551560

552561
if (fConfigEventOptions.fConfigEventQA) {
553562
fHistMan->FillHistClass("Event_BeforeCuts", VarManager::fgValues);

0 commit comments

Comments
 (0)