Skip to content

Commit 675bc03

Browse files
authored
Add files via upload
1 parent 3a9e3c5 commit 675bc03

1 file changed

Lines changed: 3 additions & 7 deletions

File tree

PWGDQ/Tasks/tableReader_withAssoc.cxx

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ using MyBarrelTracksWithAmbiguities = soa::Join<aod::ReducedTracks, aod::Reduced
247247
using MyBarrelTracksWithCov = soa::Join<aod::ReducedTracks, aod::ReducedTracksBarrel, aod::ReducedTracksBarrelCov, aod::ReducedTracksBarrelPID>;
248248
using MyBarrelTracksWithCovWithAmbiguities = soa::Join<aod::ReducedTracks, aod::ReducedTracksBarrel, aod::ReducedTracksBarrelCov, aod::ReducedTracksBarrelPID, aod::BarrelAmbiguities>;
249249
using MyBarrelTracksWithCovWithAmbiguitiesWithColl = soa::Join<aod::ReducedTracks, aod::ReducedTracksBarrel, aod::ReducedTracksBarrelCov, aod::ReducedTracksBarrelPID, aod::BarrelAmbiguities, aod::ReducedTracksBarrelInfo>;
250-
using MyDielectronCandidates = soa::Join<aod::Dielectrons, aod::DielectronsExtra>;
250+
using MyDielectronCandidates = soa::Join<aod::Dielectrons, aod::DielectronsExtra, aod::DielectronsAll>;
251251
using MyDitrackCandidates = soa::Join<aod::Ditracks, aod::DitracksExtra>;
252252
using MyDimuonCandidates = soa::Join<aod::Dimuons, aod::DimuonsExtra>;
253253
using MyMuonTracks = soa::Join<aod::ReducedMuons, aod::ReducedMuonsExtra>;
@@ -1339,7 +1339,6 @@ struct AnalysisSameEventPairing {
13391339
Configurable<std::string> fConfigAddJSONHistograms{"cfgAddJSONHistograms", "", "Histograms in JSON format"};
13401340
Configurable<bool> fConfigQA{"cfgQA", true, "If true, fill output histograms"};
13411341
Configurable<bool> fConfigAmbiguousMuonHistograms{"cfgAmbiguousMuonHistograms", true, "If true, fill ambiguous histograms"};
1342-
Configurable<float> fConfigDileptonTauxyCut{"cfgDileptonTauxyCut", -10000, "Tauxy cut for dileptons used to select the non-prompt Jpsi"};
13431342

13441343
// option for TR pair fill
13451344
Configurable<bool> fConfigTRPairs{"cfgFillTRPairs", false, "If true, fill Track rotation pairs"};
@@ -1983,10 +1982,6 @@ struct AnalysisSameEventPairing {
19831982
if (fConfigOptions.useEfficiencyWeighting) {
19841983
VarManager::FillEfficiency();
19851984
}
1986-
// Fill the pair only if it passes the tau-xy cut
1987-
if (VarManager::fgValues[VarManager::kVertexingTauxyProjectedPoleJPsiMass] < fConfigDileptonTauxyCut) {
1988-
continue;
1989-
}
19901985

19911986
dielectronList(event.globalIndex(), VarManager::fgValues[VarManager::kMass],
19921987
VarManager::fgValues[VarManager::kPt], VarManager::fgValues[VarManager::kEta], VarManager::fgValues[VarManager::kPhi],
@@ -3808,6 +3803,7 @@ struct AnalysisDileptonTrack {
38083803
Configurable<float> fConfigDileptonHighpTCut{"cfgDileptonHighpTCut", 1E5, "High pT cut for dileptons used in the triplet vertexing"};
38093804
Configurable<float> fConfigDileptonRapCutAbs{"cfgDileptonRapCutAbs", 1.0, "Rap cut for dileptons used in the triplet vertexing"};
38103805
Configurable<float> fConfigDileptonLxyCut{"cfgDileptonLxyCut", 0.0, "Lxy cut for dileptons used in the triplet vertexing"};
3806+
Configurable<float> fConfigDileptonTauxyCut{"cfgDileptonTauxyCut", -10000, "Tauxy cut for dileptons used to select the non-prompt Jpsi"};
38113807
Configurable<bool> fConfigUseKFVertexing{"cfgUseKFVertexing", false, "Use KF Particle for secondary vertex reconstruction (DCAFitter is used by default)"};
38123808

38133809
Configurable<std::string> fConfigHistogramSubgroups{"cfgDileptonTrackHistogramsSubgroups", "invmass,vertexing", "Comma separated list of dilepton-track histogram subgroups"};
@@ -3849,7 +3845,7 @@ struct AnalysisDileptonTrack {
38493845

38503846
// TODO: The filter expressions seem to always use the default value of configurables, not the values from the actual configuration file
38513847
Filter eventFilter = aod::dqanalysisflags::isEventSelected > static_cast<uint8_t>(0);
3852-
Filter dileptonFilter = aod::reducedpair::pt > fConfigDileptonLowpTCut&& aod::reducedpair::pt<fConfigDileptonHighpTCut && aod::reducedpair::mass> fConfigDileptonLowMass&& aod::reducedpair::mass<fConfigDileptonHighMass && aod::reducedpair::sign == 0 && aod::reducedpair::lxy> fConfigDileptonLxyCut;
3848+
Filter dileptonFilter = aod::reducedpair::pt > fConfigDileptonLowpTCut&& aod::reducedpair::pt<fConfigDileptonHighpTCut && aod::reducedpair::mass> fConfigDileptonLowMass&& aod::reducedpair::mass<fConfigDileptonHighMass && aod::reducedpair::sign == 0 && aod::reducedpair::lxy> fConfigDileptonLxyCut&& aod::reducedpair::tauxy > fConfigDileptonTauxyCut;
38533849
Filter filterBarrel = aod::dqanalysisflags::isBarrelSelected > static_cast<uint32_t>(0);
38543850
Filter filterMuon = aod::dqanalysisflags::isMuonSelected > static_cast<uint32_t>(0);
38553851

0 commit comments

Comments
 (0)