32 |
|
UInt_t fRunNumber; |
33 |
|
UInt_t fLumiSectionNumber; |
34 |
|
UInt_t fEventNumber; |
35 |
+ |
UInt_t fNPU; |
36 |
|
Float_t fRho; |
37 |
|
UInt_t fNVertices; |
38 |
|
UInt_t fEventTriggerBits; |
127 |
|
fRunNumber = 0.0; |
128 |
|
fLumiSectionNumber = 0.0; |
129 |
|
fEventNumber = 0.0; |
130 |
+ |
fNPU = 0.0; |
131 |
|
fRho = 0.0; |
132 |
|
fNVertices = 0.0; |
133 |
|
fEventTriggerBits = 0; |
206 |
|
} else { |
207 |
|
cout << "Warning: Type " << Type << " is not supported \n"; |
208 |
|
} |
209 |
+ |
InitTree(Type); |
210 |
|
assert(tree_); |
211 |
|
} |
212 |
|
|
220 |
|
tree_->Branch("run",&fRunNumber,"run/i"); |
221 |
|
tree_->Branch("lumi",&fLumiSectionNumber,"lumi/i"); |
222 |
|
tree_->Branch("event",&fEventNumber,"event/i"); |
223 |
+ |
tree_->Branch("npu",&fNPU,"npu/i"); |
224 |
|
tree_->Branch("rho",&fRho,"rho/F"); |
225 |
|
tree_->Branch("vertices",&fNVertices,"vertices/i"); |
226 |
|
tree_->Branch("triggerbits",&fEventTriggerBits,"triggerbits/i"); |
283 |
|
Int_t currentState = gErrorIgnoreLevel; |
284 |
|
|
285 |
|
if (Type == kCITZeeEvent) { |
286 |
+ |
cout << "CITZeeEvent\n"; |
287 |
|
tree_->SetBranchAddress("weight",&fWeight); |
288 |
|
tree_->SetBranchAddress("run",&fRunNumber); |
289 |
|
tree_->SetBranchAddress("lumi",&fLumiSectionNumber); |
290 |
|
tree_->SetBranchAddress("event",&fEventNumber); |
291 |
+ |
tree_->SetBranchAddress("npu",&fNPU); |
292 |
|
tree_->SetBranchAddress("rho",&fRho); |
293 |
|
tree_->SetBranchAddress("vertices",&fNVertices); |
294 |
|
tree_->SetBranchAddress("triggerbits",&fEventTriggerBits); |
338 |
|
tree_->SetBranchAddress("Ele2PassTightSimpleCuts",&fEle2PassTightSimpleCuts); |
339 |
|
tree_->SetBranchAddress("Ele2PassHZZICHEP2012",&fEle2PassHZZICHEP2012); |
340 |
|
} else if (Type == kHggFutyanZeeDataEvent || Type == kHggFutyanZeeMCEvent ) { |
341 |
< |
|
341 |
> |
cout << "other type\n"; |
342 |
|
//************************************************************ |
343 |
|
//The commented out branches don't exist in this version |
344 |
|
//************************************************************ |