Skip to content

Commit 9b94b8d

Browse files
authored
Add files via upload
1 parent 1ba9263 commit 9b94b8d

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

PWGDQ/Tasks/dqEfficiency_withAssoc.cxx

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3567,8 +3567,6 @@ struct AnalysisDileptonTrack {
35673567
Configurable<float> fConfigDileptonRapCutAbs{"cfgDileptonRapCutAbs", 1.0, "Rap cut for dileptons used in the triplet vertexing"};
35683568
Configurable<std::string> fConfigHistogramSubgroups{"cfgDileptonTrackHistogramsSubgroups", "invmass,vertexing", "Comma separated list of dilepton-track histogram subgroups"};
35693569
Configurable<std::string> fConfigAddJSONHistograms{"cfgAddJSONHistograms", "", "Histograms in JSON format"};
3570-
Configurable<bool> fConfigEnergyCorrelatorUnfold{"cfgEnergyCorrelatorUnfold", false, "Fill the Energy Correlator respose matrix"};
3571-
Configurable<bool> fConfigApplyMassEC{"cfgApplyMassEC", false, "Apply fit mass for sideband for the energy correlator study"};
35723570

35733571
Configurable<bool> fConfigUseRemoteField{"cfgUseRemoteField", false, "Chose whether to fetch the magnetic field from ccdb or set it manually"};
35743572
Configurable<std::string> fConfigGRPmagPath{"cfgGrpmagPath", "GLO/Config/GRPMagField", "CCDB path of the GRPMagField object"};
@@ -3880,6 +3878,9 @@ struct AnalysisDileptonTrack {
38803878
for (int iCommonCut = 0; iCommonCut < fNCommonTrackCuts; ++iCommonCut) {
38813879
DefineHistograms(fHistMan, Form("DileptonsSelected_%s_%s", pairLegCutName.Data(), fCommonPairCutNames[iCommonCut].Data()), "barrel,vertexing");
38823880
DefineHistograms(fHistMan, Form("DileptonTrack_%s_%s_%s", pairLegCutName.Data(), fCommonPairCutNames[iCommonCut].Data(), fTrackCutNames[iCutTrack].Data()), fConfigHistogramSubgroups.value.data());
3881+
for (auto& sig : fRecMCSignals) {
3882+
DefineHistograms(fHistMan, Form("DileptonTrackMCMatched_%s_%s_%s_%s", pairLegCutName.Data(), fCommonPairCutNames[iCommonCut].Data(), fTrackCutNames[iCutTrack].Data(), sig->GetName()), fConfigHistogramSubgroups.value.data());
3883+
}
38833884
}
38843885
}
38853886

@@ -4049,14 +4050,8 @@ struct AnalysisDileptonTrack {
40494050
// compute needed quantities
40504051
VarManager::FillDileptonHadron(dilepton, track, fValuesHadron);
40514052
VarManager::FillDileptonTrackVertexing<TCandidateType, TEventFillMap, TTrackFillMap>(event, lepton1, lepton2, track, fValuesHadron);
4052-
4053-
4054-
auto trackMC = track.reducedMCTrack();
40554053

4056-
// for the energy correlator analysis
4057-
auto motherParticle = lepton1MC.template mothers_first_as<ReducedMCTracks>();
4058-
VarManager::FillEnergyCorrelator(dilepton, track, fValuesHadron, fConfigApplyMassEC);
4059-
VarManager::FillEnergyCorrelatorsMCUnfolding<VarManager::kJpsiHadronMass>(dilepton, track, motherParticle, trackMC, fValuesHadron);
4054+
auto trackMC = track.reducedMCTrack();
40604055
mcDecision = 0;
40614056
isig = 0;
40624057
for (auto sig = fRecMCSignals.begin(); sig != fRecMCSignals.end(); sig++, isig++) {

0 commit comments

Comments
 (0)