You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
std::vector<MCSignal*> fMCSignals; // list of signals to be checked
601
601
std::vector<TString> fHistNamesReco;
602
602
std::vector<TString> fHistNamesMCMatched;
603
603
604
-
intfCurrentRun; // current run (needed to detect run changes for loading CCDB parameters)
604
+
intfCurrentRun = 0; // current run (needed to detect run changes for loading CCDB parameters)
605
605
606
606
std::map<int64_t, std::vector<int64_t>> fNAssocsInBunch; // key: track global index, value: vector of global index for events associated in-bunch (events that have in-bunch pileup or splitting)
607
607
std::map<int64_t, std::vector<int64_t>> fNAssocsOutOfBunch; // key: track global index, value: vector of global index for events associated out-of-bunch (events that have no in-bunch pileup)
Configurable<std::string> pair{"cfgPairCuts", "", "Comma separated list of pair cuts, !!! Use only if you know what you are doing, otherwise leave empty"};
1142
1142
Configurable<bool> fConfigQA{"cfgQA", false, "If true, fill QA histograms"};
1143
1143
Configurable<bool> fConfigMCtruthQA{"cfgMCtruthQA", false, "If true, fill QA histograms with default"};
1144
-
Configurable<bool> fConfigPseudoQA{"cfgPseudoQA", false, "If true, fill QA histograms with pseudo-proper decay length analysis with polarization"};
1144
+
Configurable<bool> fConfigPseudoHEQA{"cfgPseudoHEQA", false, "If true, fill QA histograms with pseudo-proper decay length analysis with polarization HE"};
1145
+
Configurable<bool> fConfigPseudoCSQA{"cfgPseudoCSQA", false, "If true, fill QA histograms with pseudo-proper decay length analysis with polarization CS"};
1146
+
Configurable<bool> fConfigPseudoRMQA{"cfgPseudoRMQA", false, "If true, fill QA histograms with pseudo-proper decay length analysis with polarization RM"};
1145
1147
Configurable<bool> fConfigTruthPbPbMIDYHE{"cfgTruthPbPbmidyHE", false, "If true, fill QA histograms with dielectron pairs in helicity frame"};
1146
1148
Configurable<bool> fConfigTruthPbPbMIDYCS{"cfgTruthPbPbmidyCS", false, "If true, fill QA histograms with dielectron pairs in collion-soper frame"};
1147
1149
Configurable<std::string> fConfigAddSEPHistogram{"cfgAddSEPHistogram", "", "Comma separated list of histograms"};
Configurable<std::string> fConfigMCGenSignalHadronJSON{"cfgMCGenSignalHadronJSON", "", "generator level hadron signal (JSON format), used for MC level combinatorics"};
2312
2338
} fConfigMCOptions;
2313
2339
2314
-
intfCurrentRun; // needed to detect if the run changed and trigger update of calibrations etc.
2315
-
intfNCuts;
2316
-
intfNLegCuts;
2317
-
intfNPairCuts;
2318
-
intfNCommonTrackCuts;
2340
+
intfCurrentRun = 0; // needed to detect if the run changed and trigger update of calibrations etc.
2341
+
intfNCuts = 0;
2342
+
intfNLegCuts = 0;
2343
+
intfNPairCuts = 0;
2344
+
intfNCommonTrackCuts = 0;
2319
2345
std::map<int, int> fCommonTrackCutMap;
2320
-
uint32_tfTrackCutBitMap; // track cut bit mask to be used in the selection of tracks associated with dileptons
2346
+
uint32_tfTrackCutBitMap = 0; // track cut bit mask to be used in the selection of tracks associated with dileptons
2321
2347
// vector for single-lepton and track cut names for easy access when calling FillHistogramList()
0 commit comments