ATLAS Offline Software
Loading...
Searching...
No Matches
CaloD3PDClass.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3*/
4
6// This class has been automatically generated on
7// Wed Oct 24 14:42:24 2012 by ROOT version 5.32/02
8// from TTree caloD3PD/caloD3PD
9// found on file: caloD3PD_from_esd_timing_test.root
11
12#ifndef CaloD3PDClass_h
13#define CaloD3PDClass_h
14
15#include <TROOT.h>
16#include <TChain.h>
17#include <TFile.h>
18
19// Header file for the classes stored in the TTree if any.
20#include <vector>
21
22
23// Fixed size dimensions of array or collections stored in the TTree if any.
24
26public :
27 template <class T>
28 using vector = std::vector<T>;
29
30 TTree *fChain;
31 Int_t fCurrent;
32
33 // Declaration of leaf types
34 UInt_t RunNumber;
36 UInt_t timestamp;
38 UInt_t lbn;
39 UInt_t bcid;
40 UInt_t detmask0;
41 UInt_t detmask1;
44 UInt_t pixelFlags;
45 UInt_t sctFlags;
46 UInt_t trtFlags;
47 UInt_t larFlags;
48 UInt_t tileFlags;
49 UInt_t muonFlags;
50 UInt_t fwdFlags;
51 UInt_t coreFlags;
52 UInt_t pixelError;
53 UInt_t sctError;
54 UInt_t trtError;
55 UInt_t larError;
56 UInt_t tileError;
57 UInt_t muonError;
58 UInt_t fwdError;
59 UInt_t coreError;
65 Bool_t isTestBeam;
66 Int_t cc_sel_n;
82 Float_t ccc_Eh_Calo;
83 Int_t ccc_Nh_EM;
84 Float_t ccc_Eh_EM;
86 Float_t ccc_Eh_HAD;
105 Int_t cl_n;
231
232 // List of branches
233 TBranch *b_RunNumber;
234 TBranch *b_EventNumber;
235 TBranch *b_timestamp;
236 TBranch *b_timestamp_ns;
237 TBranch *b_lbn;
238 TBranch *b_bcid;
239 TBranch *b_detmask0;
240 TBranch *b_detmask1;
243 TBranch *b_pixelFlags;
244 TBranch *b_sctFlags;
245 TBranch *b_trtFlags;
246 TBranch *b_larFlags;
247 TBranch *b_tileFlags;
248 TBranch *b_muonFlags;
249 TBranch *b_fwdFlags;
250 TBranch *b_coreFlags;
251 TBranch *b_pixelError;
252 TBranch *b_sctError;
253 TBranch *b_trtError;
254 TBranch *b_larError;
255 TBranch *b_tileError;
256 TBranch *b_muonError;
257 TBranch *b_fwdError;
258 TBranch *b_coreError;
262 TBranch *b_isSimulation;
264 TBranch *b_isTestBeam;
265 TBranch *b_cc_sel_n;
266 TBranch *b_cc_sel_E;
267 TBranch *b_cc_sel_pt;
268 TBranch *b_cc_sel_eta;
269 TBranch *b_cc_sel_phi;
279 TBranch *b_cc_sel_Sigma;
280 TBranch *b_ccc_Nh_Calo;
281 TBranch *b_ccc_Eh_Calo;
282 TBranch *b_ccc_Nh_EM;
283 TBranch *b_ccc_Eh_EM;
284 TBranch *b_ccc_Nh_HAD;
285 TBranch *b_ccc_Eh_HAD;
286 TBranch *b_ccc_Nh_PresB;
287 TBranch *b_ccc_Eh_PresB;
288 TBranch *b_ccc_Nh_EMB;
289 TBranch *b_ccc_Eh_EMB;
290 TBranch *b_ccc_Nh_EMEC;
291 TBranch *b_ccc_Eh_EMEC;
292 TBranch *b_ccc_Nh_Tile;
293 TBranch *b_ccc_Eh_Tile;
296 TBranch *b_ccc_Nh_HEC;
297 TBranch *b_ccc_Eh_HEC;
298 TBranch *b_ccc_Nh_FCal;
299 TBranch *b_ccc_Eh_FCal;
300 TBranch *b_ccc_Nh_PresE;
301 TBranch *b_ccc_Eh_PresE;
302 TBranch *b_ccc_Nh_Scint;
303 TBranch *b_ccc_Eh_Scint;
304 TBranch *b_cl_n;
305 TBranch *b_cl_pt;
306 TBranch *b_cl_eta;
307 TBranch *b_cl_phi;
308 TBranch *b_cl_E_em;
309 TBranch *b_cl_E_had;
314 TBranch *b_cl_lateral;
315 TBranch *b_cl_secondR;
318 TBranch *b_cl_deltaPhi;
319 TBranch *b_cl_centermag;
320 TBranch *b_cl_time;
322 TBranch *b_cl_E_EMB1;
323 TBranch *b_cl_E_EMB2;
324 TBranch *b_cl_E_EMB3;
326 TBranch *b_cl_E_EME1;
327 TBranch *b_cl_E_EME2;
328 TBranch *b_cl_E_EME3;
329 TBranch *b_cl_E_HEC0;
330 TBranch *b_cl_E_HEC1;
331 TBranch *b_cl_E_HEC2;
332 TBranch *b_cl_E_HEC3;
342 TBranch *b_cl_E_FCAL0;
343 TBranch *b_cl_E_FCAL1;
344 TBranch *b_cl_E_FCAL2;
347 TBranch *b_cl_eta_EMB1;
348 TBranch *b_cl_phi_EMB1;
349 TBranch *b_cl_eta_EMB2;
350 TBranch *b_cl_phi_EMB2;
351 TBranch *b_cl_eta_EMB3;
352 TBranch *b_cl_phi_EMB3;
355 TBranch *b_cl_eta_EME1;
356 TBranch *b_cl_phi_EME1;
357 TBranch *b_cl_eta_EME2;
358 TBranch *b_cl_phi_EME2;
359 TBranch *b_cl_eta_EME3;
360 TBranch *b_cl_phi_EME3;
361 TBranch *b_cl_eta_HEC0;
362 TBranch *b_cl_phi_HEC0;
363 TBranch *b_cl_eta_HEC1;
364 TBranch *b_cl_phi_HEC1;
365 TBranch *b_cl_eta_HEC2;
366 TBranch *b_cl_phi_HEC2;
367 TBranch *b_cl_eta_HEC3;
368 TBranch *b_cl_phi_HEC3;
387 TBranch *b_cl_eta_FCAL0;
388 TBranch *b_cl_phi_FCAL0;
389 TBranch *b_cl_eta_FCAL1;
390 TBranch *b_cl_phi_FCAL1;
391 TBranch *b_cl_eta_FCAL2;
392 TBranch *b_cl_phi_FCAL2;
393 TBranch *b_cl_cell_n;
394 TBranch *b_cl_cell_E;
395 TBranch *b_cl_cell_pt;
396 TBranch *b_cl_cell_eta;
397 TBranch *b_cl_cell_phi;
407 TBranch *b_lardigit_n;
414 TBranch *b_lardigit_FT;
430
432 virtual ~CaloD3PDClass();
433 virtual Int_t Cut(/*Long64_t entry*/);
434 virtual Int_t GetEntry(Long64_t entry);
435 virtual Long64_t LoadTree(Long64_t entry);
436 virtual void Init(TTree *tree);
437 virtual void Loop();
438 virtual Bool_t Notify();
439 virtual void Show(Long64_t entry = -1);
440};
441
442#endif
443
444#ifdef CaloD3PDClass_cxx
445CaloD3PDClass::CaloD3PDClass(TTree *tree) : fChain(0)
446{
447// if parameter tree is not specified (or zero), connect the file
448// used to generate this class and read the Tree.
449 if (tree == 0) {
450 TFile *f = (TFile*)gROOT->GetListOfFiles()->FindObject("caloD3PD_from_esd_timing_test.root");
451 if (!f || !f->IsOpen()) {
452 f = new TFile("caloD3PD_from_esd_timing_test.root");
453 }
454 f->GetObject("caloD3PD",tree);
455
456 }
458}
459
461{
462 if (!fChain) return;
463 delete fChain->GetCurrentFile();
464}
465
466Int_t CaloD3PDClass::GetEntry(Long64_t entry)
467{
468// Read contents of entry.
469 if (!fChain) return 0;
470 return fChain->GetEntry(entry);
471}
472Long64_t CaloD3PDClass::LoadTree(Long64_t entry)
473{
474// Set the environment to read one entry
475 if (!fChain) return -5;
476 Long64_t centry = fChain->LoadTree(entry);
477 if (centry < 0) return centry;
478 if (fChain->GetTreeNumber() != fCurrent) {
479 fCurrent = fChain->GetTreeNumber();
480 Notify();
481 }
482 return centry;
483}
484
485void CaloD3PDClass::Init(TTree *tree)
486{
487 // The Init() function is called when the selector needs to initialize
488 // a new tree or chain. Typically here the branch addresses and branch
489 // pointers of the tree will be set.
490 // It is normally not necessary to make changes to the generated
491 // code, but the routine can be extended by the user if needed.
492 // Init() will be called many times when running on PROOF
493 // (once per file to be processed).
494
495 // Set object pointer
496 cc_sel_E = 0;
497 cc_sel_pt = 0;
498 cc_sel_eta = 0;
499 cc_sel_phi = 0;
500 cc_sel_QCells = 0;
502 cc_sel_DetCells = 0;
504 cc_sel_xCells = 0;
505 cc_sel_yCells = 0;
506 cc_sel_zCells = 0;
507 cc_sel_BadCells = 0;
508 cc_sel_IdCells = 0;
509 cc_sel_Sigma = 0;
510 ccc_Eh_PresB = 0;
511 ccc_Eh_EMB = 0;
512 ccc_Eh_EMEC = 0;
513 ccc_Eh_Tile = 0;
514 ccc_Eh_TileGap = 0;
515 ccc_Eh_HEC = 0;
516 ccc_Eh_FCal = 0;
517 ccc_Eh_PresE = 0;
518 ccc_Eh_Scint = 0;
519 cl_pt = 0;
520 cl_eta = 0;
521 cl_phi = 0;
522 cl_E_em = 0;
523 cl_E_had = 0;
524 cl_firstEdens = 0;
525 cl_cellmaxfrac = 0;
526 cl_longitudinal = 0;
527 cl_secondlambda = 0;
528 cl_lateral = 0;
529 cl_secondR = 0;
530 cl_centerlambda = 0;
531 cl_deltaTheta = 0;
532 cl_deltaPhi = 0;
533 cl_centermag = 0;
534 cl_time = 0;
536 cl_E_EMB1 = 0;
537 cl_E_EMB2 = 0;
538 cl_E_EMB3 = 0;
540 cl_E_EME1 = 0;
541 cl_E_EME2 = 0;
542 cl_E_EME3 = 0;
543 cl_E_HEC0 = 0;
544 cl_E_HEC1 = 0;
545 cl_E_HEC2 = 0;
546 cl_E_HEC3 = 0;
547 cl_E_TileBar0 = 0;
548 cl_E_TileBar1 = 0;
549 cl_E_TileBar2 = 0;
550 cl_E_TileGap1 = 0;
551 cl_E_TileGap2 = 0;
552 cl_E_TileGap3 = 0;
553 cl_E_TileExt0 = 0;
554 cl_E_TileExt1 = 0;
555 cl_E_TileExt2 = 0;
556 cl_E_FCAL0 = 0;
557 cl_E_FCAL1 = 0;
558 cl_E_FCAL2 = 0;
561 cl_eta_EMB1 = 0;
562 cl_phi_EMB1 = 0;
563 cl_eta_EMB2 = 0;
564 cl_phi_EMB2 = 0;
565 cl_eta_EMB3 = 0;
566 cl_phi_EMB3 = 0;
569 cl_eta_EME1 = 0;
570 cl_phi_EME1 = 0;
571 cl_eta_EME2 = 0;
572 cl_phi_EME2 = 0;
573 cl_eta_EME3 = 0;
574 cl_phi_EME3 = 0;
575 cl_eta_HEC0 = 0;
576 cl_phi_HEC0 = 0;
577 cl_eta_HEC1 = 0;
578 cl_phi_HEC1 = 0;
579 cl_eta_HEC2 = 0;
580 cl_phi_HEC2 = 0;
581 cl_eta_HEC3 = 0;
582 cl_phi_HEC3 = 0;
583 cl_eta_TileBar0 = 0;
584 cl_phi_TileBar0 = 0;
585 cl_eta_TileBar1 = 0;
586 cl_phi_TileBar1 = 0;
587 cl_eta_TileBar2 = 0;
588 cl_phi_TileBar2 = 0;
589 cl_eta_TileGap1 = 0;
590 cl_phi_TileGap1 = 0;
591 cl_eta_TileGap2 = 0;
592 cl_phi_TileGap2 = 0;
593 cl_eta_TileGap3 = 0;
594 cl_phi_TileGap3 = 0;
595 cl_eta_TileExt0 = 0;
596 cl_phi_TileExt0 = 0;
597 cl_eta_TileExt1 = 0;
598 cl_phi_TileExt1 = 0;
599 cl_eta_TileExt2 = 0;
600 cl_phi_TileExt2 = 0;
601 cl_eta_FCAL0 = 0;
602 cl_phi_FCAL0 = 0;
603 cl_eta_FCAL1 = 0;
604 cl_phi_FCAL1 = 0;
605 cl_eta_FCAL2 = 0;
606 cl_phi_FCAL2 = 0;
607 cl_cell_n = 0;
608 cl_cell_E = 0;
609 cl_cell_pt = 0;
610 cl_cell_eta = 0;
611 cl_cell_phi = 0;
612 cl_cell_QCells = 0;
616 cl_cell_xCells = 0;
617 cl_cell_yCells = 0;
618 cl_cell_zCells = 0;
620 cl_cell_IdCells = 0;
621 lardigit_layer = 0;
622 lardigit_ieta = 0;
623 lardigit_calo = 0;
624 lardigit_iphi = 0;
627 lardigit_FT = 0;
628 lardigit_slot = 0;
630 lardigit_gain = 0;
643 // Set branch addresses and branch pointers
644 if (!tree) return;
645 fChain = tree;
646 fCurrent = -1;
647 fChain->SetMakeClass(1);
648
649 fChain->SetBranchAddress("RunNumber", &RunNumber, &b_RunNumber);
650 fChain->SetBranchAddress("EventNumber", &EventNumber, &b_EventNumber);
651 fChain->SetBranchAddress("timestamp", &timestamp, &b_timestamp);
652 fChain->SetBranchAddress("timestamp_ns", &timestamp_ns, &b_timestamp_ns);
653 fChain->SetBranchAddress("lbn", &lbn, &b_lbn);
654 fChain->SetBranchAddress("bcid", &bcid, &b_bcid);
655 fChain->SetBranchAddress("detmask0", &detmask0, &b_detmask0);
656 fChain->SetBranchAddress("detmask1", &detmask1, &b_detmask1);
657 fChain->SetBranchAddress("actualIntPerXing", &actualIntPerXing, &b_actualIntPerXing);
658 fChain->SetBranchAddress("averageIntPerXing", &averageIntPerXing, &b_averageIntPerXing);
659 fChain->SetBranchAddress("pixelFlags", &pixelFlags, &b_pixelFlags);
660 fChain->SetBranchAddress("sctFlags", &sctFlags, &b_sctFlags);
661 fChain->SetBranchAddress("trtFlags", &trtFlags, &b_trtFlags);
662 fChain->SetBranchAddress("larFlags", &larFlags, &b_larFlags);
663 fChain->SetBranchAddress("tileFlags", &tileFlags, &b_tileFlags);
664 fChain->SetBranchAddress("muonFlags", &muonFlags, &b_muonFlags);
665 fChain->SetBranchAddress("fwdFlags", &fwdFlags, &b_fwdFlags);
666 fChain->SetBranchAddress("coreFlags", &coreFlags, &b_coreFlags);
667 fChain->SetBranchAddress("pixelError", &pixelError, &b_pixelError);
668 fChain->SetBranchAddress("sctError", &sctError, &b_sctError);
669 fChain->SetBranchAddress("trtError", &trtError, &b_trtError);
670 fChain->SetBranchAddress("larError", &larError, &b_larError);
671 fChain->SetBranchAddress("tileError", &tileError, &b_tileError);
672 fChain->SetBranchAddress("muonError", &muonError, &b_muonError);
673 fChain->SetBranchAddress("fwdError", &fwdError, &b_fwdError);
674 fChain->SetBranchAddress("coreError", &coreError, &b_coreError);
675 fChain->SetBranchAddress("streamDecision_Egamma", &streamDecision_Egamma, &b_streamDecision_Egamma);
676 fChain->SetBranchAddress("streamDecision_Muons", &streamDecision_Muons, &b_streamDecision_Muons);
677 fChain->SetBranchAddress("streamDecision_JetTauEtmiss", &streamDecision_JetTauEtmiss, &b_streamDecision_JetTauEtmiss);
678 fChain->SetBranchAddress("isSimulation", &isSimulation, &b_isSimulation);
679 fChain->SetBranchAddress("isCalibration", &isCalibration, &b_isCalibration);
680 fChain->SetBranchAddress("isTestBeam", &isTestBeam, &b_isTestBeam);
681 fChain->SetBranchAddress("cc_sel_n", &cc_sel_n, &b_cc_sel_n);
682 fChain->SetBranchAddress("cc_sel_E", &cc_sel_E, &b_cc_sel_E);
683 fChain->SetBranchAddress("cc_sel_pt", &cc_sel_pt, &b_cc_sel_pt);
684 fChain->SetBranchAddress("cc_sel_eta", &cc_sel_eta, &b_cc_sel_eta);
685 fChain->SetBranchAddress("cc_sel_phi", &cc_sel_phi, &b_cc_sel_phi);
686 fChain->SetBranchAddress("cc_sel_QCells", &cc_sel_QCells, &b_cc_sel_QCells);
687 fChain->SetBranchAddress("cc_sel_GainCells", &cc_sel_GainCells, &b_cc_sel_GainCells);
688 fChain->SetBranchAddress("cc_sel_DetCells", &cc_sel_DetCells, &b_cc_sel_DetCells);
689 fChain->SetBranchAddress("cc_sel_TimeCells", &cc_sel_TimeCells, &b_cc_sel_TimeCells);
690 fChain->SetBranchAddress("cc_sel_xCells", &cc_sel_xCells, &b_cc_sel_xCells);
691 fChain->SetBranchAddress("cc_sel_yCells", &cc_sel_yCells, &b_cc_sel_yCells);
692 fChain->SetBranchAddress("cc_sel_zCells", &cc_sel_zCells, &b_cc_sel_zCells);
693 fChain->SetBranchAddress("cc_sel_BadCells", &cc_sel_BadCells, &b_cc_sel_BadCells);
694 fChain->SetBranchAddress("cc_sel_IdCells", &cc_sel_IdCells, &b_cc_sel_IdCells);
695 fChain->SetBranchAddress("cc_sel_Sigma", &cc_sel_Sigma, &b_cc_sel_Sigma);
696 fChain->SetBranchAddress("ccc_Nh_Calo", &ccc_Nh_Calo, &b_ccc_Nh_Calo);
697 fChain->SetBranchAddress("ccc_Eh_Calo", &ccc_Eh_Calo, &b_ccc_Eh_Calo);
698 fChain->SetBranchAddress("ccc_Nh_EM", &ccc_Nh_EM, &b_ccc_Nh_EM);
699 fChain->SetBranchAddress("ccc_Eh_EM", &ccc_Eh_EM, &b_ccc_Eh_EM);
700 fChain->SetBranchAddress("ccc_Nh_HAD", &ccc_Nh_HAD, &b_ccc_Nh_HAD);
701 fChain->SetBranchAddress("ccc_Eh_HAD", &ccc_Eh_HAD, &b_ccc_Eh_HAD);
702 fChain->SetBranchAddress("ccc_Nh_PresB", &ccc_Nh_PresB, &b_ccc_Nh_PresB);
703 fChain->SetBranchAddress("ccc_Eh_PresB", &ccc_Eh_PresB, &b_ccc_Eh_PresB);
704 fChain->SetBranchAddress("ccc_Nh_EMB", &ccc_Nh_EMB, &b_ccc_Nh_EMB);
705 fChain->SetBranchAddress("ccc_Eh_EMB", &ccc_Eh_EMB, &b_ccc_Eh_EMB);
706 fChain->SetBranchAddress("ccc_Nh_EMEC", &ccc_Nh_EMEC, &b_ccc_Nh_EMEC);
707 fChain->SetBranchAddress("ccc_Eh_EMEC", &ccc_Eh_EMEC, &b_ccc_Eh_EMEC);
708 fChain->SetBranchAddress("ccc_Nh_Tile", &ccc_Nh_Tile, &b_ccc_Nh_Tile);
709 fChain->SetBranchAddress("ccc_Eh_Tile", &ccc_Eh_Tile, &b_ccc_Eh_Tile);
710 fChain->SetBranchAddress("ccc_Nh_TileGap", &ccc_Nh_TileGap, &b_ccc_Nh_TileGap);
711 fChain->SetBranchAddress("ccc_Eh_TileGap", &ccc_Eh_TileGap, &b_ccc_Eh_TileGap);
712 fChain->SetBranchAddress("ccc_Nh_HEC", &ccc_Nh_HEC, &b_ccc_Nh_HEC);
713 fChain->SetBranchAddress("ccc_Eh_HEC", &ccc_Eh_HEC, &b_ccc_Eh_HEC);
714 fChain->SetBranchAddress("ccc_Nh_FCal", &ccc_Nh_FCal, &b_ccc_Nh_FCal);
715 fChain->SetBranchAddress("ccc_Eh_FCal", &ccc_Eh_FCal, &b_ccc_Eh_FCal);
716 fChain->SetBranchAddress("ccc_Nh_PresE", &ccc_Nh_PresE, &b_ccc_Nh_PresE);
717 fChain->SetBranchAddress("ccc_Eh_PresE", &ccc_Eh_PresE, &b_ccc_Eh_PresE);
718 fChain->SetBranchAddress("ccc_Nh_Scint", &ccc_Nh_Scint, &b_ccc_Nh_Scint);
719 fChain->SetBranchAddress("ccc_Eh_Scint", &ccc_Eh_Scint, &b_ccc_Eh_Scint);
720 fChain->SetBranchAddress("cl_n", &cl_n, &b_cl_n);
721 fChain->SetBranchAddress("cl_pt", &cl_pt, &b_cl_pt);
722 fChain->SetBranchAddress("cl_eta", &cl_eta, &b_cl_eta);
723 fChain->SetBranchAddress("cl_phi", &cl_phi, &b_cl_phi);
724 fChain->SetBranchAddress("cl_E_em", &cl_E_em, &b_cl_E_em);
725 fChain->SetBranchAddress("cl_E_had", &cl_E_had, &b_cl_E_had);
726 fChain->SetBranchAddress("cl_firstEdens", &cl_firstEdens, &b_cl_firstEdens);
727 fChain->SetBranchAddress("cl_cellmaxfrac", &cl_cellmaxfrac, &b_cl_cellmaxfrac);
728 fChain->SetBranchAddress("cl_longitudinal", &cl_longitudinal, &b_cl_longitudinal);
729 fChain->SetBranchAddress("cl_secondlambda", &cl_secondlambda, &b_cl_secondlambda);
730 fChain->SetBranchAddress("cl_lateral", &cl_lateral, &b_cl_lateral);
731 fChain->SetBranchAddress("cl_secondR", &cl_secondR, &b_cl_secondR);
732 fChain->SetBranchAddress("cl_centerlambda", &cl_centerlambda, &b_cl_centerlambda);
733 fChain->SetBranchAddress("cl_deltaTheta", &cl_deltaTheta, &b_cl_deltaTheta);
734 fChain->SetBranchAddress("cl_deltaPhi", &cl_deltaPhi, &b_cl_deltaPhi);
735 fChain->SetBranchAddress("cl_centermag", &cl_centermag, &b_cl_centermag);
736 fChain->SetBranchAddress("cl_time", &cl_time, &b_cl_time);
737 fChain->SetBranchAddress("cl_E_PreSamplerB", &cl_E_PreSamplerB, &b_cl_E_PreSamplerB);
738 fChain->SetBranchAddress("cl_E_EMB1", &cl_E_EMB1, &b_cl_E_EMB1);
739 fChain->SetBranchAddress("cl_E_EMB2", &cl_E_EMB2, &b_cl_E_EMB2);
740 fChain->SetBranchAddress("cl_E_EMB3", &cl_E_EMB3, &b_cl_E_EMB3);
741 fChain->SetBranchAddress("cl_E_PreSamplerE", &cl_E_PreSamplerE, &b_cl_E_PreSamplerE);
742 fChain->SetBranchAddress("cl_E_EME1", &cl_E_EME1, &b_cl_E_EME1);
743 fChain->SetBranchAddress("cl_E_EME2", &cl_E_EME2, &b_cl_E_EME2);
744 fChain->SetBranchAddress("cl_E_EME3", &cl_E_EME3, &b_cl_E_EME3);
745 fChain->SetBranchAddress("cl_E_HEC0", &cl_E_HEC0, &b_cl_E_HEC0);
746 fChain->SetBranchAddress("cl_E_HEC1", &cl_E_HEC1, &b_cl_E_HEC1);
747 fChain->SetBranchAddress("cl_E_HEC2", &cl_E_HEC2, &b_cl_E_HEC2);
748 fChain->SetBranchAddress("cl_E_HEC3", &cl_E_HEC3, &b_cl_E_HEC3);
749 fChain->SetBranchAddress("cl_E_TileBar0", &cl_E_TileBar0, &b_cl_E_TileBar0);
750 fChain->SetBranchAddress("cl_E_TileBar1", &cl_E_TileBar1, &b_cl_E_TileBar1);
751 fChain->SetBranchAddress("cl_E_TileBar2", &cl_E_TileBar2, &b_cl_E_TileBar2);
752 fChain->SetBranchAddress("cl_E_TileGap1", &cl_E_TileGap1, &b_cl_E_TileGap1);
753 fChain->SetBranchAddress("cl_E_TileGap2", &cl_E_TileGap2, &b_cl_E_TileGap2);
754 fChain->SetBranchAddress("cl_E_TileGap3", &cl_E_TileGap3, &b_cl_E_TileGap3);
755 fChain->SetBranchAddress("cl_E_TileExt0", &cl_E_TileExt0, &b_cl_E_TileExt0);
756 fChain->SetBranchAddress("cl_E_TileExt1", &cl_E_TileExt1, &b_cl_E_TileExt1);
757 fChain->SetBranchAddress("cl_E_TileExt2", &cl_E_TileExt2, &b_cl_E_TileExt2);
758 fChain->SetBranchAddress("cl_E_FCAL0", &cl_E_FCAL0, &b_cl_E_FCAL0);
759 fChain->SetBranchAddress("cl_E_FCAL1", &cl_E_FCAL1, &b_cl_E_FCAL1);
760 fChain->SetBranchAddress("cl_E_FCAL2", &cl_E_FCAL2, &b_cl_E_FCAL2);
761 fChain->SetBranchAddress("cl_eta_PreSamplerB", &cl_eta_PreSamplerB, &b_cl_eta_PreSamplerB);
762 fChain->SetBranchAddress("cl_phi_PreSamplerB", &cl_phi_PreSamplerB, &b_cl_phi_PreSamplerB);
763 fChain->SetBranchAddress("cl_eta_EMB1", &cl_eta_EMB1, &b_cl_eta_EMB1);
764 fChain->SetBranchAddress("cl_phi_EMB1", &cl_phi_EMB1, &b_cl_phi_EMB1);
765 fChain->SetBranchAddress("cl_eta_EMB2", &cl_eta_EMB2, &b_cl_eta_EMB2);
766 fChain->SetBranchAddress("cl_phi_EMB2", &cl_phi_EMB2, &b_cl_phi_EMB2);
767 fChain->SetBranchAddress("cl_eta_EMB3", &cl_eta_EMB3, &b_cl_eta_EMB3);
768 fChain->SetBranchAddress("cl_phi_EMB3", &cl_phi_EMB3, &b_cl_phi_EMB3);
769 fChain->SetBranchAddress("cl_eta_PreSamplerE", &cl_eta_PreSamplerE, &b_cl_eta_PreSamplerE);
770 fChain->SetBranchAddress("cl_phi_PreSamplerE", &cl_phi_PreSamplerE, &b_cl_phi_PreSamplerE);
771 fChain->SetBranchAddress("cl_eta_EME1", &cl_eta_EME1, &b_cl_eta_EME1);
772 fChain->SetBranchAddress("cl_phi_EME1", &cl_phi_EME1, &b_cl_phi_EME1);
773 fChain->SetBranchAddress("cl_eta_EME2", &cl_eta_EME2, &b_cl_eta_EME2);
774 fChain->SetBranchAddress("cl_phi_EME2", &cl_phi_EME2, &b_cl_phi_EME2);
775 fChain->SetBranchAddress("cl_eta_EME3", &cl_eta_EME3, &b_cl_eta_EME3);
776 fChain->SetBranchAddress("cl_phi_EME3", &cl_phi_EME3, &b_cl_phi_EME3);
777 fChain->SetBranchAddress("cl_eta_HEC0", &cl_eta_HEC0, &b_cl_eta_HEC0);
778 fChain->SetBranchAddress("cl_phi_HEC0", &cl_phi_HEC0, &b_cl_phi_HEC0);
779 fChain->SetBranchAddress("cl_eta_HEC1", &cl_eta_HEC1, &b_cl_eta_HEC1);
780 fChain->SetBranchAddress("cl_phi_HEC1", &cl_phi_HEC1, &b_cl_phi_HEC1);
781 fChain->SetBranchAddress("cl_eta_HEC2", &cl_eta_HEC2, &b_cl_eta_HEC2);
782 fChain->SetBranchAddress("cl_phi_HEC2", &cl_phi_HEC2, &b_cl_phi_HEC2);
783 fChain->SetBranchAddress("cl_eta_HEC3", &cl_eta_HEC3, &b_cl_eta_HEC3);
784 fChain->SetBranchAddress("cl_phi_HEC3", &cl_phi_HEC3, &b_cl_phi_HEC3);
785 fChain->SetBranchAddress("cl_eta_TileBar0", &cl_eta_TileBar0, &b_cl_eta_TileBar0);
786 fChain->SetBranchAddress("cl_phi_TileBar0", &cl_phi_TileBar0, &b_cl_phi_TileBar0);
787 fChain->SetBranchAddress("cl_eta_TileBar1", &cl_eta_TileBar1, &b_cl_eta_TileBar1);
788 fChain->SetBranchAddress("cl_phi_TileBar1", &cl_phi_TileBar1, &b_cl_phi_TileBar1);
789 fChain->SetBranchAddress("cl_eta_TileBar2", &cl_eta_TileBar2, &b_cl_eta_TileBar2);
790 fChain->SetBranchAddress("cl_phi_TileBar2", &cl_phi_TileBar2, &b_cl_phi_TileBar2);
791 fChain->SetBranchAddress("cl_eta_TileGap1", &cl_eta_TileGap1, &b_cl_eta_TileGap1);
792 fChain->SetBranchAddress("cl_phi_TileGap1", &cl_phi_TileGap1, &b_cl_phi_TileGap1);
793 fChain->SetBranchAddress("cl_eta_TileGap2", &cl_eta_TileGap2, &b_cl_eta_TileGap2);
794 fChain->SetBranchAddress("cl_phi_TileGap2", &cl_phi_TileGap2, &b_cl_phi_TileGap2);
795 fChain->SetBranchAddress("cl_eta_TileGap3", &cl_eta_TileGap3, &b_cl_eta_TileGap3);
796 fChain->SetBranchAddress("cl_phi_TileGap3", &cl_phi_TileGap3, &b_cl_phi_TileGap3);
797 fChain->SetBranchAddress("cl_eta_TileExt0", &cl_eta_TileExt0, &b_cl_eta_TileExt0);
798 fChain->SetBranchAddress("cl_phi_TileExt0", &cl_phi_TileExt0, &b_cl_phi_TileExt0);
799 fChain->SetBranchAddress("cl_eta_TileExt1", &cl_eta_TileExt1, &b_cl_eta_TileExt1);
800 fChain->SetBranchAddress("cl_phi_TileExt1", &cl_phi_TileExt1, &b_cl_phi_TileExt1);
801 fChain->SetBranchAddress("cl_eta_TileExt2", &cl_eta_TileExt2, &b_cl_eta_TileExt2);
802 fChain->SetBranchAddress("cl_phi_TileExt2", &cl_phi_TileExt2, &b_cl_phi_TileExt2);
803 fChain->SetBranchAddress("cl_eta_FCAL0", &cl_eta_FCAL0, &b_cl_eta_FCAL0);
804 fChain->SetBranchAddress("cl_phi_FCAL0", &cl_phi_FCAL0, &b_cl_phi_FCAL0);
805 fChain->SetBranchAddress("cl_eta_FCAL1", &cl_eta_FCAL1, &b_cl_eta_FCAL1);
806 fChain->SetBranchAddress("cl_phi_FCAL1", &cl_phi_FCAL1, &b_cl_phi_FCAL1);
807 fChain->SetBranchAddress("cl_eta_FCAL2", &cl_eta_FCAL2, &b_cl_eta_FCAL2);
808 fChain->SetBranchAddress("cl_phi_FCAL2", &cl_phi_FCAL2, &b_cl_phi_FCAL2);
809 fChain->SetBranchAddress("cl_cell_n", &cl_cell_n, &b_cl_cell_n);
810 fChain->SetBranchAddress("cl_cell_E", &cl_cell_E, &b_cl_cell_E);
811 fChain->SetBranchAddress("cl_cell_pt", &cl_cell_pt, &b_cl_cell_pt);
812 fChain->SetBranchAddress("cl_cell_eta", &cl_cell_eta, &b_cl_cell_eta);
813 fChain->SetBranchAddress("cl_cell_phi", &cl_cell_phi, &b_cl_cell_phi);
814 fChain->SetBranchAddress("cl_cell_QCells", &cl_cell_QCells, &b_cl_cell_QCells);
815 fChain->SetBranchAddress("cl_cell_GainCells", &cl_cell_GainCells, &b_cl_cell_GainCells);
816 fChain->SetBranchAddress("cl_cell_DetCells", &cl_cell_DetCells, &b_cl_cell_DetCells);
817 fChain->SetBranchAddress("cl_cell_TimeCells", &cl_cell_TimeCells, &b_cl_cell_TimeCells);
818 fChain->SetBranchAddress("cl_cell_xCells", &cl_cell_xCells, &b_cl_cell_xCells);
819 fChain->SetBranchAddress("cl_cell_yCells", &cl_cell_yCells, &b_cl_cell_yCells);
820 fChain->SetBranchAddress("cl_cell_zCells", &cl_cell_zCells, &b_cl_cell_zCells);
821 fChain->SetBranchAddress("cl_cell_BadCells", &cl_cell_BadCells, &b_cl_cell_BadCells);
822 fChain->SetBranchAddress("cl_cell_IdCells", &cl_cell_IdCells, &b_cl_cell_IdCells);
823 fChain->SetBranchAddress("lardigit_n", &lardigit_n, &b_lardigit_n);
824 fChain->SetBranchAddress("lardigit_layer", &lardigit_layer, &b_lardigit_layer);
825 fChain->SetBranchAddress("lardigit_ieta", &lardigit_ieta, &b_lardigit_ieta);
826 fChain->SetBranchAddress("lardigit_calo", &lardigit_calo, &b_lardigit_calo);
827 fChain->SetBranchAddress("lardigit_iphi", &lardigit_iphi, &b_lardigit_iphi);
828 fChain->SetBranchAddress("lardigit_barrel_ec", &lardigit_barrel_ec, &b_lardigit_barrel_ec);
829 fChain->SetBranchAddress("lardigit_pos_neg", &lardigit_pos_neg, &b_lardigit_pos_neg);
830 fChain->SetBranchAddress("lardigit_FT", &lardigit_FT, &b_lardigit_FT);
831 fChain->SetBranchAddress("lardigit_slot", &lardigit_slot, &b_lardigit_slot);
832 fChain->SetBranchAddress("lardigit_channel", &lardigit_channel, &b_lardigit_channel);
833 fChain->SetBranchAddress("lardigit_gain", &lardigit_gain, &b_lardigit_gain);
834 fChain->SetBranchAddress("lardigit_Samples", &lardigit_Samples, &b_lardigit_Samples);
835 fChain->SetBranchAddress("lardigit_offlineId", &lardigit_offlineId, &b_lardigit_offlineId);
836 fChain->SetBranchAddress("lardigit_sca_add", &lardigit_sca_add, &b_lardigit_sca_add);
837 fChain->SetBranchAddress("lardigit_iter_valid", &lardigit_iter_valid, &b_lardigit_iter_valid);
838 fChain->SetBranchAddress("lardigit_iter_converged", &lardigit_iter_converged, &b_lardigit_iter_converged);
839 fChain->SetBranchAddress("lardigit_iter_nIter", &lardigit_iter_nIter, &b_lardigit_iter_nIter);
840 fChain->SetBranchAddress("lardigit_iter_ampl", &lardigit_iter_ampl, &b_lardigit_iter_ampl);
841 fChain->SetBranchAddress("lardigit_iter_tau", &lardigit_iter_tau, &b_lardigit_iter_tau);
842 fChain->SetBranchAddress("lardigit_iter_peakSample", &lardigit_iter_peakSample, &b_lardigit_iter_peakSample);
843 fChain->SetBranchAddress("lardigit_iter_delay", &lardigit_iter_delay, &b_lardigit_iter_delay);
844 fChain->SetBranchAddress("lardigit_iter_qual", &lardigit_iter_qual, &b_lardigit_iter_qual);
845 fChain->SetBranchAddress("lardigit_iter_index", &lardigit_iter_index, &b_lardigit_iter_index);
846 Notify();
847}
848
850{
851 // The Notify() function is called when a new file is opened. This
852 // can be either for a new TTree in a TChain or when when a new TTree
853 // is started when using PROOF. It is normally not necessary to make changes
854 // to the generated code, but the routine can be extended by the
855 // user if needed. The return value is currently not used.
856
857 return kTRUE;
858}
859
860void CaloD3PDClass::Show(Long64_t entry)
861{
862// Print contents of entry.
863// If entry is not specified, print current entry
864 if (!fChain) return;
865 fChain->Show(entry);
866}
867Int_t CaloD3PDClass::Cut(/*Long64_t entry*/)
868{
869// This function may be called from Loop.
870// returns 1 if entry is accepted.
871// returns -1 otherwise.
872 return 1;
873}
874#endif // #ifdef CaloD3PDClass_cxx
vector< float > * cl_eta_PreSamplerE
vector< float > * cl_E_HEC2
TBranch * b_larError
vector< float > * cl_phi_HEC1
vector< vector< unsigned int > > * cl_cell_IdCells
Bool_t streamDecision_Egamma
TBranch * b_cc_sel_TimeCells
vector< int > * cc_sel_GainCells
vector< int > * lardigit_iphi
vector< float > * cl_eta_TileBar1
TBranch * b_cc_sel_IdCells
vector< float > * cl_eta_FCAL2
TBranch * b_pixelError
TBranch * b_ccc_Nh_PresE
TBranch * b_isSimulation
TBranch * b_cl_eta
Float_t ccc_Eh_HAD
vector< float > * lardigit_iter_qual
vector< float > * cl_eta_TileExt2
vector< float > * cl_E_had
vector< float > * cc_sel_phi
vector< unsigned int > * lardigit_offlineId
vector< float > * cl_phi_FCAL2
TBranch * b_lardigit_sca_add
vector< float > * cl_pt
vector< int > * lardigit_iter_valid
TBranch * b_lardigit_iter_peakSample
vector< float > * lardigit_iter_tau
TBranch * b_cl_eta_HEC2
UInt_t timestamp_ns
TBranch * b_ccc_Eh_EM
Float_t actualIntPerXing
vector< float > * lardigit_iter_ampl
vector< int > * cl_cell_n
vector< float > * lardigit_iter_delay
TBranch * b_cl_cell_xCells
vector< float > * ccc_Eh_FCal
TBranch * b_cl_eta_EMB1
vector< float > * ccc_Eh_Scint
vector< float > * ccc_Eh_PresB
vector< float > * cl_eta_HEC0
TBranch * b_trtFlags
TBranch * b_cl_phi_PreSamplerB
vector< float > * cl_E_TileBar1
vector< float > * cl_centermag
TBranch * b_cl_phi_TileGap1
TBranch * b_trtError
TBranch * b_lardigit_pos_neg
virtual void Show(Long64_t entry=-1)
TBranch * b_lardigit_iphi
Bool_t isCalibration
vector< float > * cl_cellmaxfrac
vector< float > * cl_E_FCAL2
TBranch * b_muonFlags
vector< float > * cc_sel_pt
TBranch * b_lardigit_calo
TBranch * b_ccc_Eh_TileGap
vector< float > * cl_E_EME1
vector< float > * cl_eta_TileGap3
TBranch * b_cl_E_FCAL0
TBranch * b_averageIntPerXing
vector< float > * cc_sel_TimeCells
vector< float > * cl_E_EME3
TBranch * b_actualIntPerXing
TBranch * b_streamDecision_Muons
TBranch * b_cl_phi_FCAL1
TBranch * b_lardigit_slot
vector< int > * cc_sel_BadCells
TBranch * b_cl_eta_PreSamplerE
TBranch * b_cl_phi_TileExt2
vector< short > * lardigit_iter_peakSample
vector< float > * cl_E_TileExt0
TBranch * b_cl_eta_TileExt2
vector< float > * cl_eta_TileExt1
vector< vector< float > > * cl_cell_zCells
TBranch * b_cl_E_TileExt2
TBranch * b_cl_eta_TileBar1
TBranch * b_cl_E_TileBar0
vector< float > * cc_sel_eta
TBranch * b_cl_E_PreSamplerB
TBranch * b_cl_phi_TileBar0
vector< float > * cl_phi_TileGap2
vector< int > * lardigit_calo
TBranch * b_cl_pt
vector< float > * cl_E_em
TBranch * b_ccc_Nh_Tile
vector< float > * cl_secondlambda
TBranch * b_ccc_Nh_HEC
vector< float > * cl_deltaPhi
TBranch * b_ccc_Eh_EMEC
TBranch * b_cl_eta_FCAL1
TBranch * b_detmask1
vector< float > * cl_phi_EMB1
TBranch * b_cc_sel_E
vector< float > * cl_longitudinal
TBranch * b_cl_deltaTheta
Bool_t streamDecision_Muons
vector< vector< float > > * cl_cell_TimeCells
TBranch * b_muonError
TBranch * b_cl_phi_HEC0
TBranch * b_RunNumber
TBranch * b_cc_sel_GainCells
TBranch * b_cl_phi_PreSamplerE
TBranch * b_cl_eta_FCAL0
TBranch * b_cc_sel_yCells
vector< vector< int > > * cl_cell_BadCells
TBranch * b_ccc_Eh_Tile
TBranch * b_cl_E_EME2
TBranch * b_cl_cell_QCells
vector< float > * cl_E_TileGap1
vector< float > * ccc_Eh_TileGap
vector< float > * cl_eta_PreSamplerB
TBranch * b_lardigit_barrel_ec
TBranch * b_cl_centerlambda
TBranch * b_cl_cell_IdCells
TBranch * b_cl_eta_EME3
TBranch * b_cl_E_PreSamplerE
TBranch * b_detmask0
TBranch * b_ccc_Eh_HAD
vector< vector< float > > * cl_cell_yCells
TBranch * b_sctError
TBranch * b_cl_cell_yCells
TBranch * b_isTestBeam
vector< float > * cl_phi_HEC2
vector< float > * cl_eta_FCAL1
vector< vector< float > > * cl_cell_xCells
vector< float > * cl_E_HEC1
vector< float > * cl_phi_FCAL0
vector< int > * lardigit_iter_converged
TBranch * b_cc_sel_Sigma
vector< float > * cl_E_HEC0
Float_t ccc_Eh_EM
TBranch * b_cl_cell_BadCells
TBranch * b_cl_phi_EMB3
TBranch * b_cl_E_TileGap2
vector< float > * cl_phi_HEC3
vector< float > * cl_eta_TileGap1
vector< float > * cl_deltaTheta
TBranch * b_cl_phi_TileGap2
vector< int > * lardigit_channel
vector< float > * cl_phi_TileGap1
TBranch * b_cl_eta_TileBar0
TBranch * b_cl_cell_eta
TBranch * b_cl_longitudinal
TBranch * b_cl_phi_TileExt1
virtual Int_t GetEntry(Long64_t entry)
vector< short > * lardigit_iter_nIter
vector< vector< float > > * cl_cell_phi
TBranch * b_cl_E_TileBar2
TBranch * b_cl_phi_FCAL0
vector< float > * cc_sel_xCells
vector< float > * cl_eta_EMB3
TBranch * b_cl_phi_HEC2
TBranch * b_tileError
TBranch * b_cl_cell_E
TBranch * b_cl_E_HEC0
TBranch * b_ccc_Nh_Scint
vector< int > * lardigit_slot
vector< float > * cl_phi_TileExt0
TBranch * b_cl_phi_EME3
TBranch * b_lardigit_channel
TBranch * b_lardigit_iter_converged
std::vector< T > vector
TBranch * b_cl_phi
vector< int > * lardigit_pos_neg
TBranch * b_cl_lateral
TBranch * b_cl_phi_TileGap3
vector< float > * cl_centerlambda
TBranch * b_cl_phi_EMB1
TBranch * b_cl_secondlambda
TBranch * b_cl_E_FCAL2
vector< unsigned int > * cc_sel_IdCells
Float_t ccc_Eh_Calo
TBranch * b_cl_eta_HEC3
TBranch * b_cl_eta_TileGap2
TBranch * b_ccc_Eh_EMB
TBranch * b_bcid
TBranch * b_isCalibration
TBranch * b_ccc_Nh_HAD
TBranch * b_cl_cell_DetCells
vector< float > * cl_eta_HEC3
vector< float > * cl_phi
vector< float > * ccc_Eh_EMEC
vector< float > * cl_phi_TileBar2
vector< float > * cl_E_EMB3
TBranch * b_cl_cell_phi
vector< float > * cl_phi_TileExt1
vector< float > * cl_E_TileExt2
TBranch * b_cl_eta_EME2
TBranch * b_cl_firstEdens
vector< float > * cl_phi_HEC0
vector< float > * cl_eta
TBranch * b_ccc_Nh_EMEC
vector< int > * lardigit_FT
vector< float > * cl_time
virtual void Init(TTree *tree)
vector< float > * ccc_Eh_HEC
TBranch * b_cl_E_HEC2
TBranch * b_cl_E_TileGap1
TBranch * b_cl_time
TBranch * b_coreFlags
vector< float > * cl_eta_EME3
TBranch * b_cc_sel_xCells
TBranch * b_lardigit_layer
vector< float > * cl_eta_HEC2
TBranch * b_streamDecision_JetTauEtmiss
vector< int > * lardigit_barrel_ec
Int_t fCurrent
pointer to the analyzed TTree or TChain
TBranch * b_cl_phi_TileExt0
TBranch * b_ccc_Nh_EMB
vector< int > * lardigit_ieta
TBranch * b_cl_cell_pt
TBranch * b_ccc_Eh_FCal
TBranch * b_lardigit_gain
TBranch * b_cl_eta_TileExt0
TBranch * b_cl_eta_TileGap1
TBranch * b_ccc_Eh_Scint
vector< float > * cl_secondR
UInt_t RunNumber
current Tree number in a TChain
vector< vector< int > > * cl_cell_DetCells
TBranch * b_coreError
TBranch * b_fwdError
vector< int > * cc_sel_DetCells
TBranch * b_lardigit_iter_index
vector< float > * cl_E_TileGap3
TBranch * b_cl_eta_EMB3
vector< vector< int > > * cl_cell_GainCells
TBranch * b_cl_phi_EME1
TBranch * b_cl_phi_TileBar2
TBranch * b_ccc_Nh_FCal
vector< float > * cl_phi_EME2
vector< vector< float > > * cl_cell_pt
TBranch * b_lardigit_iter_valid
vector< float > * cl_phi_TileGap3
Bool_t streamDecision_JetTauEtmiss
virtual Bool_t Notify()
vector< float > * cl_phi_PreSamplerB
TBranch * b_cl_E_FCAL1
TBranch * b_cl_E_EMB2
TBranch * b_cc_sel_QCells
vector< float > * cc_sel_yCells
TBranch * b_cl_eta_EMB2
TBranch * b_cl_E_EMB1
TBranch * b_cl_E_EME3
TBranch * b_lardigit_FT
TBranch * b_cl_E_TileBar1
TBranch * b_lardigit_iter_tau
TBranch * b_pixelFlags
TBranch * b_lardigit_ieta
TBranch * b_cl_eta_HEC1
TBranch * b_cl_phi_TileBar1
TBranch * b_sctFlags
TBranch * b_ccc_Nh_Calo
TBranch * b_lardigit_n
CaloD3PDClass(TTree *tree=0)
vector< int > * cc_sel_QCells
virtual Long64_t LoadTree(Long64_t entry)
TBranch * b_tileFlags
vector< float > * cl_phi_PreSamplerE
TBranch * b_cl_E_TileGap3
TBranch * b_cl_eta_TileBar2
TBranch * b_larFlags
virtual void Loop()
vector< float > * cl_E_HEC3
vector< float > * cl_firstEdens
TBranch * b_ccc_Nh_PresB
virtual ~CaloD3PDClass()
TBranch * b_lardigit_Samples
vector< float > * cl_eta_HEC1
TBranch * b_cl_cell_GainCells
TBranch * b_lardigit_iter_ampl
TBranch * b_cl_E_EMB3
vector< float > * cl_E_TileBar0
TBranch * b_cl_phi_HEC1
vector< vector< int > > * cl_cell_QCells
vector< float > * cl_E_TileBar2
vector< float > * cl_eta_TileExt0
TBranch * b_cl_secondR
TBranch * b_cc_sel_eta
TBranch * b_cl_E_had
TBranch * b_cl_E_TileExt1
TBranch * b_cl_phi_EME2
vector< float > * cl_phi_FCAL1
vector< float > * cl_phi_EME1
TBranch * b_cl_cell_zCells
vector< float > * cc_sel_E
TBranch * b_cc_sel_DetCells
TBranch * b_cl_E_em
vector< float > * cc_sel_zCells
vector< float > * cl_E_EME2
TBranch * b_cc_sel_pt
TBranch * b_timestamp
TBranch * b_cl_E_TileExt0
TBranch * b_streamDecision_Egamma
TBranch * b_ccc_Eh_Calo
TBranch * b_ccc_Eh_PresB
vector< float > * cl_lateral
TBranch * b_cl_centermag
vector< float > * cc_sel_Sigma
vector< float > * ccc_Eh_EMB
TBranch * b_cl_E_HEC1
vector< vector< unsigned int > > * lardigit_sca_add
vector< int > * lardigit_gain
vector< float > * cl_E_PreSamplerB
TBranch * b_cl_eta_TileGap3
vector< float > * ccc_Eh_Tile
vector< float > * cl_phi_TileBar0
TBranch * b_cl_phi_FCAL2
TBranch * b_cl_eta_TileExt1
vector< short > * lardigit_iter_index
vector< float > * cl_phi_TileBar1
vector< float > * cl_eta_TileBar0
TBranch * b_cl_phi_EMB2
TBranch * b_ccc_Nh_TileGap
TBranch * b_cl_E_EME1
TBranch * b_cl_eta_EME1
virtual Int_t Cut()
vector< vector< float > > * cl_cell_eta
vector< float > * cl_eta_EMB2
TBranch * b_lardigit_iter_nIter
vector< float > * cl_phi_EMB3
vector< float > * cl_E_FCAL1
TBranch * b_cl_cell_n
TBranch * b_fwdFlags
vector< float > * cl_E_PreSamplerE
TBranch * b_lardigit_iter_delay
TBranch * b_ccc_Eh_HEC
vector< vector< int > > * lardigit_Samples
vector< float > * cl_eta_TileGap2
TBranch * b_cl_cell_TimeCells
TBranch * b_cl_phi_HEC3
vector< float > * cl_E_EMB2
vector< float > * cl_eta_EME1
vector< float > * ccc_Eh_PresE
TBranch * b_cl_deltaPhi
vector< float > * cl_phi_EME3
TBranch * b_cc_sel_BadCells
TBranch * b_lbn
vector< float > * cl_phi_EMB2
TBranch * b_lardigit_iter_qual
TBranch * b_cl_eta_HEC0
TBranch * b_cc_sel_n
TBranch * b_cc_sel_zCells
TBranch * b_cc_sel_phi
vector< float > * cl_E_TileGap2
vector< float > * cl_E_FCAL0
vector< float > * cl_E_EMB1
vector< vector< float > > * cl_cell_E
TBranch * b_cl_eta_FCAL2
TBranch * b_ccc_Nh_EM
vector< float > * cl_phi_TileExt2
TBranch * b_ccc_Eh_PresE
TBranch * b_cl_cellmaxfrac
TBranch * b_EventNumber
vector< int > * lardigit_layer
TBranch * b_cl_E_HEC3
TBranch * b_lardigit_offlineId
TBranch * b_cl_eta_PreSamplerB
vector< float > * cl_E_TileExt1
vector< float > * cl_eta_FCAL0
TBranch * b_cl_n
TBranch * b_timestamp_ns
vector< float > * cl_eta_EME2
Bool_t isSimulation
Float_t averageIntPerXing
vector< float > * cl_eta_EMB1
vector< float > * cl_eta_TileBar2
TChain * tree