68 |
|
void saveDaughters( const reco::GenParticle & gen); |
69 |
|
void saveDaughters( const reco::Candidate & gen); |
70 |
|
|
71 |
< |
edm::InputTag jetTag_, vtxTag_, genjetTag_, eventInfoTag_, L1gtReadout_, pfCandidateLabel_; |
71 |
> |
edm::InputTag jetTag_, vtxTag_, genjetTag_, eventInfoTag_, L1gtReadout_, pfCandidateLabel_, trackTag_, matchTag_; |
72 |
|
|
73 |
|
std::vector<float> usedStringPts; |
74 |
|
|
81 |
|
bool usePat_; |
82 |
|
bool isMC_; |
83 |
|
bool doTrigger_; |
84 |
+ |
bool useQuality_; |
85 |
+ |
std::string trackQuality_; |
86 |
|
|
87 |
|
bool doSubEvent_; |
88 |
|
double genPtMin_; |
90 |
|
bool doLifeTimeTaggingExtras_; |
91 |
|
bool saveBfragments_; |
92 |
|
|
93 |
+ |
double rParam; |
94 |
+ |
|
95 |
|
TTree *t; |
96 |
|
edm::Service<TFileService> fs1; |
97 |
|
|
133 |
|
float jty[MAXJETS]; |
134 |
|
float jtpu[MAXJETS]; |
135 |
|
|
136 |
+ |
float trackMax[MAXJETS]; |
137 |
+ |
float trackSum[MAXJETS]; |
138 |
+ |
int trackN[MAXJETS]; |
139 |
+ |
|
140 |
+ |
float chargedMax[MAXJETS]; |
141 |
+ |
float chargedSum[MAXJETS]; |
142 |
+ |
int chargedN[MAXJETS]; |
143 |
+ |
|
144 |
+ |
float photonMax[MAXJETS]; |
145 |
+ |
float photonSum[MAXJETS]; |
146 |
+ |
int photonN[MAXJETS]; |
147 |
+ |
|
148 |
+ |
float neutralMax[MAXJETS]; |
149 |
+ |
float neutralSum[MAXJETS]; |
150 |
+ |
int neutralN[MAXJETS]; |
151 |
+ |
|
152 |
+ |
float eMax[MAXJETS]; |
153 |
+ |
float eSum[MAXJETS]; |
154 |
+ |
int eN[MAXJETS]; |
155 |
+ |
|
156 |
+ |
float muMax[MAXJETS]; |
157 |
+ |
float muSum[MAXJETS]; |
158 |
+ |
int muN[MAXJETS]; |
159 |
+ |
|
160 |
+ |
float matchedPt[MAXJETS]; |
161 |
+ |
float matchedR[MAXJETS]; |
162 |
+ |
|
163 |
|
float discr_csvMva[MAXJETS]; |
164 |
|
float discr_csvSimple[MAXJETS]; |
165 |
|
float discr_muByIp3[MAXJETS]; |