Skip to content

Commit 4933e24

Browse files
committed
JetAnalyzer.cc, Run3ScoutingPFJetIDSelectionFunctor.h: minor changes after 'code-checks'
1 parent 3532d4a commit 4933e24

File tree

2 files changed

+26
-27
lines changed

2 files changed

+26
-27
lines changed

DQMOffline/JetMET/src/JetAnalyzer.cc

+6-4
Original file line numberDiff line numberDiff line change
@@ -210,8 +210,9 @@ JetAnalyzer::JetAnalyzer(const edm::ParameterSet& pSet)
210210
if (verbose_)
211211
std::cout << "no Valid scouting Run3ScoutinPF JetID quality given" << std::endl;
212212
}
213-
run3scoutingpfjetIDFunctor = Run3ScoutingPFJetIDSelectionFunctor(run3scoutingpfjetidversion, run3scoutingpfjetidquality);
214-
}
213+
run3scoutingpfjetIDFunctor =
214+
Run3ScoutingPFJetIDSelectionFunctor(run3scoutingpfjetidversion, run3scoutingpfjetidquality);
215+
}
215216

216217
//check later if some of those are also needed for PFJets
217218
leadJetFlag_ = 0;
@@ -2927,8 +2928,9 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu
29272928
if (!scoutingJets.isValid())
29282929
return;
29292930
} else {
2930-
if (jetCleaningFlag_ && (!jetCollectionIsValid || !bPrimaryVertex || !dcsDecision)) // why "jetCleaningFlag_ &&" ???
2931-
return;
2931+
if (jetCleaningFlag_ &&
2932+
(!jetCollectionIsValid || !bPrimaryVertex || !dcsDecision)) // why "jetCleaningFlag_ &&" ???
2933+
return;
29322934
}
29332935

29342936
unsigned int collSize = -1;

PhysicsTools/SelectorUtils/interface/Run3ScoutingPFJetIDSelectionFunctor.h

+20-23
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,7 @@
2525

2626
class Run3ScoutingPFJetIDSelectionFunctor {
2727
public: // interface
28-
enum Version_t {
29-
RUN3Scouting,
30-
N_VERSIONS
31-
};
28+
enum Version_t { RUN3Scouting, N_VERSIONS };
3229
enum Quality_t { TIGHT, TIGHTLEPVETO, N_QUALITY };
3330

3431
Run3ScoutingPFJetIDSelectionFunctor() {}
@@ -45,17 +42,19 @@ class Run3ScoutingPFJetIDSelectionFunctor {
4542
if (versionStr == "RUN3Scouting")
4643
version_ = RUN3Scouting;
4744
else {
48-
std::cout << "JetID version not specified -- setting default to RUN3Scouting" << std::endl;
49-
version_ = RUN3Scouting; //set RUN3Scouting as default //this is extremely unsafe --> similarly it's done in PFJetIDSelectionFunctor.h
45+
edm::LogWarning("BadJetIDQuality") << "JetID quality not specified -- setting default to RUN3Scouting";
46+
version_ =
47+
RUN3Scouting; //set RUN3Scouting as default //this is extremely unsafe --> similarly it's done in PFJetIDSelectionFunctor.h
5048
}
51-
49+
5250
if (qualityStr == "TIGHT")
5351
quality_ = TIGHT;
5452
else if (qualityStr == "TIGHTLEPVETO")
5553
quality_ = TIGHTLEPVETO;
5654
else {
57-
edm::LogWarning("BadJetIDQuality") << "JetID quality not specified -- setting default to RUN3Scouting";
58-
quality_ = TIGHT; //set TIGHT as default //this is extremely unsafe --> similarly it's done in PFJetIDSelectionFunctor.h
55+
edm::LogWarning("BadJetIDQuality") << "JetID quality not specified -- setting default to TIGHT";
56+
quality_ =
57+
TIGHT; //set TIGHT as default //this is extremely unsafe --> similarly it's done in PFJetIDSelectionFunctor.h
5958
}
6059

6160
initCuts();
@@ -72,18 +71,17 @@ class Run3ScoutingPFJetIDSelectionFunctor {
7271
edm::ParameterSetDescription desc;
7372

7473
desc.ifValue(
75-
edm::ParameterDescription<std::string>("version", "RUN3Scouting", true, edm::Comment("")), //default "version"
76-
edm::allowedValues<std::string>("RUN3Scouting")); //more options about "version"
77-
desc.ifValue(edm::ParameterDescription<std::string>("quality", "TIGHT", true, edm::Comment("")), //default "quality"
78-
edm::allowedValues<std::string>("TIGHT", "TIGHTLEPVETO")); //more options about "quality"
74+
edm::ParameterDescription<std::string>("version", "RUN3Scouting", true, edm::Comment("")), //default "version"
75+
edm::allowedValues<std::string>("RUN3Scouting")); //more options about "version"
76+
desc.ifValue(
77+
edm::ParameterDescription<std::string>("quality", "TIGHT", true, edm::Comment("")), //default "quality"
78+
edm::allowedValues<std::string>("TIGHT", "TIGHTLEPVETO")); //more options about "quality"
7979
desc.addOptional<std::vector<std::string>>("cutsToIgnore")->setComment("");
8080

8181
return desc;
8282
}
8383

84-
8584
bool operator()(const Run3ScoutingPFJet &jet) {
86-
8785
// cache some variables
8886
//float pt = 0.0;
8987
float eta = 0.0;
@@ -107,18 +105,20 @@ class Run3ScoutingPFJetIDSelectionFunctor {
107105
eta = scoutingpfjet->eta();
108106
//phi = scoutingpfjet->phi();
109107
double jetEnergyUncorrected = scoutingpfjet->chargedHadronEnergy() + scoutingpfjet->neutralHadronEnergy() +
110-
scoutingpfjet->photonEnergy() + scoutingpfjet->electronEnergy() + scoutingpfjet->muonEnergy() +
111-
scoutingpfjet->HFEMEnergy();
108+
scoutingpfjet->photonEnergy() + scoutingpfjet->electronEnergy() +
109+
scoutingpfjet->muonEnergy() + scoutingpfjet->HFEMEnergy();
112110
if (jetEnergyUncorrected > 0.) {
113111
chf = scoutingpfjet->chargedHadronEnergy() / jetEnergyUncorrected;
114112
nhf = scoutingpfjet->neutralHadronEnergy() / jetEnergyUncorrected;
115113
//cef= scoutingpfjet->electronEnergy() / jetEnergyUncorrected; // for now: electron energy is 0, since HLT scouting jets by construction don't contain electrons
116114
nef = (scoutingpfjet->photonEnergy() + scoutingpfjet->HFEMEnergy()) / jetEnergyUncorrected;
117115
muf = scoutingpfjet->muonEnergy() / jetEnergyUncorrected;
118116
}
119-
117+
120118
nch = scoutingpfjet->chargedHadronMultiplicity() + scoutingpfjet->electronMultiplicity();
121-
nconstituents = scoutingpfjet->chargedHadronMultiplicity() + scoutingpfjet->electronMultiplicity() + scoutingpfjet->neutralHadronMultiplicity() + scoutingpfjet->photonMultiplicity() + scoutingpfjet->HFEMMultiplicity();
119+
nconstituents = scoutingpfjet->chargedHadronMultiplicity() + scoutingpfjet->electronMultiplicity() +
120+
scoutingpfjet->neutralHadronMultiplicity() + scoutingpfjet->photonMultiplicity() +
121+
scoutingpfjet->HFEMMultiplicity();
122122
//nneutrals = scoutingpfjet->neutralHadronMultiplicity() + scoutingpfjet->photonMultiplicity() + scoutingpfjet->HFEMMultiplicity();
123123
}
124124

@@ -159,7 +159,6 @@ class Run3ScoutingPFJetIDSelectionFunctor {
159159
}
160160

161161
private: // member variables
162-
163162
int nConstituents_ = 0;
164163
double CHF_ = 0.0;
165164
double NHF_ = 0.0;
@@ -170,7 +169,7 @@ class Run3ScoutingPFJetIDSelectionFunctor {
170169
double MUF_TR_ = 0.0;
171170
double NEF_EC_ = 0.0;
172171
double NEF_FW_ = 0.0;
173-
172+
174173
void initCuts() {
175174
if (quality_ == TIGHT) {
176175
if (version_ == RUN3Scouting) {
@@ -200,10 +199,8 @@ class Run3ScoutingPFJetIDSelectionFunctor {
200199
}
201200
}
202201

203-
204202
Version_t version_;
205203
Quality_t quality_;
206-
207204
};
208205

209206
#endif

0 commit comments

Comments
 (0)