diff --git a/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/Changelog b/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/Changelog new file mode 100644 index 0000000000000000000000000000000000000000..ecddd389e0a0f8971e315b87f5fbcc152289adda --- /dev/null +++ b/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/Changelog @@ -0,0 +1,8 @@ +2012-04-16 Edward.Moyse@gmail.com + * Added 3rd chain + * Tagged as MuonCombinedRecRTT-00-01-00 + +2011-12-09 Mark Hodgkinson +Add validation of RTT XML file +Add Changelog +Tag as MuonCombinedRecRTT-00-00-14-03 diff --git a/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/ExtraFiles/ALL_MuonCombinedRecRTT_Plots.html b/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/ExtraFiles/ALL_MuonCombinedRecRTT_Plots.html new file mode 100644 index 0000000000000000000000000000000000000000..de73a3b1dd2ef840a7c9e60aab73d706e893e2e9 --- /dev/null +++ b/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/ExtraFiles/ALL_MuonCombinedRecRTT_Plots.html @@ -0,0 +1,144 @@ +<html><head> +<Title>MuonCombinedRecRTT Plots</Title></head> +<body> + + +<a name="top"><h1>MuonCombinedRecRTT Plots</h1></a> +<br /> +<h2>Contents</h2> +<ul> +<li><a href="#links">Links</a></li> +<li><a href="#pt">Pt distributions</a></li> +<li><a href="#eta">Eta distributions</a></li> +<li><a href="#phi">Phi distributions</a></li> +<li><a href="#chi2">Chi2 fit distributions</a></li> +<li><a href="#combined">Combined muons plots</a></li> +</ul> + + +<a name="links"><h2>Links for this job</h2></a> +<a href="#top">(top)</a><p> +<ul> +<li>RTT default page</li> +<li>Log files</li> +</ul> + + +<a name="pt"><h2>pT distributions</h2></a> +<a href="#top">(top)</a><p> +<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0> +<TR> + <TD><a href="mu_pt_Muid_Tight.gif"><img src="mu_pt_Muid_Tight.gif" width=350></a></TD> + <TD><a href="mu_pt_Muid_CB.gif"><img src="mu_pt_Muid_CB.gif" width=350></a></TD> + <TD><a href="mu_pt_MuTagIMO.gif"><img src="mu_pt_MuTagIMO.gif" width=350></a></TD> +</TR> +<TR> + <TD><a href="mu_pt_MuidSA.gif"><img src="mu_pt_MuidSA.gif" width=350></a></TD> + <TD><a href="mu_pt_MuGirl.gif"><img src="mu_pt_MuGirl.gif" width=350></a></TD> + <TD><a href="mu_pt_Staco_CB.gif"><img src="mu_pt_Staco_CB.gif" width=350></a></TD> +</TR> +<TR> + <TD><a href="mu_pt_MuTag.gif"><img src="mu_pt_MuTag.gif" width=350></a></TD> + <TD><a href="mu_pt_MuonBoy.gif"><img src="mu_pt_MuonBoy.gif" width=350></a></TD> + <TD><a href="mu_pt_CaloMuon.gif"><img src="mu_pt_CaloMuon.gif" width=350></a></TD> +</TR> + +</TABLE> + + +<a name="eta"><h2>Eta distributions pT > 20 GeV</h2></a> +<a href="#top">(top)</a><p> +<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0> +<TR> + <TD><a href="mu_eta_pt20_Muid_Tight.gif"><img src="mu_eta_pt20_Muid_Tight.gif" width=350></a></TD> + <TD><a href="mu_eta_pt20_Muid_CB.gif"><img src="mu_eta_pt20_Muid_CB.gif" width=350></a></TD> + <TD><a href="mu_eta_pt20_MuTagIMO.gif"><img src="mu_eta_pt20_MuTagIMO.gif" width=350></a></TD> +</TR> +<TR> + <TD><a href="mu_eta_pt20_MuidSA.gif"><img src="mu_eta_pt20_MuidSA.gif" width=350></a></TD> + <TD><a href="mu_eta_pt20_MuGirl.gif"><img src="mu_eta_pt20_MuGirl.gif" width=350></a></TD> + <TD><a href="mu_eta_pt20_Staco_CB.gif"><img src="mu_eta_pt20_Staco_CB.gif" width=350></a></TD> +</TR> +<TR> + <TD><a href="mu_eta_pt20_MuTag.gif"><img src="mu_eta_pt20_MuTag.gif" width=350></a></TD> + <TD><a href="mu_eta_pt20_MuonBoy.gif"><img src="mu_eta_pt20_MuonBoy.gif" width=350></a></TD> + <TD><a href="mu_eta_pt20_CaloMuon.gif"><img src="mu_eta_pt20_CaloMuon.gif" width=350></a></TD> +</TR> + +</TABLE> + + + +<a name="phi"><h2>Phi distributions pT > 20 GeV</h2></a> +<a href="#top">(top)</a><p> +<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0> +<TR> + <TD><a href="mu_phi_pt20_Muid_Tight.gif"><img src="mu_phi_pt20_Muid_Tight.gif" width=350></a></TD> + <TD><a href="mu_phi_pt20_Muid_CB.gif"><img src="mu_phi_pt20_Muid_CB.gif" width=350></a></TD> + <TD><a href="mu_phi_pt20_MuTagIMO.gif"><img src="mu_phi_pt20_MuTagIMO.gif" width=350></a></TD> +</TR> +<TR> + <TD><a href="mu_phi_pt20_MuidSA.gif"><img src="mu_phi_pt20_MuidSA.gif" width=350></a></TD> + <TD><a href="mu_phi_pt20_MuGirl.gif"><img src="mu_phi_pt20_MuGirl.gif" width=350></a></TD> + <TD><a href="mu_phi_pt20_Staco_CB.gif"><img src="mu_phi_pt20_Staco_CB.gif" width=350></a></TD> +</TR> +<TR> + <TD><a href="mu_phi_pt20_MuTag.gif"><img src="mu_phi_pt20_MuTag.gif" width=350></a></TD> + <TD><a href="mu_phi_pt20_MuonBoy.gif"><img src="mu_phi_pt20_MuonBoy.gif" width=350></a></TD> + <TD><a href="mu_phi_pt20_CaloMuon.gif"><img src="mu_phi_pt20_CaloMuon.gif" width=350></a></TD> +</TR> + +</TABLE> + + + + +<a name="chi2"><h2>chi2_fit/ndf distributions</h2></a> +<a href="#top">(top)</a><p> +<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0> +<TR> + <TD><a href="chi2_Muid_Tight.gif"><img src="chi2_Muid_Tight.gif" width=350></a></TD> + <TD><a href="chi2_Muid_CB.gif"><img src="chi2_Muid_CB.gif" width=350></a></TD> + <TD><a href="chi2_MuTagIMO.gif"><img src="chi2_MuTagIMO.gif" width=350></a></TD> +</TR> +<TR> + <TD><a href="chi2_MuidSA.gif"><img src="chi2_MuidSA.gif" width=350></a></TD> + <TD><a href="chi2_MuGirl.gif"><img src="chi2_MuGirl.gif" width=350></a></TD> + <TD><a href="chi2_Staco_CB.gif"><img src="chi2_Staco_CB.gif" width=350></a></TD> +</TR> +<TR> + <TD><a href="chi2_MuTag.gif"><img src="chi2_MuTag.gif" width=350></a></TD> + <TD><a href="chi2_MuonBoy.gif"><img src="chi2_MuonBoy.gif" width=350></a></TD> + <TD><a href="chi2_CaloMuon.gif"><img src="chi2_CaloMuon.gif" width=350></a></TD> +</TR> + +</TABLE> + + +<a name="combined"><h2>Combined muons plot</h2></a> + +<a href="#top">(top)</a><p> +<h3>Chi2 Match</h3> +<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0> +<TR> + <TD><a href="Chi2Match_Muid_CB.gif"><img src="Chi2Match_Muid_CB.gif" width=350></a></TD> + <TD><a href="Chi2Match_Staco_CB.gif"><img src="Chi2Match_Staco_CB.gif" width=350></a></TD> +</TR> +</TABLE> + +<h3>Delta ID - MS</h3> +<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0> +<TR> + <TD><a href="DeltaPtovPt_pt20_Muid_CB.gif"><img src="DeltaPtovPt_pt20_Muid_CB.gif" width=350></a></TD> + <TD><a href="DeltaEta_pt20_Muid_CB.gif"><img src="DeltaEta_pt20_Muid_CB.gif" width=350></a></TD> + <TD><a href="DeltaPhi_pt20_Muid_CB.gif"><img src="DeltaPhi_pt20_Muid_CB.gif" width=350></a></TD> +</TR> +<TR> + <TD><a href="DeltaPtovPt_pt20_Staco_CB.gif"><img src="DeltaPtovPt_pt20_Staco_CB.gif" width=350></a></TD> + <TD><a href="DeltaEta_pt20_Staco_CB.gif"><img src="DeltaEta_pt20_Staco_CB.gif" width=350></a></TD> + <TD><a href="DeltaPhi_pt20_Staco_CB.gif"><img src="DeltaPhi_pt20_Staco_CB.gif" width=350></a></TD> +</TR> + +</TABLE> + +</body></html> diff --git a/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/cmt/requirements b/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/cmt/requirements new file mode 100644 index 0000000000000000000000000000000000000000..9ba4bd53e75549ecdbbca9d05ee12bd38edb0257 --- /dev/null +++ b/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/cmt/requirements @@ -0,0 +1,23 @@ +package MuonCombinedRecRTT + +author Biagio Di Micco <Biagio.Di.Micco@cern.ch> + +use AtlasPolicy AtlasPolicy-01-* +use AtlasROOT AtlasROOT-02-* External + +apply_pattern declare_joboptions files="*.py" +apply_pattern declare_runtime extras="../test/MuonCombinedRecRTT_TestConfiguration.xml \ + ../share/*.C ../share/*.h ../share/*.py \ + ../scripts/*.py ../ExtraFiles/*.html " + +apply_pattern declare_python_modules files="*.py" + +macro MuonCombinedRecRTT_TestConfiguration "../test/MuonCombinedRecRTT_TestConfiguration.xml" + +private + +#add validation of RTT xml file +use TestPolicy TestPolicy-* +apply_pattern validate_xml + +end_private \ No newline at end of file diff --git a/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/share/MCPD3PDMaker.py b/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/share/MCPD3PDMaker.py new file mode 100644 index 0000000000000000000000000000000000000000..f14a422c3c27bda3da4d38cfdc94721a9f21e53e --- /dev/null +++ b/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/share/MCPD3PDMaker.py @@ -0,0 +1,416 @@ +# $Id: MCPD3PDMaker.py 497319 2012-04-23 20:11:54Z dimicco $ +# +# @file PhysicsAnalysis/D3PDMaker/PhysicsD3PDMaker/python/SMWZphysicsD3PD.py +# @author maarten boonekamp <maarten.boonekamp@cea.fr> +# @date Sep, 2009 +# @brief Construct a Standard Model WZ physics D3PD. +# + + +import D3PDMakerCoreComps + +from D3PDMakerConfig.D3PDMakerFlags import D3PDMakerFlags + +from OutputStreamAthenaPool.MultipleStreamManager import MSMgr + +# event + +from EventCommonD3PDMaker.EventInfoD3PDObject import EventInfoD3PDObject +from EventCommonD3PDMaker.LBMetadataConfig import LBMetadataConfig +from TruthD3PDMaker.GenEventD3PDObject import GenEventD3PDObject + +# eletron/photon + +from egammaD3PDMaker.ElectronD3PDObject import ElectronD3PDObject +from egammaD3PDMaker.PhotonD3PDObject import PhotonD3PDObject +from egammaD3PDMaker.egammaTriggerBitsD3PDObject import egammaTriggerBitsD3PDObject + +# muons + +from MuonD3PDMaker.MuonD3PDObject import MuonD3PDObject +from MuonD3PDMaker.MuonSegmentD3PDObject import MuonSegmentD3PDObject +from MuonD3PDMaker.MuonTriggerBitsD3PDObject import MuonTriggerBitsD3PDObject + +# jet + +from JetD3PDMaker.JetD3PDObject import JetD3PDObject + +# tau + +from TauD3PDMaker.TauD3PDObject import TauD3PDObject +from TauD3PDMaker.makeTrackFilterAlg import makeTrackFilterAlg + +# calo + +from CaloD3PDMaker.MBTSD3PDObject import MBTSD3PDObject +from CaloD3PDMaker.MBTSTimeD3PDObject import MBTSTimeD3PDObject +from CaloD3PDMaker.MBTSTriggerBitsD3PDObject import MBTSTriggerBitsD3PDObject +from CaloD3PDMaker.LArCollisionTimeD3PDObject import LArCollisionTimeD3PDObject +from CaloD3PDMaker.CollisionDecisionD3PDObject import CollisionDecisionD3PDObject +from CaloD3PDMaker.ClusterD3PDObject import ClusterD3PDObject +from CaloD3PDMaker.EMClusterD3PDObject import EMClusterD3PDObject +from CaloD3PDMaker.makeClusterFilter import makeClusterFilter + +# baseline track config + +from TrackD3PDMaker.TrackD3PDMakerFlags import TrackD3PDFlags + +TrackD3PDFlags.doTruth = False +TrackD3PDFlags.storeDetailedTruth = False +TrackD3PDFlags.storeDiagonalCovarianceAsErrors = True +TrackD3PDFlags.storeHitTruthMatching = False +TrackD3PDFlags.storePixelHitsOnTrack = False +TrackD3PDFlags.storePixelHolesOnTrack = False +TrackD3PDFlags.storePixelOutliersOnTrack = False +TrackD3PDFlags.storeSCTHitsOnTrack = False +TrackD3PDFlags.storeSCTHolesOnTrack = False +TrackD3PDFlags.storeSCTOutliersOnTrack = False +TrackD3PDFlags.storeTRTHitsOnTrack = False +TrackD3PDFlags.storeTRTHolesOnTrack = False +TrackD3PDFlags.storeTRTOutliersOnTrack = False +TrackD3PDFlags.storeTrackFitQuality = True +TrackD3PDFlags.storeTrackInfo = False +TrackD3PDFlags.storeTrackMomentum = True +TrackD3PDFlags.storeTrackPredictionAtBLayer = False +TrackD3PDFlags.storeTrackSummary = False +TrackD3PDFlags.trackParametersAtBeamSpotLevelOfDetails = 0 +TrackD3PDFlags.trackParametersAtGlobalPerigeeLevelOfDetails = 0 +TrackD3PDFlags.trackParametersAtPrimaryVertexLevelOfDetails = 1 + +from TrackD3PDMaker.TrackD3PDObject import TrackParticleD3PDObject + +# PV config + +TrackD3PDFlags.storeVertexFitQuality = True +TrackD3PDFlags.storeVertexKinematics = True +TrackD3PDFlags.storeVertexPurity = False +TrackD3PDFlags.storeVertexTrackAssociation = False +TrackD3PDFlags.storeVertexTrackIndexAssociation = True +TrackD3PDFlags.vertexPositionLevelOfDetails = 2 + +from TrackD3PDMaker.VertexD3PDObject import PrimaryVertexD3PDObject + +# BeamSpot / MinBias + +from TrackD3PDMaker.BeamSpotD3PDObject import BeamSpotD3PDObject + +# MET + +from MissingETD3PDMaker.MissingETD3PDMakerFlags import MissingETD3PDMakerFlags +from MissingETD3PDMaker.MissingETD3PDObject import * +from MissingETD3PDMaker.MissingETD3PDTriggerBitsObject import * + +# Trigger + +from TriggerD3PDMaker.TrigDecisionD3PDObject import TrigDecisionD3PDObject +from TriggerD3PDMaker.TrigConfMetadata import addTrigConfMetadata +from TriggerD3PDMaker.BGCodeD3PDObject import BGCodeD3PDObject +from TrigEgammaD3PDMaker.TrigEgammaD3PD import TrigEgammaD3PDObjects +# from TrigMuonD3PDMaker.TrigMuonD3PD import TrigMuonD3PDObjects +from TriggerD3PDMaker.EnergySumROID3PDObject import EnergySumROID3PDObject +from TrigMissingETD3PDMaker.TrigMETD3PDObject import TrigMETD3PDObject + +from RecExConfig.RecFlags import rec +from AthenaCommon.AlgSequence import AlgSequence +topSequence = AlgSequence() + + +def _args (level, name, kwin, **kw): + kw = kw.copy() + kw['level'] = level + for (k, v) in kwin.items(): + if k.startswith (name + '_'): + kw[k[len(name)+1:]] = v + return kw + + +def MCPphysicsD3PD (file, + tuplename = 'physics', + seq = topSequence, + D3PDSvc = 'D3PD::RootD3PDSvc', + streamNameRoot = None, + **kw): + + # define track and cluster filters + + filter1 = makeTrackFilterAlg(TracksName = D3PDMakerFlags.TrackSGKey(), + OutputTracksName='GoodTracks', + ptCut=0.,nSCTPix=4) + + filter2 = makeTrackFilterAlg(TracksName = D3PDMakerFlags.TrackSGKey(), + OutputTracksName='HighPtTracks', + ptCut=5000.,nSCTPix=4) + + filter3 = makeClusterFilter(InputName = D3PDMakerFlags.ClusterSGKey(), + OutputName = 'HighPtClusters', + ptCut=10000.) + + # FIXME (Maarten) : I need to give the container name explicitly apparently + filter4 = makeClusterFilter(InputName = 'EMTopoCluster430', + OutputName = 'HighPtEMClusters', + ptCut=10000.) + + preseq = AlgSequence (D3PDMakerFlags.PreD3PDAlgSeqName()) + preseq += filter1 + preseq += filter2 + preseq += filter3 + preseq += filter4 + + + + + # now configure the D3PD + + alg = MSMgr.NewRootStream(StreamName = streamNameRoot, FileName = file, TreeName = tuplename) + + + alg += EventInfoD3PDObject (**_args (10, 'EventInfo', kw)) + alg += LArCollisionTimeD3PDObject (**_args (10, 'LArCollisionTime', kw)) + + # Eta rings of energy + # FIXME brian crashing aod running + if not rec.readAOD: + from CaloD3PDMaker.RapgapD3PDObject import EtaRingsNonTileD3PDObject + from CaloD3PDMaker.RapgapD3PDObject import EtaRingsD3PDObject + + alg += EtaRingsNonTileD3PDObject ( **_args ( 0, 'EtaRings', kw) ) + alg += EtaRingsD3PDObject ( **_args ( 0, 'EtaRings', kw) ) + + # Electron/Photon blocks + +# alg += ElectronD3PDObject (**_args (10, 'Electron', kw, +# exclude = ['EMTrackFitDetails','EgammaJetSignedIPAndPTRelKin'])) + + alg += PhotonD3PDObject (**_args (10, 'Photon', kw)) + + + # Muon blocks + + alg += MuonD3PDObject (**_args (10, 'Muons', kw, + sgkey='Muons', prefix='mu_', + include = ["EFCBInfoIndex", "EFMGInfoIndex", "EFMEInfoIndex", + "L2CBInfoIndex", "L1InfoIndex"], + exclude = ["EFCBInfo", "EFMGInfo", "EFMEInfo", "L2CBInfo", "L1Info"], + allowMissing = True + )) + alg += MuonD3PDObject (**_args (10, 'MuidMuon', kw, + sgkey='MuidMuonCollection', prefix='mu_muid_', + include = ["EFCBInfoIndex", "EFMGInfoIndex", "EFMEInfoIndex", + "L2CBInfoIndex", "L1InfoIndex"], + exclude = ["EFCBInfo", "EFMGInfo", "EFMEInfo", "L2CBInfo", "L1Info"], + allowMissing = True + )) + alg += MuonD3PDObject (**_args (10, 'StacoMuon', kw, + sgkey='StacoMuonCollection', prefix='mu_staco_', + include = ["EFCBInfoIndex", "EFMGInfoIndex", "EFMEInfoIndex", + "L2CBInfoIndex", "L1InfoIndex"], + exclude = ["EFCBInfo", "EFMGInfo", "EFMEInfo", "L2CBInfo", "L1Info"], + allowMissing = True + )) + alg += MuonD3PDObject (**_args (0, 'CaloMuon', kw, + sgkey='CaloMuonCollection', prefix='mu_calo_')) + + # Tau block + +# alg += TauD3PDObject (**_args ( 1, 'Tau', kw)) + + + # Jet blocks + + alg += JetD3PDObject (**_args ( 3, 'AK4TopoEMJet', kw, + sgkey='AntiKt4TopoEMJets', prefix='jet_akt4topoem_', + include = ['BTag','TrueFlavorComponents','BTagComponents'], + allowMissing = True)) + alg += JetD3PDObject (**_args ( 3, 'AK6TopoEMJet', kw, + sgkey='AntiKt6TopoEMJets', prefix='jet_akt6topoem_', + include = ['BTag','TrueFlavorComponents','BTagComponents'], + allowMissing = True)) + + from TopInputsD3PDMaker.HforD3PDObject import HforD3PDObject + alg += HforD3PDObject(**_args (0, 'HforInfo', kw)) + + + # MET blocks + # a whole mess to remove x,y components separately for all flavours + + alg += MissingETD3PDObject (**_args (10, 'MissingET', kw, + exclude=['MET_Base', 'MET_Base0', 'MET_Truth_Int', + 'MET_RefFinal_Comps','MET_Calib_Comps','MET_CellOut_Comps', + 'MET_CorrTopo_Comps','MET_Cryo_Comps','MET_CryoCone_Comps', + 'MET_Final_Comps','MET_LocHadTopo_Comps', + 'MET_LocHadTopoObj_Comps','MET_Muid_Comps', + 'MET_Muid_Spectro_Comps','MET_Muid_Track_Comps', + 'MET_MuonBoy_Comps','MET_MuonBoy_Spectro_Comps', + 'MET_MuonBoy_Track_Comps','MET_MuonMuid_Comps', + 'MET_Muon_Comps','MET_Muon_Isol_Muid_Comps', + 'MET_Muon_Isol_Staco_Comps','MET_Muon_NonIsol_Muid_Comps', + 'MET_Muon_NonIsol_Staco_Comps','MET_Muon_Total_Muid_Comps', + 'MET_Muon_Total_Staco_Comps','MET_RefEle_Comps', + 'MET_RefEle_em_Comps','MET_RefGamma_Comps', + 'MET_RefGamma_em_Comps','MET_RefJet_Comps', + 'MET_RefJet_em_Comps','MET_RefMuon_Comps', + 'MET_RefMuon_Muid_Comps','MET_RefMuon_Staco_Comps', + 'MET_RefMuon_Track_Muid_Comps','MET_RefMuon_Track_Staco_Comps', + 'MET_RefMuon_Track_em_Comps','MET_RefMuon_Track_Comps', + 'MET_RefMuon_em_Comps','MET_RefTau_Comps', + 'MET_RefTau_em_Comps','MET_SoftJets_Comps', + 'MET_SoftJets_em_Comps','MET_Topo_Comps', + 'MET_TopoObj_Comps','MET_Track_Comps','MET_Composition'], + allowMissing=True)) + + + # HadronicRecoil blocks + +# alg += ElectronD3PDObject(0, sgkey = "HR_selectedElectrons", prefix = "hr_el_") +# alg += MuonD3PDObject( 0, sgkey = "HR_selectedMuons", prefix = "hr_mu_" ) +# alg += MissingETD3PDObject(0, sgkey = "RoughRecoil", prefix = "hr_roughRecoil") +# alg += MissingETD3PDObject(0, sgkey = "ueCorrection", prefix = "hr_ueCorrection") + + # track and cluster blocks + + # ... all clusters, very low LOD + + alg += ClusterD3PDObject (**_args ( 0, 'Clusters1', kw, + exclude='SamplingBasics')) + + # ... higher LOD for pt>10 GeV + + alg += ClusterD3PDObject (**_args ( 2, 'Clusters2', kw, + sgkey = 'HighPtClusters', + prefix = 'clpt10_')) + + alg += ClusterD3PDObject (**_args ( 3, 'Clusters3', kw, + sgkey = 'HighPtEMClusters', + prefix = 'emclpt10_')) + + # ... good tracks only (nSCT>3; no pt cut) + + alg += TrackParticleD3PDObject (**_args ( 3, 'Tracks1', kw, + sgkey = 'GoodTracks', + label = 'trk', + prefix = 'trk_')) + + # ... high-pt tracks (nSCT>3; pt>5 GeV) + + from TrackD3PDMaker.TrackD3PDMakerFlags import TrackD3PDFlags as highPtFlags + highPtFlags.doTruth = True + highPtFlags.storeDiagonalCovarianceAsErrors = True + highPtFlags.storeHitTruthMatching = True + highPtFlags.storePixelHitsOnTrack = False + highPtFlags.storePixelHolesOnTrack = False + highPtFlags.storePixelOutliersOnTrack = False + highPtFlags.storeSCTHitsOnTrack = False + highPtFlags.storeSCTHolesOnTrack = False + highPtFlags.storeSCTOutliersOnTrack = False + highPtFlags.storeTRTHitsOnTrack = False + highPtFlags.storeTRTHolesOnTrack = False + highPtFlags.storeTRTOutliersOnTrack = False + highPtFlags.storeTrackFitQuality = True + highPtFlags.storeTrackMomentum = True + highPtFlags.storeTrackSummary = True + highPtFlags.trackParametersAtBeamSpotLevelOfDetails = 0 + highPtFlags.trackParametersAtGlobalPerigeeLevelOfDetails = 2 + highPtFlags.trackParametersAtPrimaryVertexLevelOfDetails = 3 + + from TrackD3PDMaker.TrackD3PDObject import TrackD3PDObject + + HighPtTrackParticleD3PDObject = TrackD3PDObject(_label='trkpt5', + _prefix='trkpt5_', + _sgkey='HighPtTracks', + typeName='Rec::TrackParticleContainer', + flags=highPtFlags) + + alg += HighPtTrackParticleD3PDObject(**_args ( 3, 'Tracks2', kw, + sgkey = 'HighPtTracks', + label = 'trkpt5', + prefix = 'trkpt5_')) + + + # Primary vertex block - May be missing in single-beam data. + + alg += PrimaryVertexD3PDObject (**_args (1, 'PrimaryVertex', kw, + allowMissing = True, + sgkey = D3PDMakerFlags.VertexSGKey(), + prefix = 'vxp_')) + + # MBTS + + alg += MBTSD3PDObject (**_args (10, 'MBTS', kw)) + alg += MBTSTimeD3PDObject (**_args (10, 'MBTSTime', kw)) + alg += MBTSTriggerBitsD3PDObject (**_args (10, 'MBTSTriggerBits', kw)) + #alg += CollisionDecisionD3PDObject(**_args (10, 'CollisionDecision', kw)) + + # Truth + + if rec.doTruth(): + + from TruthD3PDMaker.TruthParticleD3PDObject import TruthParticleD3PDObject + from MuonD3PDMaker.TruthMuonD3PDObject import TruthMuonD3PDObject + + alg += TruthMuonD3PDObject (**_args ( 2, 'TruthMuon', kw)) + alg += GenEventD3PDObject (**_args ( 1, 'GenEvent', kw)) + alg += TruthParticleD3PDObject(**_args ( 1, 'TruthParticle', kw)) + + # TruthJets + alg += JetD3PDObject (**_args ( 1, 'AK4TruthJet', kw, + sgkey='AntiKt4TruthJets',prefix='jet_antikt4truth_')) + alg += JetD3PDObject (**_args ( 1, 'AK6TruthJet', kw, + sgkey='AntiKt6TruthJets', prefix='jet_antikt6truth_')) + alg += JetD3PDObject (**_args ( 1, 'AK4TruthJetALL', kw, + sgkey='AntiKt4TruthJets_ALL', prefix='jet_antikt4truthALL_')) + alg += JetD3PDObject (**_args ( 1, 'AK6TruthJetALL', kw, + sgkey='AntiKt6TruthJets_ALL', prefix='jet_antikt6truthALL_')) + alg += JetD3PDObject (**_args ( 1, 'AK4TruthJetWZ', kw, + sgkey='AntiKt4TruthJets_WZ', prefix='jet_antikt4truthWZ_')) + alg += JetD3PDObject (**_args ( 1, 'AK6TruthJetWZ', kw, + sgkey='AntiKt6TruthJets_WZ', prefix='jet_antikt6truthWZ_')) + + + if not rec.doTruth(): + alg += BeamSpotD3PDObject(10) + + + # Trigger + + if D3PDMakerFlags.DoTrigger(): + + # Trigger Decision + metadata + + alg += TrigDecisionD3PDObject (**_args(10, 'TrigDecision', kw)) + addTrigConfMetadata(alg) + + # Bunch group info + + alg += BGCodeD3PDObject (**_args (2, 'BGCode', kw)) + + # Egamma and Mu + + TrigEgammaD3PDObjects (alg, 0) +# TrigMuonD3PDObjects( alg, 0) + + # Esum + + alg += EnergySumROID3PDObject(**_args (2, 'EnergySumROI', kw, + prefix = "trig_L1_esum_")) + + # The LVL2 information: + + alg += TrigMETD3PDObject(**_args( 2, 'TrigMETL2', kw, + prefix = "trig_L2_met_", + sgkey = "HLT_T2MissingET" )) + # The EF information: + + alg += TrigMETD3PDObject(**_args ( 2, 'TrigMETEF', kw, + prefix = "trig_EF_met_", + sgkey = "HLT_TrigEFMissingET" )) + + +# Event metadata + + alg.MetadataTools += [LBMetadataConfig()] + + if D3PDMakerFlags.FilterCollCand(): + from CaloD3PDMaker.CollisionFilterAlg import CollisionFilterAlg + alg.filterSeq += CollisionFilterAlg (tuplename + '_CollCandFilter') + + return alg diff --git a/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/share/MCP_RTT_makeHistos.C b/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/share/MCP_RTT_makeHistos.C new file mode 100644 index 0000000000000000000000000000000000000000..d3ee715f7895884bcbd806023674a42de994cb2c --- /dev/null +++ b/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/share/MCP_RTT_makeHistos.C @@ -0,0 +1,57 @@ +// Macro for to print plots from the Calibration ntuple +// +// Useage: to run in batch mode, type +// root -q -b 'MCP_RTT_makeHistos("physics")' +// +// Jan 2011 B. Di Micco +////////////////////////////////////////////////////////////////////////////// + +void MCP_RTT_makeHistos(char* inputName="physics") +{ +//Set Some default styles for the histogram plots + gStyle->SetMarkerStyle(8); + gStyle->SetStatW(0.2); + gStyle->SetStatH(0.2); + gStyle->SetStatFontSize(0.07); + gStyle->SetLabelSize(0.06); + gStyle->SetOptFit(1111); + gStyle->SetCanvasBorderMode(0); + gStyle->SetPadBorderMode(0); + gStyle->SetPadColor(0); + gStyle->SetCanvasColor(0); + gStyle->SetTitleColor(0); + gStyle->SetStatColor(0); + gStyle->SetTitleFontSize(0.08); + gStyle->SetMarkerSize(0.3); + gROOT->SetStyle("Plain"); + gStyle->SetOptStat(111111); + + + + + printf("Input name = %s\n", inputName); + char inputNtupleFile[256]; char outputHistosFile[256]; + sprintf(inputNtupleFile,"%s.root",inputName); + sprintf(outputHistosFile,"%s_histos.root",inputName); + printf("Input ntuple file = %s\n", inputNtupleFile); + printf("output histos file = %s\n", outputHistosFile); + +// open ntuple file +// create object histos + + TFile *fin = new TFile(inputNtupleFile,"READ"); + TTree *tree = (TTree*)fin->Get("physics"); + gROOT->ProcessLine(".L physics_MCP_RTT.C+"); + gROOT->ProcessLine(".L histos_MCP_RTT.C+"); + + TFile *fout = new TFile(outputHistosFile,"RECREATE"); + histos myHistos(tree); + myHistos.run(); + cout << "after running...." << endl; + //TFile *fout = new TFile("MuonCalibNtuple_fromESD_histos.root","RECREATE"); + + cout << "fout = " << fout << endl; + fout->Write(); + fout->Close(); +} + diff --git a/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/share/MuonCombinedRecRTT.py b/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/share/MuonCombinedRecRTT.py new file mode 100644 index 0000000000000000000000000000000000000000..de3e8f5a754fe5b6191eb8c84669de7cc0a37e5b --- /dev/null +++ b/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/share/MuonCombinedRecRTT.py @@ -0,0 +1,109 @@ +# MuonRecRTT_sim_standalone.py +# +# top options to run Muon Spectrometer reconstruction only +# on simulated data, using MuonRecExample/MuonRec_myTopOptions.py + +# flags set up in MuonRec_myTopOptions.py can be modified +# and locked as in the example below + +#from MuonRecExample.MuonRecFlags import muonRecFlags +#muonRecFlags.doCalib.set_Value_and_Lock(False) + +# Turn on PerfMon to monitor the software performance +from RecExConfig.RecFlags import rec +# recFlags.doPerfMon.set_Value_and_Lock(True) +from RecExConfig.RecFlags import rec as rec + +# I'm sure there's a better way to do this, but I just wanted to get something working fast. Ed. +from MuonRecExample.MuonRecFlags import muonRecFlags + + +# Run MuPerf or not +doMuPerf = False + +# Turn off all reconstruction algorithms + +# ---- Input / Output +readESD=True +doMuonRecStatistics = False +doWriteESD = False # Decide whether to write ESD/AOD/TAG +doWriteAOD = True +doWriteTAG = False +doJiveXML = False +donewTracking = False +# ---- Reconstruction +doESD = True +doAOD = True # Decide whether to run AOD-making algorithms +doAODall = True +rec.readAOD.set_Value_and_Lock(False) +rec.doApplyAODFix.set_Value_and_Lock(False) +#doTrigger = True +doMuonIDStandAlone = True # extrapolate Moore tracks to the IP +doMuonIDCombined = True # combined reconstruction with MuIDCombined +doMoore = True +doMuonboy = True +doStaco = True # combined reconstruction with Staco +doMuTag = True # muon identification with MuTag (requires Muonboy and Staco) +doMuGirl = True # muon identification with MuGirl +doCaloTrkMuId = True # muon identification with Calorimeter +doCaloTopoCluster = True # run calo topo cluster (needed for CaloLR muons) +import os +doNameAuditor = True +# ---- Misc +doVisualization = False # Decide whether to run HepVis or not +doTrackRecordFilter = False # process Muon Spectrometer entry truth info to add it to CBNT +doCBNT=False + + + +# muonRecFlags.doTrackPerformance = True +# muonRecFlags.TrackPerfDebugLevel = 0 +# on lxplus209 +InputCollection = [] +InputCollection+=["root://castoratlas//castor/cern.ch/atlas/atlascerngroupdisk/perf-muon/MuonCombinedRTTInputs/Zmumu/ESD.213372._000088.pool.root.2"] +InputCollection+=["root://castoratlas//castor/cern.ch/atlas/atlascerngroupdisk/perf-muon/MuonCombinedRTTInputs/Zmumu/ESD.213372._000092.pool.root.2"] +InputCollection+=["root://castoratlas//castor/cern.ch/atlas/atlascerngroupdisk/perf-muon/MuonCombinedRTTInputs/Zmumu/ESD.213372._000100.pool.root.2"] +InputCollection+=["root://castoratlas//castor/cern.ch/atlas/atlascerngroupdisk/perf-muon/MuonCombinedRTTInputs/Zmumu/ESD.213372._000192.pool.root.2"] +InputCollection+=["root://castoratlas//castor/cern.ch/atlas/atlascerngroupdisk/perf-muon/MuonCombinedRTTInputs/Zmumu/ESD.213372._000302.pool.root.2"] +InputCollection+=["root://castoratlas//castor/cern.ch/atlas/atlascerngroupdisk/perf-muon/MuonCombinedRTTInputs/Zmumu/ESD.213372._000312.pool.root.2"] +InputCollection+=["root://castoratlas//castor/cern.ch/atlas/atlascerngroupdisk/perf-muon/MuonCombinedRTTInputs/Zmumu/ESD.213372._000407.pool.root.2"] +InputCollection+=["root://castoratlas//castor/cern.ch/atlas/atlascerngroupdisk/perf-muon/MuonCombinedRTTInputs/Zmumu/ESD.213372._000427.pool.root.2"] +InputCollection+=["root://castoratlas//castor/cern.ch/atlas/atlascerngroupdisk/perf-muon/MuonCombinedRTTInputs/Zmumu/ESD.213372._000459.pool.root.2"] +InputCollection+=["root://castoratlas//castor/cern.ch/atlas/atlascerngroupdisk/perf-muon/MuonCombinedRTTInputs/Zmumu/ESD.213372._000027.pool.root.2"] + +from AthenaCommon.AthenaCommonFlags import athenaCommonFlags +#athenaCommonFlags.FilesInput.set_Value_and_Lock(InputCollection) + + + + + +from RecExConfig.InputFilePeeker import inputFileSummary + +DoTruth = False +if 'IS_SIMULATION' in inputFileSummary['evt_type']: + DoTruth = True + +if not DoTruth: + rec.doTruth.set_Value_and_Lock(False) + pass +rec.doForwardDet.set_Value_and_Lock(False) +include ("RecExCommon/RecExCommon_topOptions.py") + + +#####################################################################3 +## Adding beamspot info +#from MinBiasD3PDMaker.MinBiasD3PDMakerConf import MinBiasD3PD__MinBiasD3PDPreProcessing +#MinBiasD3PDPreProcessingAlg = MinBiasD3PD__MinBiasD3PDPreProcessing( name = "MinBiasD3PDPreProcessingAlg", OutputLevel = INFO ) +#topSequence += MinBiasD3PDPreProcessingAlg +#include('InDetBeamSpotService/BeamCondSvc.py') + + +include ("CaloD3PDMaker/CaloD3PD_Rapgap_jobOption.py") + +include ("PhysicsD3PDMaker/MyJetMake.py") +include ("MuonCombinedRecRTT/MCPD3PDMaker.py") + +tupleFileOutput = 'physics.root' +alg = MCPphysicsD3PD (file=tupleFileOutput,tuplename='physics', streamNameRoot ='OutStream') + diff --git a/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/share/MuonParamDefs.h b/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/share/MuonParamDefs.h new file mode 100644 index 0000000000000000000000000000000000000000..61f3ebb3127a89d9cbadc94884b26e055ccb1ef4 --- /dev/null +++ b/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/share/MuonParamDefs.h @@ -0,0 +1,80 @@ +#ifndef MUONEVENT_MUONPARAMDEFS_H +#define MUONEVENT_MUONPARAMDEFS_H +/***************************************************************************** +Name : MuonParamDefs.h +Package : offline/Reconstruction/MuonIdentification/muonEvent +Author : Ketevi A. Assamagan +Created : September 2005 + +DESCRIPTION: + +This file defines enums for Muon parameters + +*****************************************************************************/ + +namespace MuonParameters { + + /** do not change the order of these enums. You can add one, but + changing the order is bad. + The authors "highpt", "lowPt" and "mediumPt" should not be used - + they are kept for backward compatibility ONLY, to read old data + */ + enum Author { + unknown=0, + highPt=1, + lowPt=2, + mediumPt=3, + MuonboySP=4, + Muonboy=5, + STACO=6, + MuTag=7, + MOORE=10, + MuidSA=11, + MuidCo=12, + MuGirl=13, + CaloMuonId=14, + MuGirlLowBeta=15, + CaloTag=16, + CaloLikelihood=17, + MuTagIMO=18, + MuonCombinedRefit=19, + ExtrapolateMuonToIP=20 + }; + + /** Enum for parameter indexes */ + enum ParamDef { + /** isolation enums - common parameters */ + etcone10 = 0,//<! Isolation Et in a cone of 0.1 + etcone20 = 1,//<! Isolation Et in a cone of 0.2 + etcone30 = 2,//<! Isolation Et in a cone of 0.3 + etcone40 = 3,//<! Isolation Et in a cone of 0.4 + nucone10 = 8,//<! Number of Tracks in a cone of 0.1 + nucone20 = 9,//<! Number of Tracks in a cone of 0.2 + nucone30 = 10,//<! Number of Tracks in a cone of 0.3 + nucone40 = 11,//<! Number of Tracks in a cone of 0.4 + ptcone10 = 16,//<! summed Pt of tracks in a cone of 0.1 + ptcone20 = 17,//<! summed Pt of tracks in a cone of 0.2 + ptcone30 = 18,//<! summed Pt of tracks in a cone of 0.3 + ptcone40 = 19,//<! summed Pt of tracks in a cone of 0.4 + /** MuTag parameters */ + segmentDeltaEta = 100, + segmentDeltaPhi = 101, + segmentChi2OverDoF = 102, + /** MuGirl parameter */ + t0 = 198, + beta = 199, + annBarrel = 200, + annEndCap = 201, + /** common MuGirl and MuTag parameters */ + innAngle = 202, + midAngle = 203 + }; + +} + +#endif // MUONIDEVENT_MUONPARAMDEFS_H + + + + + diff --git a/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/share/histos_MCP_RTT.C b/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/share/histos_MCP_RTT.C new file mode 100644 index 0000000000000000000000000000000000000000..91fde8788eee16bdf601148f970f9568553f30d2 --- /dev/null +++ b/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/share/histos_MCP_RTT.C @@ -0,0 +1,570 @@ +#include "histos_MCP_RTT.h" +#include <TCanvas.h> +#include <math.h> +#include <TStyle.h> + +histos::histos() { + +} + +histos::histos(TTree *tree) : physics(tree) { + cout << "Initializing the constructor" << endl; + Init(); +} + +void histos::Init() { + variables.push_back("pt"); variables.push_back("eta"); + variables.push_back("phi"); + + subdetectors.push_back("pix"); subdetectors.push_back("sct"); + subdetectors.push_back("trt"); subdetectors.push_back("csc"); + subdetectors.push_back("mdt"); subdetectors.push_back("tgc"); + subdetectors.push_back("rpc"); + +} + +histos::~histos() { + + list<TObject *>::iterator iter; + cout << "in destructor " << endl; + file_out->cd(); + all_histos.sort(); all_histos.unique(); + cout << "after sorting and uniquing" << endl; + for(iter=all_histos.begin(); iter!=all_histos.end(); ++iter) { + (*iter)->Write(); + // cout << "deleting " << *iter << endl; + // cout << "deleting" << (*iter)->GetName() << endl; + } + file_out->Close(); +} + +void histos::run() { + cout << "running ... " << endl; + book(); + cout << "looping .... " << endl; + Loop(); + cout << "after loopinf" << endl; + cout << "printing" << endl; + print(); + +} + +void histos::post_process() { + list<string>::iterator var_iter; + list<string>::iterator sub_iter; + list<string>::iterator iter; + + for(iter = algorithm_list.begin();iter !=algorithm_list.end();++iter) { + for(sub_iter=subdetectors.begin();sub_iter!=subdetectors.end(); ++sub_iter) { + for(var_iter=variables.begin();var_iter!=variables.end();++var_iter) { + TH2F *pointer; + if(*var_iter=="pt") { + pointer = nhit_pt[*sub_iter+"_"+(*iter)]; + } else if(*var_iter=="eta") { + pointer = nhit_eta[*sub_iter+"_"+(*iter)]; + } else if(*var_iter=="phi") { + pointer = nhit_phi[*sub_iter+"_"+(*iter)]; + } + + nhit_prof[*var_iter+"_"+*sub_iter+"_"+*iter] = pointer->ProfileX(); + + } + } + } + +} + +void histos::print() { + cout << "Printing histograms" << endl; + list<TObject *>::iterator iter; + gStyle->SetPalette(1); + + for(iter=histo_to_print.begin(); iter!=histo_to_print.end(); ++iter) { + TCanvas *canvas = new TCanvas("canvas",(*iter)->GetTitle()); + cout << "String = " << ((string) (*iter)->GetName()).substr(0,4) << endl; + if(((string) (*iter)->GetName()).substr(0,5)=="Delta") { + (*iter)->Draw("COLZ"); + } else { + (*iter)->Draw(); + } + canvas->Update(); + string name = ((string) (*iter)->GetName())+".gif"; + + canvas->SaveAs(name.c_str()); + delete canvas; + + } +} +void histos::book() { + algorithm_list.push_back("Staco_CB"); + algorithm_list.push_back("MuonBoy"); + algorithm_list.push_back("MuTag"); + algorithm_list.push_back("MuTagIMO"); + algorithm_list.push_back("Muid_CB"); + algorithm_list.push_back("MuidSA"); + algorithm_list.push_back("MuGirl"); + algorithm_list.push_back("Muid_Tight"); + algorithm_list.push_back("CaloMuon"); + + file_out = new TFile("histos_MCP_RTT.root","NEW"); + + list<string>::iterator iter; + for(iter = algorithm_list.begin();iter !=algorithm_list.end();++iter) { + + + string name; + name = "mu_pt_"+*iter; + mu_pt[*iter] = new TH1F(name.c_str(),"Muon pt [GeV]",100,0,100); + AddToPrint(mu_pt[*iter]); + + name = "mu_eta_pt20_"+*iter; + mu_eta_pt20[*iter] = new TH1F(name.c_str(),"Muon eta ", 60,-3,3); + AddToPrint(mu_eta_pt20[*iter]); + + name = "mu_phi_pt20_"+*iter; + mu_phi_pt20[*iter] = new TH1F(name.c_str(),"Muon phi",60,-3.2,3.2); + AddToPrint(mu_phi_pt20[*iter]); + + name = "chi2_"+*iter; + chi2[*iter] = new TH1F(name.c_str(),"Track fit chi2/ndf",100,0,2); + if(*iter!="CaloMuon") AddToPrint(chi2[*iter]); + if(isCombined(*iter)) { + Double_t etabins[8] = {-2.5,-2.1,-1.8,-1.05,1.05,1.8,2.1,2.5}; + name = "DeltaPtovPt_pt20_"+*iter; + DeltaPtovPt[*iter] = new TH2F(name.c_str(),"DPt/Pt",7,etabins,100,-1,1); + AddToPrint(DeltaPtovPt[*iter]); + + name = "Chi2Match_"+*iter; + chi2Match[*iter] = new TH2F(name.c_str(),"Chi2Match/ndf",7,etabins,100,0,40); + AddToPrint(chi2Match[*iter]); + + name = "DeltaEta_pt20_"+*iter; + DeltaEta[*iter] = new TH2F(name.c_str(),"DeltaEta",7,etabins,100,-.1,.1); + AddToPrint(DeltaEta[*iter]); + + name = "DeltaPhi_pt20_"+*iter; + DeltaPhi[*iter] = new TH2F(name.c_str(),"DeltaPhi",7,etabins,100,-.1,.1); + AddToPrint(DeltaPhi[*iter]); + + } + + + name = "NhitsEff_"+*iter; + NhitsEff[*iter] = new TH2F(name.c_str(),"NhitsEff versus pT (GeV)",100,0,100,100,0.,1); + + name = "NhitsEffSoft_"+*iter; + NhitsEffSoft[*iter] = new TH2F(name.c_str(),"NhitsEffsoft versus pT (GeV)",100,0,100,100,0.,1); + + list<string>::iterator sub_iter; + for(sub_iter=subdetectors.begin(); sub_iter!=subdetectors.end();++sub_iter) { + + name = "nhit_pt_"+(*sub_iter)+"_"+(*iter); + nhit_pt[*sub_iter+"_"+(*iter)] = new TH2F(name.c_str(),"Fraction of hits versus pT (GeV)",100,0,100,100,0,1); + + name = "nhit_eta_"+(*sub_iter)+"_"+(*iter); + nhit_eta[*sub_iter+"_"+(*iter)] = new TH2F(name.c_str(),"Fraction of hits versus eta",60,-3.2,3.2,100,0,1); + + name = "nhit_phi_"+(*sub_iter)+"_"+(*iter); + nhit_phi[*sub_iter+"_"+(*iter)] = new TH2F(name.c_str(),"Fraction of hits versus phi",60,-3,3,100,0,1); + } + + name = "d0_pT" + (*iter); + d0_pT[*iter] = new TH2F(name.c_str(),"d0 versus pT (GeV)",100,0,100,100,-10,10); + + name = "z0_pT" + (*iter); + z0_pT[*iter] = new TH2F(name.c_str(),"z0 versus pT (GeV)",100,0,100,100,-10,10); + + name = "d0_eta" + (*iter); + d0_eta[*iter] = new TH2F(name.c_str(),"d0 versus pT (GeV)", 30,-3,3,100,-10,10); + + name = "z0_eta" + (*iter); + z0_eta[*iter] = new TH2F(name.c_str(),"z0 versus eta",30,-3,3,100,-10,10); + + } +} + +void histos::ClearVectors() { + pt.clear(); eta.clear(); phi.clear(); NhitsEff_value.clear(); + NhitsEffSoft_value.clear(); n_holes.clear(); nhit_sub.clear(); + d0.clear(); z0.clear(); pt_ID.clear(); pt_MS.clear(); eta_ID.clear(); eta_MS.clear(); + phi_ID.clear(); phi_MS.clear(); Chi2M.clear(); n_outliers.clear(); chi2_val.clear(); +} + + +void histos::fill() { + static int counter=0; + counter++; + bool dump=(counter<100); + + list<string>::iterator iter; + if(dump) cout << "now we are in fill()" << endl; + + for(iter=algorithm_list.begin();iter!=algorithm_list.end();++iter) { + if(dump) cout << "processing algorithm " << *iter << endl; + FillMuon(*iter); + cout << "Before filling histogram maps..." << " nmuons = " << nmuons << endl; + for(int i=0;i<=nmuons;i++) { + mu_pt[*iter]->Fill(pt[i]); + cout << "just after mu_pt" << endl; + NhitsEff[*iter]->Fill(pt[i],NhitsEff_value[i]); + cout << "just after NhitsEff" << endl; + NhitsEffSoft[*iter]->Fill(pt[i],NhitsEffSoft_value[i]); + cout << "just after NhitsEffSoft" << endl; + + if(pt[i]>20) { + mu_eta_pt20[*iter]->Fill(eta[i]); + mu_phi_pt20[*iter]->Fill(phi[i]); + } + + cout << "just after pt > 20" << endl; + + Double_t ntot=0; + list<string>::iterator subiter; + + for(subiter=subdetectors.begin();subiter!=subdetectors.end(); ++subiter) { + char num[2]; + sprintf(num,"%s_%d",((*subiter).c_str()),i); + string tmp = num; + + ntot+=nhit_sub[tmp]; + } + + cout << "ntot = " << ntot << endl; + + for(subiter=subdetectors.begin();subiter!=subdetectors.end(); ++subiter) { + + char num[2]; + sprintf(num,"%s_%d",((*subiter).c_str()),i); + string tmp = num; + + nhit_pt[*subiter+"_"+(*iter)]->Fill(pt[i],nhit_sub[tmp]/ntot); + if(pt[i]>20) { + nhit_eta[*subiter+"_"+(*iter)]->Fill(eta[i],nhit_sub[tmp]/ntot); + nhit_phi[*subiter+"_"+(*iter)]->Fill(phi[i],nhit_sub[tmp]/ntot); + } + + } + + cout << "just after pt > 20" << endl; + d0_pT[*iter]->Fill(pt[i],d0[i]); + z0_pT[*iter]->Fill(pt[i],z0[i]); + + cout << "just after pt vs d0" << endl; + d0_eta[*iter]->Fill(eta[i],d0[i]); + z0_eta[*iter]->Fill(eta[i],z0[i]); + + chi2[*iter]->Fill(chi2_val[i]); + + cout << "combined variables " << endl; + + if(isCombined(*iter) && pt[i]>20) { + + DeltaPtovPt[*iter]->Fill(eta[i],(pt_ID[i]-pt_MS[i])/pt_ID[i]); + chi2Match[*iter]->Fill(eta[i],Chi2M[i]); + DeltaEta[*iter]->Fill(eta[i],(eta_ID[i]-eta_MS[i])); + DeltaPhi[*iter]->Fill(eta[i],(eta_ID[i]-eta_MS[i])); + + } + + + } + + } +} + + +void histos::FillMuon(string alg) { + nmuons = -1; + ClearVectors(); + + if(alg=="Staco_CB" || alg=="MuonBoy" || alg =="MuTag") { + + FillStacoCollection(alg); + + } else if(alg=="Muid_CB" || alg=="MuGirl" || alg=="Muid_Tight" || alg=="MuidSA" || alg=="MuTagIMO") { + + FillMuidCollection(alg); + + } else if(alg=="CaloMuon") { + FillCaloMuonCollection(alg); + } + + for(int i=0;i<=nmuons;i++) { + + int nhit = 0; + list<string>::iterator subiter; + + for(subiter=subdetectors.begin();subiter!=subdetectors.end(); ++subiter) { + char num[2]; + sprintf(num,"%s_%d",((*subiter).c_str()),i); + string tmp = num; + + + + nhit += nhit_sub[tmp]; + } + + NhitsEff_value.push_back(((float) nhit)/(nhit+n_outliers[i]+n_holes[i])); + NhitsEffSoft_value.push_back(((float) nhit)/(nhit+n_outliers[i]+n_holes[i])); + + } + + + +} + + +void histos::FillStacoCollection(string alg) { + // cout << "before Get Author ID" << endl; + int authorID = GetAuthorID(alg); + // cout << "mu_staco_n" << mu_staco_n << endl; + + for(int i=0;i < mu_staco_n; i++) { + bool process = false; + if(alg=="Staco_CB") process = mu_staco_isCombinedMuon->at(i); + else {process = mu_staco_author->at(i)==authorID;} + // cout << "i = " << i << endl; + // cout << "process = " << process << endl; + + if(process ) { + cout << "incrmenting nmuons " << endl; + nmuons++; + cout << "nmuons = " << nmuons << " i = " << i << endl; + pt.push_back(mu_staco_pt->at(i)/1000); + cout << "after pt" << endl; + eta.push_back(mu_staco_eta->at(i)); + phi.push_back(mu_staco_phi->at(i)); + + list<string>::iterator subiter; + + for(subiter=subdetectors.begin();subiter!=subdetectors.end(); ++subiter) { + + char num[2]; + sprintf(num,"%s_%d",((*subiter).c_str()),i); + string tmp = num; + + + if(*subiter=="pix") { + nhit_sub[tmp] = mu_staco_nBLHits->at(i)+mu_staco_nPixHits->at(i); + } else if(*subiter=="sct") { + nhit_sub[tmp] = mu_staco_nSCTHits->at(i); + } else if(*subiter=="trt") { + nhit_sub[tmp] = mu_staco_nTRTHits->at(i); + } else if(*subiter=="mdt") { + nhit_sub[tmp] = mu_staco_nMDTHits->at(i); + } else if(*subiter=="rpc") { + nhit_sub[tmp] = mu_staco_nRPCEtaHits->at(i)+mu_staco_nRPCPhiHits->at(i); + } else if(*subiter=="tgc") { + nhit_sub[tmp] = mu_staco_nTGCEtaHits->at(i)+mu_staco_nTGCPhiHits->at(i); + } else if(*subiter=="csc") { + nhit_sub[tmp] = mu_staco_nCSCEtaHits->at(i)+mu_staco_nCSCPhiHits->at(i); + } + } + cout << "before n_outliers" << endl; + + n_outliers.push_back(mu_staco_nTRTOutliers->at(i)); + n_holes.push_back(mu_staco_nPixHoles->at(i)); + n_holes[nmuons] += mu_staco_nSCTHoles->at(i)+mu_staco_nMDTHoles->at(i); + n_holes[nmuons] += mu_staco_nCSCPhiHoles->at(i)+mu_staco_nCSCEtaHoles->at(i); + n_holes[nmuons] += mu_staco_nRPCEtaHoles->at(i)+mu_staco_nRPCPhiHoles->at(i); + n_holes[nmuons] += mu_staco_nTGCPhiHoles->at(i)+mu_staco_nTGCEtaHoles->at(i); + n_holes[nmuons] += mu_staco_nMDTHoles->at(i); + + cout << "d0 e z0" << endl; + d0.push_back(mu_staco_d0_exPV->at(i)); + z0.push_back(mu_staco_z0_exPV->at(i)); + + int ndof = mu_staco_trackfitndof->at(i); + chi2_val.push_back((ndof > 0) ? mu_staco_trackfitchi2->at(i)/ndof : -1); + cout << "Chi2M" << endl; + Chi2M.push_back(mu_staco_matchchi2->at(i)/mu_staco_matchndof->at(i)); + double pt_ID_var,eta_ID_var,pt_MS_var,eta_MS_var; + GetPtEta(mu_staco_id_qoverp->at(i),mu_staco_id_theta->at(i),&pt_ID_var,&eta_ID_var); + GetPtEta(mu_staco_me_qoverp->at(i),mu_staco_me_theta->at(i),&pt_MS_var,&eta_MS_var); + + pt_ID.push_back(pt_ID_var); pt_MS.push_back(pt_MS_var); + eta_ID.push_back(eta_ID_var); eta_MS.push_back(eta_MS_var); + phi_ID.push_back(mu_staco_id_phi->at(i)); phi_MS.push_back(mu_staco_me_phi->at(i)); + + cout << "end cicle" << endl; + } + + + } + cout << " going out from Fill Staco collection" << endl; + +} + + + +void histos::FillMuidCollection(string alg) { + + cout << "entering Muid" << endl; + + int authorID = GetAuthorID(alg); + + bool process=false; + + cout << "before looping mu_muid_n" << endl; + for(int i=0;i < mu_muid_n; i++) { + + if(alg=="Muid_CB") process = mu_muid_isCombinedMuon->at(i); + else if(alg=="Muid_Tight") process = mu_muid_tight->at(i); + else process=(authorID==mu_muid_author->at(i)); + + if(process) { + nmuons++; + pt.push_back(mu_muid_pt->at(i)/1000); + eta.push_back(mu_muid_eta->at(i)); + phi.push_back(mu_muid_phi->at(i)); + + list<string>::iterator subiter; + cout << "before looping on subiter" << endl; + + for(subiter=subdetectors.begin();subiter!=subdetectors.end(); ++subiter) { + char num[2]; + sprintf(num,"%s_%d",((*subiter).c_str()),i); + string tmp = num; + cout << "string " << tmp << " i = " << i << endl; + + if(*subiter=="pix") { + nhit_sub[tmp] = mu_muid_nBLHits->at(i)+mu_muid_nPixHits->at(i); + } else if(*subiter=="sct") { + nhit_sub[tmp] = mu_muid_nSCTHits->at(i); + } else if(*subiter=="trt") { + nhit_sub[tmp] = mu_muid_nTRTHits->at(i); + } else if(*subiter=="mdt") { + nhit_sub[tmp] = mu_muid_nMDTHits->at(i); + } else if(*subiter=="rpc") { + nhit_sub[tmp] = mu_muid_nRPCEtaHits->at(i)+mu_muid_nRPCPhiHits->at(i); + } else if(*subiter=="tgc") { + nhit_sub[tmp] = mu_muid_nTGCEtaHits->at(i)+mu_muid_nTGCPhiHits->at(i); + } else if(*subiter=="csc") { + nhit_sub[tmp] = mu_muid_nCSCEtaHits->at(i)+mu_muid_nCSCPhiHits->at(i); + } + cout << "after filling nhit" << endl; + + } + cout << "after hits " << endl; + + n_outliers.push_back( mu_muid_nTRTOutliers->at(i)); + n_holes.push_back(mu_muid_nPixHoles->at(i)); + n_holes[nmuons] += mu_muid_nSCTHoles->at(i)+mu_muid_nMDTHoles->at(i); + n_holes[nmuons] += mu_muid_nCSCPhiHoles->at(i)+mu_muid_nCSCEtaHoles->at(i); + n_holes[nmuons] += mu_muid_nRPCEtaHoles->at(i)+mu_muid_nRPCPhiHoles->at(i); + n_holes[nmuons] += mu_muid_nTGCPhiHoles->at(i)+mu_muid_nTGCEtaHoles->at(i); + n_holes[nmuons] += mu_muid_nMDTHoles->at(i); + + cout << "n holes " << endl; + + d0.push_back(mu_muid_d0_exPV->at(i)); + z0.push_back(mu_muid_z0_exPV->at(i)); + int ndof = mu_muid_trackfitndof->at(i); + chi2_val.push_back((ndof > 0) ? mu_muid_trackfitchi2->at(i)/ndof : -1); + + Chi2M.push_back(mu_muid_matchchi2->at(i)/mu_muid_matchndof->at(i)); + + double pt_ID_var,eta_ID_var,pt_MS_var,eta_MS_var; + GetPtEta(mu_muid_id_qoverp->at(i),mu_muid_id_theta->at(i),&pt_ID_var,&eta_ID_var); + GetPtEta(mu_muid_me_qoverp->at(i),mu_muid_me_theta->at(i),&pt_MS_var,&eta_MS_var); + + pt_ID.push_back(pt_ID_var); pt_MS.push_back(pt_MS_var); + eta_ID.push_back(eta_ID_var); eta_MS.push_back(eta_MS_var); + phi_ID.push_back(mu_muid_id_phi->at(i)); phi_MS.push_back(mu_muid_me_phi->at(i)); + cout << "going to exit" << endl; + + } + + } + + + +} + + + + +void histos::FillCaloMuonCollection(string alg) { + // cout << "before Get Author ID" << endl; + // int authorID = GetAuthorID(alg); + // cout << "mu_staco_n" << mu_staco_n << endl; + + for(int i=0;i < mu_calo_n; i++) { + bool process = false; + process = true; + + if(process ) { + // cout << "incrementing nmuons " << endl; + nmuons++; + // cout << "nmuons = " << nmuons << " i = " << i << endl; + pt.push_back(mu_calo_pt->at(i)/1000); + // cout << "after pt" << endl; + eta.push_back(mu_calo_eta->at(i)); + phi.push_back(mu_calo_phi->at(i)); + + list<string>::iterator subiter; + for(subiter=subdetectors.begin();subiter!=subdetectors.end(); ++subiter) { + char num[2]; + sprintf(num,"%s_%d",((*subiter).c_str()),i); + string tmp = num; + nhit_sub[tmp] = 0; + } + + // cout << "before n_outliers" << endl; + + n_outliers.push_back(0); + n_holes.push_back(0); + /* + n_holes[nmuons] += mu_calo_nSCTHoles->at(i)+mu_staco_nMDTHoles->at(i); + n_holes[nmuons] += mu_calo_nCSCPhiHoles->at(i)+mu_staco_nCSCEtaHoles->at(i); + n_holes[nmuons] += mu_calo_nRPCEtaHoles->at(i)+mu_staco_nRPCPhiHoles->at(i); + n_holes[nmuons] += mu_calo_nTGCPhiHoles->at(i)+mu_staco_nTGCEtaHoles->at(i); + n_holes[nmuons] += mu_calo_nMDTHoles->at(i); + */ + + // cout << "d0 e z0" << endl; + d0.push_back(0); + z0.push_back(0); + + // int ndof = mu_calo_trackfitndof->at(i); + chi2_val.push_back(0); + + + + + + + } + + + } +} + + +int histos::GetAuthorID(string alg) { + if(alg=="MuonBoy") {return MuonParameters::Muonboy;} + else if(alg=="MuidSA") {return MuonParameters::MuidSA;} + else if(alg=="MuTag") {return MuonParameters::MuTag;} + else if(alg=="MuGirl") {return MuonParameters::MuGirl;} + else if(alg=="Staco_CB") {return MuonParameters::STACO;} + else if(alg=="Muid_CB") {return MuonParameters::MuidCo;} + else if(alg=="MuTagIMO") {return MuonParameters::MuTagIMO;} + return MuonParameters::unknown; +} + +void histos::AddToPrint(TObject *object) { + histo_to_print.push_back(object); + all_histos.push_back(object); + +} + +void histos::AddToAll(TObject *object) { + + all_histos.push_back(object); +} + +void histos::GetPtEta(double qoverp, double theta, double *pt_out, double *eta_out) { + *pt_out = ((fabs(qoverp) > 0) ?fabs(1/qoverp)*sin(theta) : 0); + *eta_out = ((theta>0) ? -log(tan(theta/2)) : 0.); + // cout << "qoverp, theta, pt, eta = " << qoverp << ", " << theta << ", " << *pt << ", " << *eta << endl; +} diff --git a/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/share/histos_MCP_RTT.h b/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/share/histos_MCP_RTT.h new file mode 100644 index 0000000000000000000000000000000000000000..6c935328a16b433310a3180d1ad6979309c59932 --- /dev/null +++ b/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/share/histos_MCP_RTT.h @@ -0,0 +1,78 @@ +#include "MuonParamDefs.h" +#include "physics_MCP_RTT.h" +#include <TH1F.h> +#include <TH2F.h> +#include <list> +#include <string> +#include <map> + +#include <TObject.h> +#include <TProfile.h> + +using namespace std; +class histos : public physics { + + public: + + map<string,TH1F *> mu_pt, mu_eta_pt20, mu_phi_pt20, chi2; + map<string, TH2F *> DeltaPtovPt,chi2Match,DeltaEta,DeltaPhi,NhitsEff,NhitsEffSoft; + map<string, TH2F *> nhit_pt; + map<string, TH2F *> nhit_eta; + map<string, TH2F *> nhit_phi; + map<string, TH2F *> d0_pT,z0_pT,d0_eta,z0_eta; + map<string, TH1F *> *author, *author_pt_20; + map<string, TProfile *> nhit_prof; + + histos(); + histos(TTree *tree); + ~histos(); + void book(); + void fill(); + void print(); + void run(); + + + + private: + TFile *file_out; + list<string> algorithm_list; + list<TObject *> histo_to_print, all_histos; + + void AddToPrint(TObject *); + void AddToAll(TObject *); + + string id_to_author(int id); + inline bool isCombined(string Alg); + + int nmuons; + vector<double> pt, eta , phi, NhitsEff_value, NhitsEffSoft_value; + vector<int> n_outlayers, n_holes; + map<string,int> nhit_sub; + + list<string> variables, subdetectors; + + vector<double> d0,z0,pt_ID,pt_MS,eta_ID,eta_MS,phi_ID,phi_MS,Chi2M,n_outliers,chi2_val; + + void FillMuidCollection(string alg); + void FillStacoCollection(string alg); + void FillCaloMuonCollection(string alg); + + void FillMuon(string alg); + void ClearVectors(); + inline int GetAuthorID(string alg); + void GetPtEta(double qoverp, double theta, double *pt_out, double *eta_out); + void post_process(); + void Init(); + + +}; + + +bool histos::isCombined(string Alg) { + return (Alg=="Staco_CB") || (Alg == "Muid_CB"); +} + + + + + diff --git a/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/share/physics_MCP_RTT.h b/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/share/physics_MCP_RTT.h new file mode 100644 index 0000000000000000000000000000000000000000..2b00b90995a02a80a6aad464b86b6afd9f21ae83 --- /dev/null +++ b/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/share/physics_MCP_RTT.h @@ -0,0 +1,6176 @@ +////////////////////////////////////////////////////////// +// This class has been automatically generated on +// Fri Apr 8 10:02:30 2011 by ROOT version 5.28/00 +// from TTree physics/physics +// found on file: physics.root +////////////////////////////////////////////////////////// + +#ifndef physics_h +#define physics_h + +#include <TROOT.h> +#include <TChain.h> +#include <TFile.h> +#include <vector> +#include <string> +#include <iostream> + +using namespace std; + +class TTree; +class TBranch; + +class physics { + +public : + TTree *fChain; //!pointer to the analyzed TTree or TChain + Int_t fCurrent; //!current Tree number in a TChain + + // Declaration of leaf types + UInt_t RunNumber; + UInt_t EventNumber; + UInt_t timestamp; + UInt_t timestamp_ns; + UInt_t lbn; + UInt_t bcid; + UInt_t detmask0; + UInt_t detmask1; + UInt_t pixelFlags; + UInt_t sctFlags; + UInt_t trtFlags; + UInt_t larFlags; + UInt_t tileFlags; + UInt_t muonFlags; + UInt_t fwdFlags; + UInt_t coreFlags; + UInt_t pixelError; + UInt_t sctError; + UInt_t trtError; + UInt_t larError; + UInt_t tileError; + UInt_t muonError; + UInt_t fwdError; + UInt_t coreError; + Int_t lar_ncellA; + Int_t lar_ncellC; + Float_t lar_energyA; + Float_t lar_energyC; + Float_t lar_timeA; + Float_t lar_timeC; + Float_t lar_timeDiff; + Int_t er_n; + vector<vector<float> > *er_rings; + Int_t er_nt_n; + vector<vector<float> > *er_nt_rings; + Int_t ph_n; + vector<float> *ph_E; + vector<float> *ph_Et; + vector<float> *ph_pt; + vector<float> *ph_m; + vector<float> *ph_eta; + vector<float> *ph_phi; + vector<float> *ph_px; + vector<float> *ph_py; + vector<float> *ph_pz; + vector<int> *ph_author; + vector<int> *ph_isRecovered; + vector<unsigned int> *ph_isEM; + vector<unsigned int> *ph_OQ; + vector<unsigned int> *ph_OQRecalc; + vector<int> *ph_convFlag; + vector<int> *ph_isConv; + vector<int> *ph_nConv; + vector<int> *ph_nSingleTrackConv; + vector<int> *ph_nDoubleTrackConv; + vector<int> *ph_type; + vector<int> *ph_origin; + vector<float> *ph_truth_deltaRRecPhoton; + vector<float> *ph_truth_E; + vector<float> *ph_truth_pt; + vector<float> *ph_truth_eta; + vector<float> *ph_truth_phi; + vector<int> *ph_truth_type; + vector<int> *ph_truth_status; + vector<int> *ph_truth_barcode; + vector<int> *ph_truth_mothertype; + vector<int> *ph_truth_motherbarcode; + vector<int> *ph_truth_index; + vector<int> *ph_truth_matched; + vector<int> *ph_loose; + vector<int> *ph_tight; + vector<int> *ph_tightIso; + vector<int> *ph_goodOQ; + vector<float> *ph_Ethad; + vector<float> *ph_Ethad1; + vector<float> *ph_E033; + vector<float> *ph_f1; + vector<float> *ph_f1core; + vector<float> *ph_Emins1; + vector<float> *ph_fside; + vector<float> *ph_Emax2; + vector<float> *ph_ws3; + vector<float> *ph_wstot; + vector<float> *ph_E132; + vector<float> *ph_E1152; + vector<float> *ph_emaxs1; + vector<float> *ph_deltaEs; + vector<float> *ph_E233; + vector<float> *ph_E237; + vector<float> *ph_E277; + vector<float> *ph_weta2; + vector<float> *ph_f3; + vector<float> *ph_f3core; + vector<float> *ph_rphiallcalo; + vector<float> *ph_Etcone45; + vector<float> *ph_Etcone15; + vector<float> *ph_Etcone20; + vector<float> *ph_Etcone25; + vector<float> *ph_Etcone30; + vector<float> *ph_Etcone35; + vector<float> *ph_Etcone40; + vector<float> *ph_ptcone20; + vector<float> *ph_ptcone30; + vector<float> *ph_ptcone40; + vector<float> *ph_nucone20; + vector<float> *ph_nucone30; + vector<float> *ph_nucone40; + vector<float> *ph_convanglematch; + vector<float> *ph_convtrackmatch; + vector<int> *ph_hasconv; + vector<float> *ph_convvtxx; + vector<float> *ph_convvtxy; + vector<float> *ph_convvtxz; + vector<float> *ph_Rconv; + vector<float> *ph_zconv; + vector<float> *ph_convvtxchi2; + vector<float> *ph_pt1conv; + vector<int> *ph_convtrk1nBLHits; + vector<int> *ph_convtrk1nPixHits; + vector<int> *ph_convtrk1nSCTHits; + vector<int> *ph_convtrk1nTRTHits; + vector<float> *ph_pt2conv; + vector<int> *ph_convtrk2nBLHits; + vector<int> *ph_convtrk2nPixHits; + vector<int> *ph_convtrk2nSCTHits; + vector<int> *ph_convtrk2nTRTHits; + vector<float> *ph_ptconv; + vector<float> *ph_pzconv; + vector<float> *ph_reta; + vector<float> *ph_rphi; + vector<float> *ph_EtringnoisedR03sig2; + vector<float> *ph_EtringnoisedR03sig3; + vector<float> *ph_EtringnoisedR03sig4; + vector<double> *ph_isolationlikelihoodjets; + vector<double> *ph_isolationlikelihoodhqelectrons; + vector<double> *ph_loglikelihood; + vector<double> *ph_photonweight; + vector<double> *ph_photonbgweight; + vector<double> *ph_neuralnet; + vector<double> *ph_Hmatrix; + vector<double> *ph_Hmatrix5; + vector<double> *ph_adaboost; + vector<float> *ph_zvertex; + vector<float> *ph_errz; + vector<float> *ph_etap; + vector<float> *ph_depth; + vector<float> *ph_cl_E; + vector<float> *ph_cl_pt; + vector<float> *ph_cl_eta; + vector<float> *ph_cl_phi; + vector<float> *ph_Es0; + vector<float> *ph_etas0; + vector<float> *ph_phis0; + vector<float> *ph_Es1; + vector<float> *ph_etas1; + vector<float> *ph_phis1; + vector<float> *ph_Es2; + vector<float> *ph_etas2; + vector<float> *ph_phis2; + vector<float> *ph_Es3; + vector<float> *ph_etas3; + vector<float> *ph_phis3; + vector<float> *ph_rawcl_Es0; + vector<float> *ph_rawcl_etas0; + vector<float> *ph_rawcl_phis0; + vector<float> *ph_rawcl_Es1; + vector<float> *ph_rawcl_etas1; + vector<float> *ph_rawcl_phis1; + vector<float> *ph_rawcl_Es2; + vector<float> *ph_rawcl_etas2; + vector<float> *ph_rawcl_phis2; + vector<float> *ph_rawcl_Es3; + vector<float> *ph_rawcl_etas3; + vector<float> *ph_rawcl_phis3; + vector<float> *ph_rawcl_E; + vector<float> *ph_rawcl_pt; + vector<float> *ph_rawcl_eta; + vector<float> *ph_rawcl_phi; + vector<int> *ph_truth_isConv; + vector<int> *ph_truth_isBrem; + vector<int> *ph_truth_isFromHardProc; + vector<int> *ph_truth_isPhotonFromHardProc; + vector<float> *ph_truth_Rconv; + vector<float> *ph_truth_zconv; + vector<float> *ph_deltaEmax2; + vector<float> *ph_calibHitsShowerDepth; + vector<unsigned int> *ph_isIso; + vector<float> *ph_mvaptcone20; + vector<float> *ph_mvaptcone30; + vector<float> *ph_mvaptcone40; + vector<float> *ph_topoEtcone20; + vector<float> *ph_topoEtcone40; + vector<float> *ph_topoEtcone60; + vector<float> *ph_jet_dr; + vector<float> *ph_jet_E; + vector<float> *ph_jet_pt; + vector<float> *ph_jet_m; + vector<float> *ph_jet_eta; + vector<float> *ph_jet_phi; + vector<float> *ph_jet_truth_dr; + vector<float> *ph_jet_truth_E; + vector<float> *ph_jet_truth_pt; + vector<float> *ph_jet_truth_m; + vector<float> *ph_jet_truth_eta; + vector<float> *ph_jet_truth_phi; + vector<int> *ph_jet_truth_matched; + vector<int> *ph_jet_matched; + vector<float> *ph_convIP; + vector<float> *ph_convIPRev; + vector<float> *ph_ptIsolationCone; + vector<float> *ph_ptIsolationConePhAngle; + vector<float> *ph_Etcone40_pt_corrected; + vector<float> *ph_Etcone35_pt_corrected; + vector<float> *ph_Etcone30_pt_corrected; + vector<float> *ph_Etcone25_pt_corrected; + vector<float> *ph_Etcone20_pt_corrected; + vector<float> *ph_Etcone15_pt_corrected; + vector<float> *ph_Etcone40_ED_corrected; + vector<float> *ph_Etcone40_corrected; + vector<float> *ph_topodr; + vector<float> *ph_topopt; + vector<float> *ph_topoeta; + vector<float> *ph_topophi; + vector<int> *ph_topomatched; + vector<float> *ph_topoEMdr; + vector<float> *ph_topoEMpt; + vector<float> *ph_topoEMeta; + vector<float> *ph_topoEMphi; + vector<int> *ph_topoEMmatched; + vector<float> *ph_EF_dr; + vector<int> *ph_EF_index; + vector<float> *ph_L2_dr; + vector<int> *ph_L2_index; + vector<float> *ph_L1_dr; + vector<int> *ph_L1_index; + Bool_t EF_2g10_loose; + Bool_t EF_2g15_loose; + Bool_t EF_2g20_loose; + Bool_t EF_2g5_loose; + Bool_t EF_2g7_loose; + Bool_t EF_2j35_jetNoEF_xe20_noMu; + Bool_t EF_2j35_jetNoEF_xe30_noMu; + Bool_t EF_2j35_jetNoEF_xe40_noMu; + Bool_t EF_2j35_xe20_noMu; + Bool_t EF_2j35_xe30_noMu; + Bool_t EF_2j35_xe40_noMu; + Bool_t EF_2mu0_NoAlg; + Bool_t EF_2mu10; + Bool_t EF_2mu10_NoAlg; + Bool_t EF_2mu4; + Bool_t EF_2mu4_Bmumu; + Bool_t EF_2mu4_Bmumux; + Bool_t EF_2mu4_DiMu; + Bool_t EF_2mu4_DiMu_SiTrk; + Bool_t EF_2mu4_DiMu_noVtx; + Bool_t EF_2mu4_DiMu_noVtx_noOS; + Bool_t EF_2mu4_Jpsimumu; + Bool_t EF_2mu4_Jpsimumu_IDTrkNoCut; + Bool_t EF_2mu4_Upsimumu; + Bool_t EF_2mu6; + Bool_t EF_2mu6_Bmumu; + Bool_t EF_2mu6_Bmumux; + Bool_t EF_2mu6_DiMu; + Bool_t EF_2mu6_Jpsimumu; + Bool_t EF_2mu6_MG; + Bool_t EF_2mu6_NoAlg; + Bool_t EF_2mu6_Upsimumu; + Bool_t EF_2mu6_g10_loose; + Bool_t EF_e20_loose_xe20; + Bool_t EF_e20_loose_xe20_noMu; + Bool_t EF_e20_loose_xe30; + Bool_t EF_e20_loose_xe30_noMu; + Bool_t EF_g10_loose; + Bool_t EF_g10_loose_larcalib; + Bool_t EF_g11_etcut; + Bool_t EF_g15_loose; + Bool_t EF_g17_etcut; + Bool_t EF_g17_etcut_EFxe20_noMu; + Bool_t EF_g17_etcut_EFxe30_noMu; + Bool_t EF_g20_loose; + Bool_t EF_g20_loose_cnv; + Bool_t EF_g20_loose_larcalib; + Bool_t EF_g20_loose_xe20_noMu; + Bool_t EF_g20_loose_xe30_noMu; + Bool_t EF_g20_tight; + Bool_t EF_g25_loose_xe30_noMu; + Bool_t EF_g30_loose; + Bool_t EF_g30_tight; + Bool_t EF_g3_NoCut_unpaired_iso; + Bool_t EF_g3_NoCut_unpaired_noniso; + Bool_t EF_g40_loose; + Bool_t EF_g40_loose_larcalib; + Bool_t EF_g40_tight; + Bool_t EF_g50_loose; + Bool_t EF_g50_loose_larcalib; + Bool_t EF_g5_NoCut_cosmic; + Bool_t EF_g5_loose; + Bool_t EF_g5_loose_cnv; + Bool_t EF_g5_loose_larcalib; + Bool_t EF_g7_loose; + Bool_t EF_j35_jetNoCut_xe30_e15_medium; + Bool_t EF_j35_jetNoCut_xe30_mu15; + Bool_t EF_j35_xe30_e15_medium; + Bool_t EF_j35_xe30_mu15; + Bool_t EF_j50_jetNoEF_xe20_noMu; + Bool_t EF_j50_jetNoEF_xe30_noMu; + Bool_t EF_j50_jetNoEF_xe40_noMu; + Bool_t EF_j50_xe20_noMu; + Bool_t EF_j50_xe30_noMu; + Bool_t EF_j50_xe40_noMu; + Bool_t EF_mu0_NoAlg; + Bool_t EF_mu0_comm_NoAlg; + Bool_t EF_mu0_comm_empty_NoAlg; + Bool_t EF_mu0_comm_firstempty_NoAlg; + Bool_t EF_mu0_comm_unpaired_iso_NoAlg; + Bool_t EF_mu0_comm_unpaired_noniso_NoAlg; + Bool_t EF_mu0_empty_NoAlg; + Bool_t EF_mu0_firstempty_NoAlg; + Bool_t EF_mu0_missingRoi; + Bool_t EF_mu0_outOfTime1; + Bool_t EF_mu0_outOfTime2; + Bool_t EF_mu0_rpcOnly; + Bool_t EF_mu0_unpaired_iso_NoAlg; + Bool_t EF_mu0_unpaired_noniso_NoAlg; + Bool_t EF_mu10; + Bool_t EF_mu10_Ecut12; + Bool_t EF_mu10_Ecut123; + Bool_t EF_mu10_Ecut13; + Bool_t EF_mu10_IDTrkNoCut; + Bool_t EF_mu10_MG; + Bool_t EF_mu10_MSonly; + Bool_t EF_mu10_MSonly_Ecut12; + Bool_t EF_mu10_MSonly_Ecut123; + Bool_t EF_mu10_MSonly_Ecut13; + Bool_t EF_mu10_MSonly_tight; + Bool_t EF_mu10_NoAlg; + Bool_t EF_mu10_SiTrk; + Bool_t EF_mu10_j30; + Bool_t EF_mu10_tight; + Bool_t EF_mu10i_loose; + Bool_t EF_mu13; + Bool_t EF_mu13_MG; + Bool_t EF_mu13_MG_tight; + Bool_t EF_mu13_tight; + Bool_t EF_mu15; + Bool_t EF_mu15_MG; + Bool_t EF_mu15_NoAlg; + Bool_t EF_mu20; + Bool_t EF_mu20_MSonly; + Bool_t EF_mu20_NoAlg; + Bool_t EF_mu20_passHLT; + Bool_t EF_mu20_slow; + Bool_t EF_mu30_MSonly; + Bool_t EF_mu4; + Bool_t EF_mu40_MSonly; + Bool_t EF_mu4_Bmumu; + Bool_t EF_mu4_BmumuX; + Bool_t EF_mu4_DiMu; + Bool_t EF_mu4_DiMu_FS; + Bool_t EF_mu4_DiMu_FS_noOS; + Bool_t EF_mu4_DiMu_MG; + Bool_t EF_mu4_DiMu_MG_FS; + Bool_t EF_mu4_DiMu_SiTrk; + Bool_t EF_mu4_DiMu_SiTrk_FS; + Bool_t EF_mu4_DiMu_noOS; + Bool_t EF_mu4_IDTrkNoCut; + Bool_t EF_mu4_Jpsie5e3; + Bool_t EF_mu4_Jpsie5e3_FS; + Bool_t EF_mu4_Jpsie5e3_SiTrk; + Bool_t EF_mu4_Jpsie5e3_SiTrk_FS; + Bool_t EF_mu4_Jpsimumu; + Bool_t EF_mu4_Jpsimumu_FS; + Bool_t EF_mu4_Jpsimumu_SiTrk_FS; + Bool_t EF_mu4_L1J10_matched; + Bool_t EF_mu4_L1J15_matched; + Bool_t EF_mu4_L1J30_matched; + Bool_t EF_mu4_L1J55_matched; + Bool_t EF_mu4_L1J5_matched; + Bool_t EF_mu4_L2MSonly_EFFS_passL2; + Bool_t EF_mu4_MG; + Bool_t EF_mu4_MSonly; + Bool_t EF_mu4_MSonly_EFFS_passL2; + Bool_t EF_mu4_MSonly_MB2_noL2_EFFS; + Bool_t EF_mu4_MSonly_cosmic; + Bool_t EF_mu4_MSonly_outOfTime; + Bool_t EF_mu4_MV; + Bool_t EF_mu4_SiTrk; + Bool_t EF_mu4_Trk_Jpsi; + Bool_t EF_mu4_Trk_Jpsi_FS; + Bool_t EF_mu4_Trk_Jpsi_loose; + Bool_t EF_mu4_Trk_Upsi_FS; + Bool_t EF_mu4_Trk_Upsi_loose_FS; + Bool_t EF_mu4_Upsimumu_FS; + Bool_t EF_mu4_Upsimumu_SiTrk_FS; + Bool_t EF_mu4_comm_MSonly_cosmic; + Bool_t EF_mu4_comm_cosmic; + Bool_t EF_mu4_comm_firstempty; + Bool_t EF_mu4_comm_unpaired_iso; + Bool_t EF_mu4_cosmic; + Bool_t EF_mu4_firstempty; + Bool_t EF_mu4_j20; + Bool_t EF_mu4_j20_jetNoEF; + Bool_t EF_mu4_j30; + Bool_t EF_mu4_j30_jetNoEF; + Bool_t EF_mu4_mu6; + Bool_t EF_mu4_muCombTag; + Bool_t EF_mu4_tile; + Bool_t EF_mu4_tile_cosmic; + Bool_t EF_mu4_unpaired_iso; + Bool_t EF_mu4mu6_Bmumu; + Bool_t EF_mu4mu6_BmumuX; + Bool_t EF_mu4mu6_DiMu; + Bool_t EF_mu4mu6_Jpsimumu; + Bool_t EF_mu4mu6_Jpsimumu_IDTrkNoCut; + Bool_t EF_mu4mu6_Upsimumu; + Bool_t EF_mu6; + Bool_t EF_mu6_Bmumu; + Bool_t EF_mu6_BmumuX; + Bool_t EF_mu6_DiMu; + Bool_t EF_mu6_Ecut12; + Bool_t EF_mu6_Ecut123; + Bool_t EF_mu6_Ecut13; + Bool_t EF_mu6_Ecut2; + Bool_t EF_mu6_Ecut3; + Bool_t EF_mu6_IDTrkNoCut; + Bool_t EF_mu6_Jpsie5e3; + Bool_t EF_mu6_Jpsie5e3_FS; + Bool_t EF_mu6_Jpsie5e3_SiTrk; + Bool_t EF_mu6_Jpsie5e3_SiTrk_FS; + Bool_t EF_mu6_Jpsimumu; + Bool_t EF_mu6_MG; + Bool_t EF_mu6_MSonly; + Bool_t EF_mu6_MSonly_Ecut12; + Bool_t EF_mu6_MSonly_Ecut123; + Bool_t EF_mu6_MSonly_Ecut13; + Bool_t EF_mu6_MSonly_Ecut2; + Bool_t EF_mu6_MSonly_Ecut3; + Bool_t EF_mu6_MSonly_outOfTime; + Bool_t EF_mu6_NoAlg; + Bool_t EF_mu6_SiTrk; + Bool_t EF_mu6_Trk_Jpsi; + Bool_t EF_mu6_Upsimumu_FS; + Bool_t EF_mu6_muCombTag; + Bool_t EF_tau12_loose_IdScan_xe15_noMu; + Bool_t EF_tau12_loose_xe15_noMu; + Bool_t EF_tau12_loose_xe20_noMu; + Bool_t EF_tau16_loose_xe20_noMu; + Bool_t EF_tau16_loose_xe25_noMu; + Bool_t EF_tau16_loose_xe25_tight_noMu; + Bool_t EF_tau16_loose_xe30_noMu; + Bool_t EF_tau16_medium_xe22_noMu; + Bool_t EF_tau16_medium_xe25_noMu; + Bool_t EF_tau16_medium_xe25_tight_noMu; + Bool_t EF_tau20_loose_xe25_noMu; + Bool_t EF_tauNoCut_hasTrk6_IdScan_xe20_noMu; + Bool_t EF_tauNoCut_hasTrk6_xe20_noMu; + Bool_t EF_tauNoCut_hasTrk9_xe20_noMu; + Bool_t EF_tauNoCut_hasTrk_xe20_noMu; + Bool_t EF_xe15; + Bool_t EF_xe15_noMu; + Bool_t EF_xe15_unbiased_noMu; + Bool_t EF_xe20; + Bool_t EF_xe20_noMu; + Bool_t EF_xe20_tight_noMu; + Bool_t EF_xe20_tight_vfj_noMu; + Bool_t EF_xe25; + Bool_t EF_xe25_medium; + Bool_t EF_xe25_medium_noMu; + Bool_t EF_xe25_noMu; + Bool_t EF_xe25_tight_noMu; + Bool_t EF_xe25_tight_vfj_noMu; + Bool_t EF_xe25_vfj_noMu; + Bool_t EF_xe30; + Bool_t EF_xe30_allL1; + Bool_t EF_xe30_allL1_FEB; + Bool_t EF_xe30_allL1_allCells; + Bool_t EF_xe30_allL1_noMu; + Bool_t EF_xe30_loose; + Bool_t EF_xe30_loose_noMu; + Bool_t EF_xe30_medium; + Bool_t EF_xe30_medium_noMu; + Bool_t EF_xe30_medium_vfj_noMu; + Bool_t EF_xe30_noMu; + Bool_t EF_xe30_tight_noMu; + Bool_t EF_xe30_tight_vfj_noMu; + Bool_t EF_xe30_vfj_noMu; + Bool_t EF_xe35; + Bool_t EF_xe35_loose_noMu; + Bool_t EF_xe35_noMu; + Bool_t EF_xe35_tight_noMu; + Bool_t EF_xe40; + Bool_t EF_xe40_noMu; + Bool_t EF_xe40_tight_noMu; + Bool_t EF_xe45; + Bool_t EF_xe45_noMu; + Bool_t EF_xe55; + Bool_t EF_xe55_noMu; + Bool_t EF_xe60_medium; + Bool_t EF_xe60_medium_noMu; + Bool_t EF_xe80_medium; + Bool_t EF_xe80_medium_noMu; + Bool_t L1_2EM10; + Bool_t L1_2EM14; + Bool_t L1_2EM2; + Bool_t L1_2EM3; + Bool_t L1_2EM5; + Bool_t L1_2J15_XE10; + Bool_t L1_2J15_XE15; + Bool_t L1_2J15_XE25; + Bool_t L1_2MU0; + Bool_t L1_2MU0_FIRSTEMPTY; + Bool_t L1_2MU0_MU6; + Bool_t L1_2MU10; + Bool_t L1_2MU20; + Bool_t L1_2MU6; + Bool_t L1_2MU6_EM5; + Bool_t L1_EM10; + Bool_t L1_EM10I; + Bool_t L1_EM14; + Bool_t L1_EM14I; + Bool_t L1_EM14_XE10; + Bool_t L1_EM14_XE15; + Bool_t L1_EM2; + Bool_t L1_EM2_UNPAIRED_ISO; + Bool_t L1_EM2_UNPAIRED_NONISO; + Bool_t L1_EM3; + Bool_t L1_EM3_EMPTY; + Bool_t L1_EM3_FIRSTEMPTY; + Bool_t L1_EM3_MV; + Bool_t L1_EM5; + Bool_t L1_EM5_MU10; + Bool_t L1_EM5_MU6; + Bool_t L1_EM85; + Bool_t L1_J15_XE15_EM10; + Bool_t L1_J15_XE15_MU15; + Bool_t L1_J30_XE10; + Bool_t L1_J30_XE15; + Bool_t L1_J30_XE25; + Bool_t L1_MU0; + Bool_t L1_MU0_COMM; + Bool_t L1_MU0_COMM_EMPTY; + Bool_t L1_MU0_COMM_FIRSTEMPTY; + Bool_t L1_MU0_COMM_UNPAIRED_ISO; + Bool_t L1_MU0_COMM_UNPAIRED_NONISO; + Bool_t L1_MU0_EM3; + Bool_t L1_MU0_EMPTY; + Bool_t L1_MU0_FIRSTEMPTY; + Bool_t L1_MU0_J10; + Bool_t L1_MU0_J15; + Bool_t L1_MU0_J30; + Bool_t L1_MU0_J5; + Bool_t L1_MU0_J55; + Bool_t L1_MU0_MV; + Bool_t L1_MU0_UNPAIRED_ISO; + Bool_t L1_MU0_UNPAIRED_NONISO; + Bool_t L1_MU10; + Bool_t L1_MU10_FIRSTEMPTY; + Bool_t L1_MU10_J10; + Bool_t L1_MU15; + Bool_t L1_MU20; + Bool_t L1_MU6; + Bool_t L1_MU6_EM3; + Bool_t L1_MU6_FIRSTEMPTY; + Bool_t L1_MU6_J5; + Bool_t L1_TAU5_XE10; + Bool_t L1_TAU6_XE10; + Bool_t L1_XE10; + Bool_t L1_XE15; + Bool_t L1_XE20; + Bool_t L1_XE25; + Bool_t L1_XE30; + Bool_t L1_XE35; + Bool_t L1_XE40; + Bool_t L1_XE50; + Bool_t L2_2g10_loose; + Bool_t L2_2g15_loose; + Bool_t L2_2g20_loose; + Bool_t L2_2g5_loose; + Bool_t L2_2g7_loose; + Bool_t L2_2j30_xe12_noMu; + Bool_t L2_2j30_xe20_noMu; + Bool_t L2_2j30_xe30_noMu; + Bool_t L2_2j35_jetNoEF_xe20_noMu; + Bool_t L2_2j35_jetNoEF_xe30_noMu; + Bool_t L2_2j35_jetNoEF_xe40_noMu; + Bool_t L2_2mu0_NoAlg; + Bool_t L2_2mu10; + Bool_t L2_2mu10_NoAlg; + Bool_t L2_2mu4; + Bool_t L2_2mu4_Bmumu; + Bool_t L2_2mu4_Bmumux; + Bool_t L2_2mu4_DiMu; + Bool_t L2_2mu4_DiMu_SiTrk; + Bool_t L2_2mu4_DiMu_noVtx; + Bool_t L2_2mu4_DiMu_noVtx_noOS; + Bool_t L2_2mu4_Jpsimumu; + Bool_t L2_2mu4_Jpsimumu_IDTrkNoCut; + Bool_t L2_2mu4_Upsimumu; + Bool_t L2_2mu6; + Bool_t L2_2mu6_Bmumu; + Bool_t L2_2mu6_Bmumux; + Bool_t L2_2mu6_DiMu; + Bool_t L2_2mu6_Jpsimumu; + Bool_t L2_2mu6_MG; + Bool_t L2_2mu6_NoAlg; + Bool_t L2_2mu6_Upsimumu; + Bool_t L2_2mu6_g10_loose; + Bool_t L2_e20_loose_xe20; + Bool_t L2_e20_loose_xe20_noMu; + Bool_t L2_e20_loose_xe30; + Bool_t L2_e20_loose_xe30_noMu; + Bool_t L2_g10_loose; + Bool_t L2_g11_etcut; + Bool_t L2_g15_loose; + Bool_t L2_g17_etcut; + Bool_t L2_g17_etcut_EFxe20_noMu; + Bool_t L2_g17_etcut_EFxe30_noMu; + Bool_t L2_g20_loose; + Bool_t L2_g20_loose_cnv; + Bool_t L2_g20_loose_xe20_noMu; + Bool_t L2_g20_loose_xe30_noMu; + Bool_t L2_g20_tight; + Bool_t L2_g25_loose_xe30_noMu; + Bool_t L2_g30_loose; + Bool_t L2_g30_tight; + Bool_t L2_g3_NoCut_unpaired_iso; + Bool_t L2_g3_NoCut_unpaired_noniso; + Bool_t L2_g40_loose; + Bool_t L2_g40_tight; + Bool_t L2_g50_loose; + Bool_t L2_g5_NoCut_cosmic; + Bool_t L2_g5_loose; + Bool_t L2_g5_loose_cnv; + Bool_t L2_g7_loose; + Bool_t L2_j30_jetNoCut_xe20_e15_medium; + Bool_t L2_j30_xe20_e15_medium; + Bool_t L2_j35_jetNoCut_xe30_mu15; + Bool_t L2_j35_xe30_mu15; + Bool_t L2_j45_xe12_noMu; + Bool_t L2_j45_xe20_noMu; + Bool_t L2_j45_xe30_noMu; + Bool_t L2_mu0_NoAlg; + Bool_t L2_mu0_comm_NoAlg; + Bool_t L2_mu0_comm_empty_NoAlg; + Bool_t L2_mu0_comm_firstempty_NoAlg; + Bool_t L2_mu0_comm_unpaired_iso_NoAlg; + Bool_t L2_mu0_comm_unpaired_noniso_NoAlg; + Bool_t L2_mu0_empty_NoAlg; + Bool_t L2_mu0_firstempty_NoAlg; + Bool_t L2_mu0_missingRoi; + Bool_t L2_mu0_outOfTime1; + Bool_t L2_mu0_outOfTime2; + Bool_t L2_mu0_rpcOnly; + Bool_t L2_mu0_unpaired_iso_NoAlg; + Bool_t L2_mu0_unpaired_noniso_NoAlg; + Bool_t L2_mu10; + Bool_t L2_mu10_Ecut12; + Bool_t L2_mu10_Ecut123; + Bool_t L2_mu10_Ecut13; + Bool_t L2_mu10_IDTrkNoCut; + Bool_t L2_mu10_MG; + Bool_t L2_mu10_MSonly; + Bool_t L2_mu10_MSonly_Ecut12; + Bool_t L2_mu10_MSonly_Ecut123; + Bool_t L2_mu10_MSonly_Ecut13; + Bool_t L2_mu10_MSonly_tight; + Bool_t L2_mu10_NoAlg; + Bool_t L2_mu10_SiTrk; + Bool_t L2_mu10_j30; + Bool_t L2_mu10_tight; + Bool_t L2_mu10i_loose; + Bool_t L2_mu13; + Bool_t L2_mu13_MG; + Bool_t L2_mu13_MG_tight; + Bool_t L2_mu13_tight; + Bool_t L2_mu15; + Bool_t L2_mu15_MG; + Bool_t L2_mu15_NoAlg; + Bool_t L2_mu20; + Bool_t L2_mu20_MSonly; + Bool_t L2_mu20_NoAlg; + Bool_t L2_mu20_passHLT; + Bool_t L2_mu20_slow; + Bool_t L2_mu30_MSonly; + Bool_t L2_mu4; + Bool_t L2_mu40_MSonly; + Bool_t L2_mu4_Bmumu; + Bool_t L2_mu4_BmumuX; + Bool_t L2_mu4_DiMu; + Bool_t L2_mu4_DiMu_FS; + Bool_t L2_mu4_DiMu_FS_noOS; + Bool_t L2_mu4_DiMu_MG; + Bool_t L2_mu4_DiMu_MG_FS; + Bool_t L2_mu4_DiMu_SiTrk; + Bool_t L2_mu4_DiMu_SiTrk_FS; + Bool_t L2_mu4_DiMu_noOS; + Bool_t L2_mu4_IDTrkNoCut; + Bool_t L2_mu4_Jpsie5e3; + Bool_t L2_mu4_Jpsie5e3_FS; + Bool_t L2_mu4_Jpsie5e3_SiTrk; + Bool_t L2_mu4_Jpsie5e3_SiTrk_FS; + Bool_t L2_mu4_Jpsimumu; + Bool_t L2_mu4_Jpsimumu_FS; + Bool_t L2_mu4_Jpsimumu_SiTrk_FS; + Bool_t L2_mu4_L1J10_matched; + Bool_t L2_mu4_L1J15_matched; + Bool_t L2_mu4_L1J30_matched; + Bool_t L2_mu4_L1J55_matched; + Bool_t L2_mu4_L1J5_matched; + Bool_t L2_mu4_L2MSonly_EFFS_passL2; + Bool_t L2_mu4_MG; + Bool_t L2_mu4_MSonly; + Bool_t L2_mu4_MSonly_EFFS_passL2; + Bool_t L2_mu4_MSonly_MB2_noL2_EFFS; + Bool_t L2_mu4_MSonly_cosmic; + Bool_t L2_mu4_MSonly_outOfTime; + Bool_t L2_mu4_MV; + Bool_t L2_mu4_SiTrk; + Bool_t L2_mu4_Trk_Jpsi; + Bool_t L2_mu4_Trk_Jpsi_FS; + Bool_t L2_mu4_Trk_Jpsi_loose; + Bool_t L2_mu4_Trk_Upsi_FS; + Bool_t L2_mu4_Trk_Upsi_loose_FS; + Bool_t L2_mu4_Upsimumu_FS; + Bool_t L2_mu4_Upsimumu_SiTrk_FS; + Bool_t L2_mu4_comm_MSonly_cosmic; + Bool_t L2_mu4_comm_cosmic; + Bool_t L2_mu4_comm_firstempty; + Bool_t L2_mu4_comm_unpaired_iso; + Bool_t L2_mu4_cosmic; + Bool_t L2_mu4_firstempty; + Bool_t L2_mu4_j20; + Bool_t L2_mu4_j20_jetNoEF; + Bool_t L2_mu4_j25; + Bool_t L2_mu4_mu6; + Bool_t L2_mu4_muCombTag; + Bool_t L2_mu4_tile; + Bool_t L2_mu4_tile_cosmic; + Bool_t L2_mu4_unpaired_iso; + Bool_t L2_mu4mu6_Bmumu; + Bool_t L2_mu4mu6_BmumuX; + Bool_t L2_mu4mu6_DiMu; + Bool_t L2_mu4mu6_Jpsimumu; + Bool_t L2_mu4mu6_Jpsimumu_IDTrkNoCut; + Bool_t L2_mu4mu6_Upsimumu; + Bool_t L2_mu6; + Bool_t L2_mu6_Bmumu; + Bool_t L2_mu6_BmumuX; + Bool_t L2_mu6_DiMu; + Bool_t L2_mu6_Ecut12; + Bool_t L2_mu6_Ecut123; + Bool_t L2_mu6_Ecut13; + Bool_t L2_mu6_Ecut2; + Bool_t L2_mu6_Ecut3; + Bool_t L2_mu6_IDTrkNoCut; + Bool_t L2_mu6_Jpsie5e3; + Bool_t L2_mu6_Jpsie5e3_FS; + Bool_t L2_mu6_Jpsie5e3_SiTrk; + Bool_t L2_mu6_Jpsie5e3_SiTrk_FS; + Bool_t L2_mu6_Jpsimumu; + Bool_t L2_mu6_MG; + Bool_t L2_mu6_MSonly; + Bool_t L2_mu6_MSonly_Ecut12; + Bool_t L2_mu6_MSonly_Ecut123; + Bool_t L2_mu6_MSonly_Ecut13; + Bool_t L2_mu6_MSonly_Ecut2; + Bool_t L2_mu6_MSonly_Ecut3; + Bool_t L2_mu6_MSonly_outOfTime; + Bool_t L2_mu6_NoAlg; + Bool_t L2_mu6_SiTrk; + Bool_t L2_mu6_Trk_Jpsi; + Bool_t L2_mu6_Upsimumu_FS; + Bool_t L2_mu6_muCombTag; + Bool_t L2_tau12_loose_IdScan_xe15_noMu; + Bool_t L2_tau12_loose_xe15_noMu; + Bool_t L2_tau12_loose_xe20_noMu; + Bool_t L2_tau16_loose_xe20_noMu; + Bool_t L2_tau16_loose_xe25_noMu; + Bool_t L2_tau16_loose_xe25_tight_noMu; + Bool_t L2_tau16_loose_xe30_noMu; + Bool_t L2_tau16_medium_xe22_noMu; + Bool_t L2_tau16_medium_xe25_noMu; + Bool_t L2_tau16_medium_xe25_tight_noMu; + Bool_t L2_tau20_loose_xe25_noMu; + Bool_t L2_tauNoCut_hasTrk6_IdScan_xe20_noMu; + Bool_t L2_tauNoCut_hasTrk6_xe20_noMu; + Bool_t L2_tauNoCut_hasTrk9_xe20_noMu; + Bool_t L2_tauNoCut_hasTrk_xe20_noMu; + Bool_t L2_xe12; + Bool_t L2_xe12_loose; + Bool_t L2_xe12_loose_noMu; + Bool_t L2_xe12_medium; + Bool_t L2_xe12_medium_noMu; + Bool_t L2_xe12_noMu; + Bool_t L2_xe15; + Bool_t L2_xe15_medium; + Bool_t L2_xe15_medium_noMu; + Bool_t L2_xe15_medium_vfj_noMu; + Bool_t L2_xe15_noMu; + Bool_t L2_xe15_tight_noMu; + Bool_t L2_xe15_tight_vfj_noMu; + Bool_t L2_xe15_unbiased_noMu; + Bool_t L2_xe15_vfj_noMu; + Bool_t L2_xe17_tight_noMu; + Bool_t L2_xe17_tight_vfj_noMu; + Bool_t L2_xe20; + Bool_t L2_xe20_noMu; + Bool_t L2_xe20_vfj_noMu; + Bool_t L2_xe22_loose_noMu; + Bool_t L2_xe22_tight_noMu; + Bool_t L2_xe22_tight_vfj_noMu; + Bool_t L2_xe25; + Bool_t L2_xe25_noMu; + Bool_t L2_xe27_tight_noMu; + Bool_t L2_xe30; + Bool_t L2_xe30_allL1; + Bool_t L2_xe30_allL1_FEB; + Bool_t L2_xe30_allL1_allCells; + Bool_t L2_xe30_allL1_noMu; + Bool_t L2_xe30_noMu; + Bool_t L2_xe32_tight_noMu; + Bool_t L2_xe35; + Bool_t L2_xe35_noMu; + Bool_t L2_xe40_medium; + Bool_t L2_xe40_medium_noMu; + Bool_t L2_xe45; + Bool_t L2_xe45_noMu; + Bool_t L2_xe60_medium; + Bool_t L2_xe60_medium_noMu; + Int_t mu_muid_n; + vector<float> *mu_muid_E; + vector<float> *mu_muid_pt; + vector<float> *mu_muid_m; + vector<float> *mu_muid_eta; + vector<float> *mu_muid_phi; + vector<float> *mu_muid_px; + vector<float> *mu_muid_py; + vector<float> *mu_muid_pz; + vector<float> *mu_muid_charge; + vector<unsigned short> *mu_muid_allauthor; + vector<int> *mu_muid_author; + vector<float> *mu_muid_beta; + vector<float> *mu_muid_isMuonLikelihood; + vector<float> *mu_muid_matchchi2; + vector<int> *mu_muid_matchndof; + vector<float> *mu_muid_etcone20; + vector<float> *mu_muid_etcone30; + vector<float> *mu_muid_etcone40; + vector<float> *mu_muid_nucone20; + vector<float> *mu_muid_nucone30; + vector<float> *mu_muid_nucone40; + vector<float> *mu_muid_ptcone20; + vector<float> *mu_muid_ptcone30; + vector<float> *mu_muid_ptcone40; + vector<float> *mu_muid_energyLossPar; + vector<float> *mu_muid_energyLossErr; + vector<float> *mu_muid_etCore; + vector<float> *mu_muid_energyLossType; + vector<unsigned short> *mu_muid_caloMuonIdTag; + vector<double> *mu_muid_caloLRLikelihood; + vector<int> *mu_muid_bestMatch; + vector<int> *mu_muid_isStandAloneMuon; + vector<int> *mu_muid_isCombinedMuon; + vector<int> *mu_muid_isLowPtReconstructedMuon; + vector<int> *mu_muid_loose; + vector<int> *mu_muid_medium; + vector<int> *mu_muid_tight; + vector<float> *mu_muid_d0_exPV; + vector<float> *mu_muid_z0_exPV; + vector<float> *mu_muid_phi_exPV; + vector<float> *mu_muid_theta_exPV; + vector<float> *mu_muid_qoverp_exPV; + vector<float> *mu_muid_cb_d0_exPV; + vector<float> *mu_muid_cb_z0_exPV; + vector<float> *mu_muid_cb_phi_exPV; + vector<float> *mu_muid_cb_theta_exPV; + vector<float> *mu_muid_cb_qoverp_exPV; + vector<float> *mu_muid_id_d0_exPV; + vector<float> *mu_muid_id_z0_exPV; + vector<float> *mu_muid_id_phi_exPV; + vector<float> *mu_muid_id_theta_exPV; + vector<float> *mu_muid_id_qoverp_exPV; + vector<float> *mu_muid_me_d0_exPV; + vector<float> *mu_muid_me_z0_exPV; + vector<float> *mu_muid_me_phi_exPV; + vector<float> *mu_muid_me_theta_exPV; + vector<float> *mu_muid_me_qoverp_exPV; + vector<float> *mu_muid_ie_d0_exPV; + vector<float> *mu_muid_ie_z0_exPV; + vector<float> *mu_muid_ie_phi_exPV; + vector<float> *mu_muid_ie_theta_exPV; + vector<float> *mu_muid_ie_qoverp_exPV; + vector<vector<int> > *mu_muid_SpaceTime_detID; + vector<vector<float> > *mu_muid_SpaceTime_t; + vector<vector<float> > *mu_muid_SpaceTime_tError; + vector<vector<float> > *mu_muid_SpaceTime_weight; + vector<vector<float> > *mu_muid_SpaceTime_x; + vector<vector<float> > *mu_muid_SpaceTime_y; + vector<vector<float> > *mu_muid_SpaceTime_z; + vector<vector<float> > *mu_muid_SpaceTime_t_Tile; + vector<vector<float> > *mu_muid_SpaceTime_tError_Tile; + vector<vector<float> > *mu_muid_SpaceTime_weight_Tile; + vector<vector<float> > *mu_muid_SpaceTime_x_Tile; + vector<vector<float> > *mu_muid_SpaceTime_y_Tile; + vector<vector<float> > *mu_muid_SpaceTime_z_Tile; + vector<vector<float> > *mu_muid_SpaceTime_t_TRT; + vector<vector<float> > *mu_muid_SpaceTime_tError_TRT; + vector<vector<float> > *mu_muid_SpaceTime_weight_TRT; + vector<vector<float> > *mu_muid_SpaceTime_x_TRT; + vector<vector<float> > *mu_muid_SpaceTime_y_TRT; + vector<vector<float> > *mu_muid_SpaceTime_z_TRT; + vector<vector<float> > *mu_muid_SpaceTime_t_MDT; + vector<vector<float> > *mu_muid_SpaceTime_tError_MDT; + vector<vector<float> > *mu_muid_SpaceTime_weight_MDT; + vector<vector<float> > *mu_muid_SpaceTime_x_MDT; + vector<vector<float> > *mu_muid_SpaceTime_y_MDT; + vector<vector<float> > *mu_muid_SpaceTime_z_MDT; + vector<float> *mu_muid_TileCellEnergyLayer1; + vector<float> *mu_muid_TileTimeLayer1; + vector<float> *mu_muid_TileCellRmsNoiseLayer1; + vector<float> *mu_muid_TileCellSignLayer1; + vector<float> *mu_muid_TileCellEnergyLayer2; + vector<float> *mu_muid_TileTimeLayer2; + vector<float> *mu_muid_TileCellRmsNoiseLayer2; + vector<float> *mu_muid_TileCellSignLayer2; + vector<float> *mu_muid_TileCellEnergyLayer3; + vector<float> *mu_muid_TileTimeLayer3; + vector<float> *mu_muid_TileCellRmsNoiseLayer3; + vector<float> *mu_muid_TileCellSignLayer3; + vector<float> *mu_muid_MSTrkT0_1; + vector<float> *mu_muid_MSTrkT0_2; + vector<float> *mu_muid_MSTrkT0_3; + vector<float> *mu_muid_cov_d0_exPV; + vector<float> *mu_muid_cov_z0_exPV; + vector<float> *mu_muid_cov_phi_exPV; + vector<float> *mu_muid_cov_theta_exPV; + vector<float> *mu_muid_cov_qoverp_exPV; + vector<float> *mu_muid_cov_d0_z0_exPV; + vector<float> *mu_muid_cov_d0_phi_exPV; + vector<float> *mu_muid_cov_d0_theta_exPV; + vector<float> *mu_muid_cov_d0_qoverp_exPV; + vector<float> *mu_muid_cov_z0_phi_exPV; + vector<float> *mu_muid_cov_z0_theta_exPV; + vector<float> *mu_muid_cov_z0_qoverp_exPV; + vector<float> *mu_muid_cov_phi_theta_exPV; + vector<float> *mu_muid_cov_phi_qoverp_exPV; + vector<float> *mu_muid_cov_theta_qoverp_exPV; + vector<float> *mu_muid_id_cov_d0_exPV; + vector<float> *mu_muid_id_cov_z0_exPV; + vector<float> *mu_muid_id_cov_phi_exPV; + vector<float> *mu_muid_id_cov_theta_exPV; + vector<float> *mu_muid_id_cov_qoverp_exPV; + vector<float> *mu_muid_id_cov_d0_z0_exPV; + vector<float> *mu_muid_id_cov_d0_phi_exPV; + vector<float> *mu_muid_id_cov_d0_theta_exPV; + vector<float> *mu_muid_id_cov_d0_qoverp_exPV; + vector<float> *mu_muid_id_cov_z0_phi_exPV; + vector<float> *mu_muid_id_cov_z0_theta_exPV; + vector<float> *mu_muid_id_cov_z0_qoverp_exPV; + vector<float> *mu_muid_id_cov_phi_theta_exPV; + vector<float> *mu_muid_id_cov_phi_qoverp_exPV; + vector<float> *mu_muid_id_cov_theta_qoverp_exPV; + vector<float> *mu_muid_me_cov_d0_exPV; + vector<float> *mu_muid_me_cov_z0_exPV; + vector<float> *mu_muid_me_cov_phi_exPV; + vector<float> *mu_muid_me_cov_theta_exPV; + vector<float> *mu_muid_me_cov_qoverp_exPV; + vector<float> *mu_muid_me_cov_d0_z0_exPV; + vector<float> *mu_muid_me_cov_d0_phi_exPV; + vector<float> *mu_muid_me_cov_d0_theta_exPV; + vector<float> *mu_muid_me_cov_d0_qoverp_exPV; + vector<float> *mu_muid_me_cov_z0_phi_exPV; + vector<float> *mu_muid_me_cov_z0_theta_exPV; + vector<float> *mu_muid_me_cov_z0_qoverp_exPV; + vector<float> *mu_muid_me_cov_phi_theta_exPV; + vector<float> *mu_muid_me_cov_phi_qoverp_exPV; + vector<float> *mu_muid_me_cov_theta_qoverp_exPV; + vector<float> *mu_muid_ms_d0; + vector<float> *mu_muid_ms_z0; + vector<float> *mu_muid_ms_phi; + vector<float> *mu_muid_ms_theta; + vector<float> *mu_muid_ms_qoverp; + vector<float> *mu_muid_id_d0; + vector<float> *mu_muid_id_z0; + vector<float> *mu_muid_id_phi; + vector<float> *mu_muid_id_theta; + vector<float> *mu_muid_id_qoverp; + vector<float> *mu_muid_me_d0; + vector<float> *mu_muid_me_z0; + vector<float> *mu_muid_me_phi; + vector<float> *mu_muid_me_theta; + vector<float> *mu_muid_me_qoverp; + vector<float> *mu_muid_ie_d0; + vector<float> *mu_muid_ie_z0; + vector<float> *mu_muid_ie_phi; + vector<float> *mu_muid_ie_theta; + vector<float> *mu_muid_ie_qoverp; + vector<int> *mu_muid_nOutliersOnTrack; + vector<int> *mu_muid_nBLHits; + vector<int> *mu_muid_nPixHits; + vector<int> *mu_muid_nSCTHits; + vector<int> *mu_muid_nTRTHits; + vector<int> *mu_muid_nTRTHighTHits; + vector<int> *mu_muid_nBLSharedHits; + vector<int> *mu_muid_nPixSharedHits; + vector<int> *mu_muid_nPixHoles; + vector<int> *mu_muid_nSCTSharedHits; + vector<int> *mu_muid_nSCTHoles; + vector<int> *mu_muid_nTRTOutliers; + vector<int> *mu_muid_nTRTHighTOutliers; + vector<int> *mu_muid_nGangedPixels; + vector<int> *mu_muid_nPixelDeadSensors; + vector<int> *mu_muid_nSCTDeadSensors; + vector<int> *mu_muid_nTRTDeadStraws; + vector<int> *mu_muid_expectBLayerHit; + vector<int> *mu_muid_nMDTHits; + vector<int> *mu_muid_nMDTHoles; + vector<int> *mu_muid_nCSCEtaHits; + vector<int> *mu_muid_nCSCEtaHoles; + vector<int> *mu_muid_nCSCPhiHits; + vector<int> *mu_muid_nCSCPhiHoles; + vector<int> *mu_muid_nRPCEtaHits; + vector<int> *mu_muid_nRPCEtaHoles; + vector<int> *mu_muid_nRPCPhiHits; + vector<int> *mu_muid_nRPCPhiHoles; + vector<int> *mu_muid_nTGCEtaHits; + vector<int> *mu_muid_nTGCEtaHoles; + vector<int> *mu_muid_nTGCPhiHits; + vector<int> *mu_muid_nTGCPhiHoles; + vector<int> *mu_muid_nMDTBIHits; + vector<int> *mu_muid_nMDTBMHits; + vector<int> *mu_muid_nMDTBOHits; + vector<int> *mu_muid_nMDTBEEHits; + vector<int> *mu_muid_nMDTBIS78Hits; + vector<int> *mu_muid_nMDTEIHits; + vector<int> *mu_muid_nMDTEMHits; + vector<int> *mu_muid_nMDTEOHits; + vector<int> *mu_muid_nMDTEEHits; + vector<int> *mu_muid_nRPCLayer1EtaHits; + vector<int> *mu_muid_nRPCLayer2EtaHits; + vector<int> *mu_muid_nRPCLayer3EtaHits; + vector<int> *mu_muid_nRPCLayer1PhiHits; + vector<int> *mu_muid_nRPCLayer2PhiHits; + vector<int> *mu_muid_nRPCLayer3PhiHits; + vector<int> *mu_muid_nTGCLayer1EtaHits; + vector<int> *mu_muid_nTGCLayer2EtaHits; + vector<int> *mu_muid_nTGCLayer3EtaHits; + vector<int> *mu_muid_nTGCLayer4EtaHits; + vector<int> *mu_muid_nTGCLayer1PhiHits; + vector<int> *mu_muid_nTGCLayer2PhiHits; + vector<int> *mu_muid_nTGCLayer3PhiHits; + vector<int> *mu_muid_nTGCLayer4PhiHits; + vector<int> *mu_muid_barrelSectors; + vector<int> *mu_muid_endcapSectors; + vector<float> *mu_muid_trackd0; + vector<float> *mu_muid_trackz0; + vector<float> *mu_muid_trackphi; + vector<float> *mu_muid_tracktheta; + vector<float> *mu_muid_trackqoverp; + vector<float> *mu_muid_trackcov_d0; + vector<float> *mu_muid_trackcov_z0; + vector<float> *mu_muid_trackcov_phi; + vector<float> *mu_muid_trackcov_theta; + vector<float> *mu_muid_trackcov_qoverp; + vector<float> *mu_muid_trackcov_d0_z0; + vector<float> *mu_muid_trackcov_d0_phi; + vector<float> *mu_muid_trackcov_d0_theta; + vector<float> *mu_muid_trackcov_d0_qoverp; + vector<float> *mu_muid_trackcov_z0_phi; + vector<float> *mu_muid_trackcov_z0_theta; + vector<float> *mu_muid_trackcov_z0_qoverp; + vector<float> *mu_muid_trackcov_phi_theta; + vector<float> *mu_muid_trackcov_phi_qoverp; + vector<float> *mu_muid_trackcov_theta_qoverp; + vector<float> *mu_muid_trackfitchi2; + vector<int> *mu_muid_trackfitndof; + vector<int> *mu_muid_hastrack; + vector<float> *mu_muid_truth_dr; + vector<float> *mu_muid_truth_E; + vector<float> *mu_muid_truth_pt; + vector<float> *mu_muid_truth_eta; + vector<float> *mu_muid_truth_phi; + vector<int> *mu_muid_truth_type; + vector<int> *mu_muid_truth_status; + vector<int> *mu_muid_truth_barcode; + vector<int> *mu_muid_truth_mothertype; + vector<int> *mu_muid_truth_motherbarcode; + vector<int> *mu_muid_truth_matched; + vector<float> *mu_muid_EFCB_dr; + vector<int> *mu_muid_EFCB_index; + vector<float> *mu_muid_EFMG_dr; + vector<int> *mu_muid_EFMG_index; + vector<float> *mu_muid_EFME_dr; + vector<int> *mu_muid_EFME_index; + vector<float> *mu_muid_L2CB_dr; + vector<int> *mu_muid_L2CB_index; + vector<float> *mu_muid_L1_dr; + vector<int> *mu_muid_L1_index; + Int_t mu_staco_n; + vector<float> *mu_staco_E; + vector<float> *mu_staco_pt; + vector<float> *mu_staco_m; + vector<float> *mu_staco_eta; + vector<float> *mu_staco_phi; + vector<float> *mu_staco_px; + vector<float> *mu_staco_py; + vector<float> *mu_staco_pz; + vector<float> *mu_staco_charge; + vector<unsigned short> *mu_staco_allauthor; + vector<int> *mu_staco_author; + vector<float> *mu_staco_beta; + vector<float> *mu_staco_isMuonLikelihood; + vector<float> *mu_staco_matchchi2; + vector<int> *mu_staco_matchndof; + vector<float> *mu_staco_etcone20; + vector<float> *mu_staco_etcone30; + vector<float> *mu_staco_etcone40; + vector<float> *mu_staco_nucone20; + vector<float> *mu_staco_nucone30; + vector<float> *mu_staco_nucone40; + vector<float> *mu_staco_ptcone20; + vector<float> *mu_staco_ptcone30; + vector<float> *mu_staco_ptcone40; + vector<float> *mu_staco_energyLossPar; + vector<float> *mu_staco_energyLossErr; + vector<float> *mu_staco_etCore; + vector<float> *mu_staco_energyLossType; + vector<unsigned short> *mu_staco_caloMuonIdTag; + vector<double> *mu_staco_caloLRLikelihood; + vector<int> *mu_staco_bestMatch; + vector<int> *mu_staco_isStandAloneMuon; + vector<int> *mu_staco_isCombinedMuon; + vector<int> *mu_staco_isLowPtReconstructedMuon; + vector<int> *mu_staco_loose; + vector<int> *mu_staco_medium; + vector<int> *mu_staco_tight; + vector<float> *mu_staco_d0_exPV; + vector<float> *mu_staco_z0_exPV; + vector<float> *mu_staco_phi_exPV; + vector<float> *mu_staco_theta_exPV; + vector<float> *mu_staco_qoverp_exPV; + vector<float> *mu_staco_cb_d0_exPV; + vector<float> *mu_staco_cb_z0_exPV; + vector<float> *mu_staco_cb_phi_exPV; + vector<float> *mu_staco_cb_theta_exPV; + vector<float> *mu_staco_cb_qoverp_exPV; + vector<float> *mu_staco_id_d0_exPV; + vector<float> *mu_staco_id_z0_exPV; + vector<float> *mu_staco_id_phi_exPV; + vector<float> *mu_staco_id_theta_exPV; + vector<float> *mu_staco_id_qoverp_exPV; + vector<float> *mu_staco_me_d0_exPV; + vector<float> *mu_staco_me_z0_exPV; + vector<float> *mu_staco_me_phi_exPV; + vector<float> *mu_staco_me_theta_exPV; + vector<float> *mu_staco_me_qoverp_exPV; + vector<float> *mu_staco_ie_d0_exPV; + vector<float> *mu_staco_ie_z0_exPV; + vector<float> *mu_staco_ie_phi_exPV; + vector<float> *mu_staco_ie_theta_exPV; + vector<float> *mu_staco_ie_qoverp_exPV; + vector<vector<int> > *mu_staco_SpaceTime_detID; + vector<vector<float> > *mu_staco_SpaceTime_t; + vector<vector<float> > *mu_staco_SpaceTime_tError; + vector<vector<float> > *mu_staco_SpaceTime_weight; + vector<vector<float> > *mu_staco_SpaceTime_x; + vector<vector<float> > *mu_staco_SpaceTime_y; + vector<vector<float> > *mu_staco_SpaceTime_z; + vector<vector<float> > *mu_staco_SpaceTime_t_Tile; + vector<vector<float> > *mu_staco_SpaceTime_tError_Tile; + vector<vector<float> > *mu_staco_SpaceTime_weight_Tile; + vector<vector<float> > *mu_staco_SpaceTime_x_Tile; + vector<vector<float> > *mu_staco_SpaceTime_y_Tile; + vector<vector<float> > *mu_staco_SpaceTime_z_Tile; + vector<vector<float> > *mu_staco_SpaceTime_t_TRT; + vector<vector<float> > *mu_staco_SpaceTime_tError_TRT; + vector<vector<float> > *mu_staco_SpaceTime_weight_TRT; + vector<vector<float> > *mu_staco_SpaceTime_x_TRT; + vector<vector<float> > *mu_staco_SpaceTime_y_TRT; + vector<vector<float> > *mu_staco_SpaceTime_z_TRT; + vector<vector<float> > *mu_staco_SpaceTime_t_MDT; + vector<vector<float> > *mu_staco_SpaceTime_tError_MDT; + vector<vector<float> > *mu_staco_SpaceTime_weight_MDT; + vector<vector<float> > *mu_staco_SpaceTime_x_MDT; + vector<vector<float> > *mu_staco_SpaceTime_y_MDT; + vector<vector<float> > *mu_staco_SpaceTime_z_MDT; + vector<float> *mu_staco_TileCellEnergyLayer1; + vector<float> *mu_staco_TileTimeLayer1; + vector<float> *mu_staco_TileCellRmsNoiseLayer1; + vector<float> *mu_staco_TileCellSignLayer1; + vector<float> *mu_staco_TileCellEnergyLayer2; + vector<float> *mu_staco_TileTimeLayer2; + vector<float> *mu_staco_TileCellRmsNoiseLayer2; + vector<float> *mu_staco_TileCellSignLayer2; + vector<float> *mu_staco_TileCellEnergyLayer3; + vector<float> *mu_staco_TileTimeLayer3; + vector<float> *mu_staco_TileCellRmsNoiseLayer3; + vector<float> *mu_staco_TileCellSignLayer3; + vector<float> *mu_staco_MSTrkT0_1; + vector<float> *mu_staco_MSTrkT0_2; + vector<float> *mu_staco_MSTrkT0_3; + vector<float> *mu_staco_cov_d0_exPV; + vector<float> *mu_staco_cov_z0_exPV; + vector<float> *mu_staco_cov_phi_exPV; + vector<float> *mu_staco_cov_theta_exPV; + vector<float> *mu_staco_cov_qoverp_exPV; + vector<float> *mu_staco_cov_d0_z0_exPV; + vector<float> *mu_staco_cov_d0_phi_exPV; + vector<float> *mu_staco_cov_d0_theta_exPV; + vector<float> *mu_staco_cov_d0_qoverp_exPV; + vector<float> *mu_staco_cov_z0_phi_exPV; + vector<float> *mu_staco_cov_z0_theta_exPV; + vector<float> *mu_staco_cov_z0_qoverp_exPV; + vector<float> *mu_staco_cov_phi_theta_exPV; + vector<float> *mu_staco_cov_phi_qoverp_exPV; + vector<float> *mu_staco_cov_theta_qoverp_exPV; + vector<float> *mu_staco_id_cov_d0_exPV; + vector<float> *mu_staco_id_cov_z0_exPV; + vector<float> *mu_staco_id_cov_phi_exPV; + vector<float> *mu_staco_id_cov_theta_exPV; + vector<float> *mu_staco_id_cov_qoverp_exPV; + vector<float> *mu_staco_id_cov_d0_z0_exPV; + vector<float> *mu_staco_id_cov_d0_phi_exPV; + vector<float> *mu_staco_id_cov_d0_theta_exPV; + vector<float> *mu_staco_id_cov_d0_qoverp_exPV; + vector<float> *mu_staco_id_cov_z0_phi_exPV; + vector<float> *mu_staco_id_cov_z0_theta_exPV; + vector<float> *mu_staco_id_cov_z0_qoverp_exPV; + vector<float> *mu_staco_id_cov_phi_theta_exPV; + vector<float> *mu_staco_id_cov_phi_qoverp_exPV; + vector<float> *mu_staco_id_cov_theta_qoverp_exPV; + vector<float> *mu_staco_me_cov_d0_exPV; + vector<float> *mu_staco_me_cov_z0_exPV; + vector<float> *mu_staco_me_cov_phi_exPV; + vector<float> *mu_staco_me_cov_theta_exPV; + vector<float> *mu_staco_me_cov_qoverp_exPV; + vector<float> *mu_staco_me_cov_d0_z0_exPV; + vector<float> *mu_staco_me_cov_d0_phi_exPV; + vector<float> *mu_staco_me_cov_d0_theta_exPV; + vector<float> *mu_staco_me_cov_d0_qoverp_exPV; + vector<float> *mu_staco_me_cov_z0_phi_exPV; + vector<float> *mu_staco_me_cov_z0_theta_exPV; + vector<float> *mu_staco_me_cov_z0_qoverp_exPV; + vector<float> *mu_staco_me_cov_phi_theta_exPV; + vector<float> *mu_staco_me_cov_phi_qoverp_exPV; + vector<float> *mu_staco_me_cov_theta_qoverp_exPV; + vector<float> *mu_staco_ms_d0; + vector<float> *mu_staco_ms_z0; + vector<float> *mu_staco_ms_phi; + vector<float> *mu_staco_ms_theta; + vector<float> *mu_staco_ms_qoverp; + vector<float> *mu_staco_id_d0; + vector<float> *mu_staco_id_z0; + vector<float> *mu_staco_id_phi; + vector<float> *mu_staco_id_theta; + vector<float> *mu_staco_id_qoverp; + vector<float> *mu_staco_me_d0; + vector<float> *mu_staco_me_z0; + vector<float> *mu_staco_me_phi; + vector<float> *mu_staco_me_theta; + vector<float> *mu_staco_me_qoverp; + vector<float> *mu_staco_ie_d0; + vector<float> *mu_staco_ie_z0; + vector<float> *mu_staco_ie_phi; + vector<float> *mu_staco_ie_theta; + vector<float> *mu_staco_ie_qoverp; + vector<int> *mu_staco_nOutliersOnTrack; + vector<int> *mu_staco_nBLHits; + vector<int> *mu_staco_nPixHits; + vector<int> *mu_staco_nSCTHits; + vector<int> *mu_staco_nTRTHits; + vector<int> *mu_staco_nTRTHighTHits; + vector<int> *mu_staco_nBLSharedHits; + vector<int> *mu_staco_nPixSharedHits; + vector<int> *mu_staco_nPixHoles; + vector<int> *mu_staco_nSCTSharedHits; + vector<int> *mu_staco_nSCTHoles; + vector<int> *mu_staco_nTRTOutliers; + vector<int> *mu_staco_nTRTHighTOutliers; + vector<int> *mu_staco_nGangedPixels; + vector<int> *mu_staco_nPixelDeadSensors; + vector<int> *mu_staco_nSCTDeadSensors; + vector<int> *mu_staco_nTRTDeadStraws; + vector<int> *mu_staco_expectBLayerHit; + vector<int> *mu_staco_nMDTHits; + vector<int> *mu_staco_nMDTHoles; + vector<int> *mu_staco_nCSCEtaHits; + vector<int> *mu_staco_nCSCEtaHoles; + vector<int> *mu_staco_nCSCPhiHits; + vector<int> *mu_staco_nCSCPhiHoles; + vector<int> *mu_staco_nRPCEtaHits; + vector<int> *mu_staco_nRPCEtaHoles; + vector<int> *mu_staco_nRPCPhiHits; + vector<int> *mu_staco_nRPCPhiHoles; + vector<int> *mu_staco_nTGCEtaHits; + vector<int> *mu_staco_nTGCEtaHoles; + vector<int> *mu_staco_nTGCPhiHits; + vector<int> *mu_staco_nTGCPhiHoles; + vector<int> *mu_staco_nMDTBIHits; + vector<int> *mu_staco_nMDTBMHits; + vector<int> *mu_staco_nMDTBOHits; + vector<int> *mu_staco_nMDTBEEHits; + vector<int> *mu_staco_nMDTBIS78Hits; + vector<int> *mu_staco_nMDTEIHits; + vector<int> *mu_staco_nMDTEMHits; + vector<int> *mu_staco_nMDTEOHits; + vector<int> *mu_staco_nMDTEEHits; + vector<int> *mu_staco_nRPCLayer1EtaHits; + vector<int> *mu_staco_nRPCLayer2EtaHits; + vector<int> *mu_staco_nRPCLayer3EtaHits; + vector<int> *mu_staco_nRPCLayer1PhiHits; + vector<int> *mu_staco_nRPCLayer2PhiHits; + vector<int> *mu_staco_nRPCLayer3PhiHits; + vector<int> *mu_staco_nTGCLayer1EtaHits; + vector<int> *mu_staco_nTGCLayer2EtaHits; + vector<int> *mu_staco_nTGCLayer3EtaHits; + vector<int> *mu_staco_nTGCLayer4EtaHits; + vector<int> *mu_staco_nTGCLayer1PhiHits; + vector<int> *mu_staco_nTGCLayer2PhiHits; + vector<int> *mu_staco_nTGCLayer3PhiHits; + vector<int> *mu_staco_nTGCLayer4PhiHits; + vector<int> *mu_staco_barrelSectors; + vector<int> *mu_staco_endcapSectors; + vector<float> *mu_staco_trackd0; + vector<float> *mu_staco_trackz0; + vector<float> *mu_staco_trackphi; + vector<float> *mu_staco_tracktheta; + vector<float> *mu_staco_trackqoverp; + vector<float> *mu_staco_trackcov_d0; + vector<float> *mu_staco_trackcov_z0; + vector<float> *mu_staco_trackcov_phi; + vector<float> *mu_staco_trackcov_theta; + vector<float> *mu_staco_trackcov_qoverp; + vector<float> *mu_staco_trackcov_d0_z0; + vector<float> *mu_staco_trackcov_d0_phi; + vector<float> *mu_staco_trackcov_d0_theta; + vector<float> *mu_staco_trackcov_d0_qoverp; + vector<float> *mu_staco_trackcov_z0_phi; + vector<float> *mu_staco_trackcov_z0_theta; + vector<float> *mu_staco_trackcov_z0_qoverp; + vector<float> *mu_staco_trackcov_phi_theta; + vector<float> *mu_staco_trackcov_phi_qoverp; + vector<float> *mu_staco_trackcov_theta_qoverp; + vector<float> *mu_staco_trackfitchi2; + vector<int> *mu_staco_trackfitndof; + vector<int> *mu_staco_hastrack; + vector<float> *mu_staco_truth_dr; + vector<float> *mu_staco_truth_E; + vector<float> *mu_staco_truth_pt; + vector<float> *mu_staco_truth_eta; + vector<float> *mu_staco_truth_phi; + vector<int> *mu_staco_truth_type; + vector<int> *mu_staco_truth_status; + vector<int> *mu_staco_truth_barcode; + vector<int> *mu_staco_truth_mothertype; + vector<int> *mu_staco_truth_motherbarcode; + vector<int> *mu_staco_truth_matched; + vector<float> *mu_staco_EFCB_dr; + vector<int> *mu_staco_EFCB_index; + vector<float> *mu_staco_EFMG_dr; + vector<int> *mu_staco_EFMG_index; + vector<float> *mu_staco_EFME_dr; + vector<int> *mu_staco_EFME_index; + vector<float> *mu_staco_L2CB_dr; + vector<int> *mu_staco_L2CB_index; + vector<float> *mu_staco_L1_dr; + vector<int> *mu_staco_L1_index; + Int_t mu_calo_n; + vector<float> *mu_calo_E; + vector<float> *mu_calo_pt; + vector<float> *mu_calo_m; + vector<float> *mu_calo_eta; + vector<float> *mu_calo_phi; + vector<float> *mu_calo_px; + vector<float> *mu_calo_py; + vector<float> *mu_calo_pz; + vector<float> *mu_calo_charge; + vector<unsigned short> *mu_calo_allauthor; + vector<int> *mu_calo_hastrack; + vector<float> *mu_calo_truth_dr; + vector<float> *mu_calo_truth_E; + vector<float> *mu_calo_truth_pt; + vector<float> *mu_calo_truth_eta; + vector<float> *mu_calo_truth_phi; + vector<int> *mu_calo_truth_type; + vector<int> *mu_calo_truth_status; + vector<int> *mu_calo_truth_barcode; + vector<int> *mu_calo_truth_mothertype; + vector<int> *mu_calo_truth_motherbarcode; + vector<int> *mu_calo_truth_matched; + Int_t jet_akt4topoem_n; + vector<float> *jet_akt4topoem_E; + vector<float> *jet_akt4topoem_pt; + vector<float> *jet_akt4topoem_m; + vector<float> *jet_akt4topoem_eta; + vector<float> *jet_akt4topoem_phi; + vector<float> *jet_akt4topoem_EtaOrigin; + vector<float> *jet_akt4topoem_PhiOrigin; + vector<float> *jet_akt4topoem_MOrigin; + vector<float> *jet_akt4topoem_EtaOriginEM; + vector<float> *jet_akt4topoem_PhiOriginEM; + vector<float> *jet_akt4topoem_MOriginEM; + vector<float> *jet_akt4topoem_WIDTH; + vector<float> *jet_akt4topoem_n90; + vector<float> *jet_akt4topoem_Timing; + vector<float> *jet_akt4topoem_LArQuality; + vector<float> *jet_akt4topoem_nTrk; + vector<float> *jet_akt4topoem_sumPtTrk; + vector<float> *jet_akt4topoem_OriginIndex; + vector<float> *jet_akt4topoem_HECQuality; + vector<float> *jet_akt4topoem_NegativeE; + vector<float> *jet_akt4topoem_YFlip12; + vector<float> *jet_akt4topoem_YFlip23; + vector<float> *jet_akt4topoem_BCH_CORR_CELL; + vector<float> *jet_akt4topoem_BCH_CORR_DOTX; + vector<float> *jet_akt4topoem_BCH_CORR_JET; + vector<float> *jet_akt4topoem_BCH_CORR_JET_FORCELL; + vector<float> *jet_akt4topoem_ENG_BAD_CELLS; + vector<float> *jet_akt4topoem_N_BAD_CELLS; + vector<float> *jet_akt4topoem_N_BAD_CELLS_CORR; + vector<float> *jet_akt4topoem_BAD_CELLS_CORR_E; + vector<float> *jet_akt4topoem_NumTowers; + vector<int> *jet_akt4topoem_SamplingMax; + vector<float> *jet_akt4topoem_fracSamplingMax; + vector<float> *jet_akt4topoem_hecf; + vector<float> *jet_akt4topoem_tgap3f; + vector<int> *jet_akt4topoem_isUgly; + vector<int> *jet_akt4topoem_isBadLoose; + vector<int> *jet_akt4topoem_isBadMedium; + vector<int> *jet_akt4topoem_isBadTight; + vector<float> *jet_akt4topoem_emfrac; + vector<float> *jet_akt4topoem_Offset; + vector<float> *jet_akt4topoem_EMJES; + vector<float> *jet_akt4topoem_EMJES_EtaCorr; + vector<float> *jet_akt4topoem_EMJESnooffset; + vector<float> *jet_akt4topoem_GCWJES; + vector<float> *jet_akt4topoem_GCWJES_EtaCorr; + vector<float> *jet_akt4topoem_CB; + vector<float> *jet_akt4topoem_emscale_E; + vector<float> *jet_akt4topoem_emscale_pt; + vector<float> *jet_akt4topoem_emscale_m; + vector<float> *jet_akt4topoem_emscale_eta; + vector<float> *jet_akt4topoem_emscale_phi; + vector<float> *jet_akt4topoem_jvtxf; + vector<float> *jet_akt4topoem_jvtx_x; + vector<float> *jet_akt4topoem_jvtx_y; + vector<float> *jet_akt4topoem_jvtx_z; + vector<float> *jet_akt4topoem_GSCFactorF; + vector<float> *jet_akt4topoem_WidthFraction; + vector<double> *jet_akt4topoem_flavor_component_ip2d_pu; + vector<double> *jet_akt4topoem_flavor_component_ip2d_pb; + vector<double> *jet_akt4topoem_flavor_component_ip2d_ntrk; + vector<double> *jet_akt4topoem_flavor_component_ip3d_pu; + vector<double> *jet_akt4topoem_flavor_component_ip3d_pb; + vector<double> *jet_akt4topoem_flavor_component_ip3d_ntrk; + vector<double> *jet_akt4topoem_flavor_component_sv1_pu; + vector<double> *jet_akt4topoem_flavor_component_sv1_pb; + vector<double> *jet_akt4topoem_flavor_component_sv2_pu; + vector<double> *jet_akt4topoem_flavor_component_sv2_pb; + vector<double> *jet_akt4topoem_flavor_component_svp_mass; + vector<double> *jet_akt4topoem_flavor_component_svp_n2t; + vector<double> *jet_akt4topoem_flavor_component_svp_svok; + vector<double> *jet_akt4topoem_flavor_component_svp_ntrk; + vector<double> *jet_akt4topoem_flavor_component_svp_ntrkv; + vector<double> *jet_akt4topoem_flavor_component_svp_ntrkj; + vector<double> *jet_akt4topoem_flavor_component_svp_efrc; + vector<double> *jet_akt4topoem_flavor_component_sv0p_mass; + vector<double> *jet_akt4topoem_flavor_component_sv0p_n2t; + vector<double> *jet_akt4topoem_flavor_component_sv0p_svok; + vector<double> *jet_akt4topoem_flavor_component_sv0p_ntrk; + vector<double> *jet_akt4topoem_flavor_component_sv0p_ntrkv; + vector<double> *jet_akt4topoem_flavor_component_sv0p_ntrkj; + vector<double> *jet_akt4topoem_flavor_component_sv0p_efrc; + vector<double> *jet_akt4topoem_flavor_component_jfit_pu; + vector<double> *jet_akt4topoem_flavor_component_jfit_pb; + vector<double> *jet_akt4topoem_flavor_component_jfit_nvtxnt; + vector<double> *jet_akt4topoem_flavor_component_jfit_nvtx1t; + vector<double> *jet_akt4topoem_flavor_component_jfit_ntrk; + vector<double> *jet_akt4topoem_flavor_component_jfit_efrc; + vector<double> *jet_akt4topoem_flavor_component_jfit_mass; + vector<double> *jet_akt4topoem_flavor_component_jfit_sig3d; + vector<double> *jet_akt4topoem_flavor_weight_TrackCounting2D; + vector<double> *jet_akt4topoem_flavor_weight_JetProb; + vector<double> *jet_akt4topoem_flavor_weight_IP1D; + vector<double> *jet_akt4topoem_flavor_weight_IP2D; + vector<double> *jet_akt4topoem_flavor_weight_IP3D; + vector<double> *jet_akt4topoem_flavor_weight_SV0; + vector<double> *jet_akt4topoem_flavor_weight_SV1; + vector<double> *jet_akt4topoem_flavor_weight_SV2; + vector<double> *jet_akt4topoem_flavor_weight_JetFitterTag; + vector<double> *jet_akt4topoem_flavor_weight_JetFitterCOMB; + vector<double> *jet_akt4topoem_flavor_weight_JetFitterTagNN; + vector<double> *jet_akt4topoem_flavor_weight_JetFitterCOMBNN; + vector<double> *jet_akt4topoem_flavor_weight_SoftMuonTag; + vector<double> *jet_akt4topoem_flavor_weight_SoftElectronTag; + vector<double> *jet_akt4topoem_flavor_weight_IP3DSV1; + vector<double> *jet_akt4topoem_flavor_truth_dRminToB; + vector<double> *jet_akt4topoem_flavor_truth_dRminToC; + vector<double> *jet_akt4topoem_flavor_truth_dRminToT; + vector<int> *jet_akt4topoem_flavor_truth_BHadronpdg; + vector<int> *jet_akt4topoem_flavor_truth_trueflav; + vector<float> *jet_akt4topoem_el_dr; + vector<int> *jet_akt4topoem_el_matched; + vector<float> *jet_akt4topoem_mu_dr; + vector<int> *jet_akt4topoem_mu_matched; + vector<float> *jet_akt4topoem_L1_dr; + vector<int> *jet_akt4topoem_L1_matched; + vector<float> *jet_akt4topoem_L2_dr; + vector<int> *jet_akt4topoem_L2_matched; + vector<float> *jet_akt4topoem_EF_dr; + vector<int> *jet_akt4topoem_EF_matched; + Int_t jet_akt6topoem_n; + vector<float> *jet_akt6topoem_E; + vector<float> *jet_akt6topoem_pt; + vector<float> *jet_akt6topoem_m; + vector<float> *jet_akt6topoem_eta; + vector<float> *jet_akt6topoem_phi; + vector<float> *jet_akt6topoem_EtaOrigin; + vector<float> *jet_akt6topoem_PhiOrigin; + vector<float> *jet_akt6topoem_MOrigin; + vector<float> *jet_akt6topoem_EtaOriginEM; + vector<float> *jet_akt6topoem_PhiOriginEM; + vector<float> *jet_akt6topoem_MOriginEM; + vector<float> *jet_akt6topoem_WIDTH; + vector<float> *jet_akt6topoem_n90; + vector<float> *jet_akt6topoem_Timing; + vector<float> *jet_akt6topoem_LArQuality; + vector<float> *jet_akt6topoem_nTrk; + vector<float> *jet_akt6topoem_sumPtTrk; + vector<float> *jet_akt6topoem_OriginIndex; + vector<float> *jet_akt6topoem_HECQuality; + vector<float> *jet_akt6topoem_NegativeE; + vector<float> *jet_akt6topoem_YFlip12; + vector<float> *jet_akt6topoem_YFlip23; + vector<float> *jet_akt6topoem_BCH_CORR_CELL; + vector<float> *jet_akt6topoem_BCH_CORR_DOTX; + vector<float> *jet_akt6topoem_BCH_CORR_JET; + vector<float> *jet_akt6topoem_BCH_CORR_JET_FORCELL; + vector<float> *jet_akt6topoem_ENG_BAD_CELLS; + vector<float> *jet_akt6topoem_N_BAD_CELLS; + vector<float> *jet_akt6topoem_N_BAD_CELLS_CORR; + vector<float> *jet_akt6topoem_BAD_CELLS_CORR_E; + vector<float> *jet_akt6topoem_NumTowers; + vector<int> *jet_akt6topoem_SamplingMax; + vector<float> *jet_akt6topoem_fracSamplingMax; + vector<float> *jet_akt6topoem_hecf; + vector<float> *jet_akt6topoem_tgap3f; + vector<int> *jet_akt6topoem_isUgly; + vector<int> *jet_akt6topoem_isBadLoose; + vector<int> *jet_akt6topoem_isBadMedium; + vector<int> *jet_akt6topoem_isBadTight; + vector<float> *jet_akt6topoem_emfrac; + vector<float> *jet_akt6topoem_Offset; + vector<float> *jet_akt6topoem_EMJES; + vector<float> *jet_akt6topoem_EMJES_EtaCorr; + vector<float> *jet_akt6topoem_EMJESnooffset; + vector<float> *jet_akt6topoem_GCWJES; + vector<float> *jet_akt6topoem_GCWJES_EtaCorr; + vector<float> *jet_akt6topoem_CB; + vector<float> *jet_akt6topoem_emscale_E; + vector<float> *jet_akt6topoem_emscale_pt; + vector<float> *jet_akt6topoem_emscale_m; + vector<float> *jet_akt6topoem_emscale_eta; + vector<float> *jet_akt6topoem_emscale_phi; + vector<float> *jet_akt6topoem_jvtxf; + vector<float> *jet_akt6topoem_jvtx_x; + vector<float> *jet_akt6topoem_jvtx_y; + vector<float> *jet_akt6topoem_jvtx_z; + vector<float> *jet_akt6topoem_GSCFactorF; + vector<float> *jet_akt6topoem_WidthFraction; + vector<double> *jet_akt6topoem_flavor_component_ip2d_pu; + vector<double> *jet_akt6topoem_flavor_component_ip2d_pb; + vector<double> *jet_akt6topoem_flavor_component_ip2d_ntrk; + vector<double> *jet_akt6topoem_flavor_component_ip3d_pu; + vector<double> *jet_akt6topoem_flavor_component_ip3d_pb; + vector<double> *jet_akt6topoem_flavor_component_ip3d_ntrk; + vector<double> *jet_akt6topoem_flavor_component_sv1_pu; + vector<double> *jet_akt6topoem_flavor_component_sv1_pb; + vector<double> *jet_akt6topoem_flavor_component_sv2_pu; + vector<double> *jet_akt6topoem_flavor_component_sv2_pb; + vector<double> *jet_akt6topoem_flavor_component_svp_mass; + vector<double> *jet_akt6topoem_flavor_component_svp_n2t; + vector<double> *jet_akt6topoem_flavor_component_svp_svok; + vector<double> *jet_akt6topoem_flavor_component_svp_ntrk; + vector<double> *jet_akt6topoem_flavor_component_svp_ntrkv; + vector<double> *jet_akt6topoem_flavor_component_svp_ntrkj; + vector<double> *jet_akt6topoem_flavor_component_svp_efrc; + vector<double> *jet_akt6topoem_flavor_component_sv0p_mass; + vector<double> *jet_akt6topoem_flavor_component_sv0p_n2t; + vector<double> *jet_akt6topoem_flavor_component_sv0p_svok; + vector<double> *jet_akt6topoem_flavor_component_sv0p_ntrk; + vector<double> *jet_akt6topoem_flavor_component_sv0p_ntrkv; + vector<double> *jet_akt6topoem_flavor_component_sv0p_ntrkj; + vector<double> *jet_akt6topoem_flavor_component_sv0p_efrc; + vector<double> *jet_akt6topoem_flavor_component_jfit_pu; + vector<double> *jet_akt6topoem_flavor_component_jfit_pb; + vector<double> *jet_akt6topoem_flavor_component_jfit_nvtxnt; + vector<double> *jet_akt6topoem_flavor_component_jfit_nvtx1t; + vector<double> *jet_akt6topoem_flavor_component_jfit_ntrk; + vector<double> *jet_akt6topoem_flavor_component_jfit_efrc; + vector<double> *jet_akt6topoem_flavor_component_jfit_mass; + vector<double> *jet_akt6topoem_flavor_component_jfit_sig3d; + vector<double> *jet_akt6topoem_flavor_weight_TrackCounting2D; + vector<double> *jet_akt6topoem_flavor_weight_JetProb; + vector<double> *jet_akt6topoem_flavor_weight_IP1D; + vector<double> *jet_akt6topoem_flavor_weight_IP2D; + vector<double> *jet_akt6topoem_flavor_weight_IP3D; + vector<double> *jet_akt6topoem_flavor_weight_SV0; + vector<double> *jet_akt6topoem_flavor_weight_SV1; + vector<double> *jet_akt6topoem_flavor_weight_SV2; + vector<double> *jet_akt6topoem_flavor_weight_JetFitterTag; + vector<double> *jet_akt6topoem_flavor_weight_JetFitterCOMB; + vector<double> *jet_akt6topoem_flavor_weight_JetFitterTagNN; + vector<double> *jet_akt6topoem_flavor_weight_JetFitterCOMBNN; + vector<double> *jet_akt6topoem_flavor_weight_SoftMuonTag; + vector<double> *jet_akt6topoem_flavor_weight_SoftElectronTag; + vector<double> *jet_akt6topoem_flavor_weight_IP3DSV1; + vector<double> *jet_akt6topoem_flavor_truth_dRminToB; + vector<double> *jet_akt6topoem_flavor_truth_dRminToC; + vector<double> *jet_akt6topoem_flavor_truth_dRminToT; + vector<int> *jet_akt6topoem_flavor_truth_BHadronpdg; + vector<int> *jet_akt6topoem_flavor_truth_trueflav; + vector<float> *jet_akt6topoem_el_dr; + vector<int> *jet_akt6topoem_el_matched; + vector<float> *jet_akt6topoem_mu_dr; + vector<int> *jet_akt6topoem_mu_matched; + vector<float> *jet_akt6topoem_L1_dr; + vector<int> *jet_akt6topoem_L1_matched; + vector<float> *jet_akt6topoem_L2_dr; + vector<int> *jet_akt6topoem_L2_matched; + vector<float> *jet_akt6topoem_EF_dr; + vector<int> *jet_akt6topoem_EF_matched; + Int_t top_hfor_type; + Float_t MET_RefFinal_phi; + Float_t MET_RefFinal_et; + Float_t MET_RefFinal_sumet; + Float_t MET_Cryo_phi; + Float_t MET_Cryo_et; + Float_t MET_Cryo_sumet; + Float_t MET_RefEle_phi; + Float_t MET_RefEle_et; + Float_t MET_RefEle_sumet; + Float_t MET_RefJet_phi; + Float_t MET_RefJet_et; + Float_t MET_RefJet_sumet; + Float_t MET_SoftJets_phi; + Float_t MET_SoftJets_et; + Float_t MET_SoftJets_sumet; + Float_t MET_RefMuon_phi; + Float_t MET_RefMuon_et; + Float_t MET_RefMuon_sumet; + Float_t MET_RefMuon_Staco_phi; + Float_t MET_RefMuon_Staco_et; + Float_t MET_RefMuon_Staco_sumet; + Float_t MET_RefMuon_Muid_phi; + Float_t MET_RefMuon_Muid_et; + Float_t MET_RefMuon_Muid_sumet; + Float_t MET_RefGamma_phi; + Float_t MET_RefGamma_et; + Float_t MET_RefGamma_sumet; + Float_t MET_RefTau_phi; + Float_t MET_RefTau_et; + Float_t MET_RefTau_sumet; + Float_t MET_CellOut_phi; + Float_t MET_CellOut_et; + Float_t MET_CellOut_sumet; + Float_t MET_Track_phi; + Float_t MET_Track_et; + Float_t MET_Track_sumet; + Float_t MET_RefFinal_em_etx; + Float_t MET_RefFinal_em_ety; + Float_t MET_RefFinal_em_phi; + Float_t MET_RefFinal_em_et; + Float_t MET_RefFinal_em_sumet; + Float_t MET_RefEle_em_phi; + Float_t MET_RefEle_em_et; + Float_t MET_RefEle_em_sumet; + Float_t MET_RefJet_em_phi; + Float_t MET_RefJet_em_et; + Float_t MET_RefJet_em_sumet; + Float_t MET_SoftJets_em_phi; + Float_t MET_SoftJets_em_et; + Float_t MET_SoftJets_em_sumet; + Float_t MET_RefMuon_em_phi; + Float_t MET_RefMuon_em_et; + Float_t MET_RefMuon_em_sumet; + Float_t MET_RefMuon_Track_em_phi; + Float_t MET_RefMuon_Track_em_et; + Float_t MET_RefMuon_Track_em_sumet; + Float_t MET_RefGamma_em_phi; + Float_t MET_RefGamma_em_et; + Float_t MET_RefGamma_em_sumet; + Float_t MET_RefTau_em_phi; + Float_t MET_RefTau_em_et; + Float_t MET_RefTau_em_sumet; + Float_t MET_CellOut_em_etx; + Float_t MET_CellOut_em_ety; + Float_t MET_CellOut_em_phi; + Float_t MET_CellOut_em_et; + Float_t MET_CellOut_em_sumet; + Float_t MET_Muon_Isol_Staco_phi; + Float_t MET_Muon_Isol_Staco_et; + Float_t MET_Muon_Isol_Staco_sumet; + Float_t MET_Muon_NonIsol_Staco_phi; + Float_t MET_Muon_NonIsol_Staco_et; + Float_t MET_Muon_NonIsol_Staco_sumet; + Float_t MET_Muon_Total_Staco_phi; + Float_t MET_Muon_Total_Staco_et; + Float_t MET_Muon_Total_Staco_sumet; + Float_t MET_Muon_Isol_Muid_phi; + Float_t MET_Muon_Isol_Muid_et; + Float_t MET_Muon_Isol_Muid_sumet; + Float_t MET_Muon_NonIsol_Muid_phi; + Float_t MET_Muon_NonIsol_Muid_et; + Float_t MET_Muon_NonIsol_Muid_sumet; + Float_t MET_Muon_Total_Muid_phi; + Float_t MET_Muon_Total_Muid_et; + Float_t MET_Muon_Total_Muid_sumet; + Float_t MET_MuonBoy_phi; + Float_t MET_MuonBoy_et; + Float_t MET_MuonBoy_sumet; + Float_t MET_RefMuon_Track_phi; + Float_t MET_RefMuon_Track_et; + Float_t MET_RefMuon_Track_sumet; + Float_t MET_RefMuon_Track_Staco_phi; + Float_t MET_RefMuon_Track_Staco_et; + Float_t MET_RefMuon_Track_Staco_sumet; + Float_t MET_RefMuon_Track_Muid_phi; + Float_t MET_RefMuon_Track_Muid_et; + Float_t MET_RefMuon_Track_Muid_sumet; + Float_t MET_CryoCone_phi; + Float_t MET_CryoCone_et; + Float_t MET_CryoCone_sumet; + Float_t MET_Final_phi; + Float_t MET_Final_et; + Float_t MET_Final_sumet; + Float_t MET_MuonBoy_Spectro_phi; + Float_t MET_MuonBoy_Spectro_et; + Float_t MET_MuonBoy_Spectro_sumet; + Float_t MET_MuonBoy_Track_phi; + Float_t MET_MuonBoy_Track_et; + Float_t MET_MuonBoy_Track_sumet; + Float_t MET_MuonMuid_phi; + Float_t MET_MuonMuid_et; + Float_t MET_MuonMuid_sumet; + Float_t MET_Muid_phi; + Float_t MET_Muid_et; + Float_t MET_Muid_sumet; + Float_t MET_Muid_Spectro_phi; + Float_t MET_Muid_Spectro_et; + Float_t MET_Muid_Spectro_sumet; + Float_t MET_Muid_Track_phi; + Float_t MET_Muid_Track_et; + Float_t MET_Muid_Track_sumet; + Float_t MET_Muon_phi; + Float_t MET_Muon_et; + Float_t MET_Muon_sumet; + Float_t MET_TopoObj_phi; + Float_t MET_TopoObj_et; + Float_t MET_TopoObj_sumet; + Float_t MET_LocHadTopoObj_phi; + Float_t MET_LocHadTopoObj_et; + Float_t MET_LocHadTopoObj_sumet; + Float_t MET_Topo_phi; + Float_t MET_Topo_et; + Float_t MET_Topo_sumet; + Float_t MET_Topo_SUMET_EMFrac; + Float_t MET_Topo_etx_PEMB; + Float_t MET_Topo_ety_PEMB; + Float_t MET_Topo_sumet_PEMB; + Float_t MET_Topo_phi_PEMB; + Float_t MET_Topo_etx_EMB; + Float_t MET_Topo_ety_EMB; + Float_t MET_Topo_sumet_EMB; + Float_t MET_Topo_phi_EMB; + Float_t MET_Topo_etx_PEMEC; + Float_t MET_Topo_ety_PEMEC; + Float_t MET_Topo_sumet_PEMEC; + Float_t MET_Topo_phi_PEMEC; + Float_t MET_Topo_etx_EME; + Float_t MET_Topo_ety_EME; + Float_t MET_Topo_sumet_EME; + Float_t MET_Topo_phi_EME; + Float_t MET_Topo_etx_TILE; + Float_t MET_Topo_ety_TILE; + Float_t MET_Topo_sumet_TILE; + Float_t MET_Topo_phi_TILE; + Float_t MET_Topo_etx_HEC; + Float_t MET_Topo_ety_HEC; + Float_t MET_Topo_sumet_HEC; + Float_t MET_Topo_phi_HEC; + Float_t MET_Topo_etx_FCAL; + Float_t MET_Topo_ety_FCAL; + Float_t MET_Topo_sumet_FCAL; + Float_t MET_Topo_phi_FCAL; + Float_t MET_Topo_nCell_PEMB; + Float_t MET_Topo_nCell_EMB; + Float_t MET_Topo_nCell_PEMEC; + Float_t MET_Topo_nCell_EME; + Float_t MET_Topo_nCell_TILE; + Float_t MET_Topo_nCell_HEC; + Float_t MET_Topo_nCell_FCAL; + Float_t MET_Topo_etx_CentralReg; + Float_t MET_Topo_ety_CentralReg; + Float_t MET_Topo_sumet_CentralReg; + Float_t MET_Topo_phi_CentralReg; + Float_t MET_Topo_etx_EndcapRegion; + Float_t MET_Topo_ety_EndcapRegion; + Float_t MET_Topo_sumet_EndcapRegion; + Float_t MET_Topo_phi_EndcapRegion; + Float_t MET_Topo_etx_ForwardReg; + Float_t MET_Topo_ety_ForwardReg; + Float_t MET_Topo_sumet_ForwardReg; + Float_t MET_Topo_phi_ForwardReg; + Float_t MET_CorrTopo_phi; + Float_t MET_CorrTopo_et; + Float_t MET_CorrTopo_sumet; + Float_t MET_CorrTopo_SUMET_EMFrac; + Float_t MET_CorrTopo_etx_PEMB; + Float_t MET_CorrTopo_ety_PEMB; + Float_t MET_CorrTopo_sumet_PEMB; + Float_t MET_CorrTopo_phi_PEMB; + Float_t MET_CorrTopo_etx_EMB; + Float_t MET_CorrTopo_ety_EMB; + Float_t MET_CorrTopo_sumet_EMB; + Float_t MET_CorrTopo_phi_EMB; + Float_t MET_CorrTopo_etx_PEMEC; + Float_t MET_CorrTopo_ety_PEMEC; + Float_t MET_CorrTopo_sumet_PEMEC; + Float_t MET_CorrTopo_phi_PEMEC; + Float_t MET_CorrTopo_etx_EME; + Float_t MET_CorrTopo_ety_EME; + Float_t MET_CorrTopo_sumet_EME; + Float_t MET_CorrTopo_phi_EME; + Float_t MET_CorrTopo_etx_TILE; + Float_t MET_CorrTopo_ety_TILE; + Float_t MET_CorrTopo_sumet_TILE; + Float_t MET_CorrTopo_phi_TILE; + Float_t MET_CorrTopo_etx_HEC; + Float_t MET_CorrTopo_ety_HEC; + Float_t MET_CorrTopo_sumet_HEC; + Float_t MET_CorrTopo_phi_HEC; + Float_t MET_CorrTopo_etx_FCAL; + Float_t MET_CorrTopo_ety_FCAL; + Float_t MET_CorrTopo_sumet_FCAL; + Float_t MET_CorrTopo_phi_FCAL; + Float_t MET_CorrTopo_nCell_PEMB; + Float_t MET_CorrTopo_nCell_EMB; + Float_t MET_CorrTopo_nCell_PEMEC; + Float_t MET_CorrTopo_nCell_EME; + Float_t MET_CorrTopo_nCell_TILE; + Float_t MET_CorrTopo_nCell_HEC; + Float_t MET_CorrTopo_nCell_FCAL; + Float_t MET_CorrTopo_etx_CentralReg; + Float_t MET_CorrTopo_ety_CentralReg; + Float_t MET_CorrTopo_sumet_CentralReg; + Float_t MET_CorrTopo_phi_CentralReg; + Float_t MET_CorrTopo_etx_EndcapRegion; + Float_t MET_CorrTopo_ety_EndcapRegion; + Float_t MET_CorrTopo_sumet_EndcapRegion; + Float_t MET_CorrTopo_phi_EndcapRegion; + Float_t MET_CorrTopo_etx_ForwardReg; + Float_t MET_CorrTopo_ety_ForwardReg; + Float_t MET_CorrTopo_sumet_ForwardReg; + Float_t MET_CorrTopo_phi_ForwardReg; + Float_t MET_LocHadTopo_phi; + Float_t MET_LocHadTopo_et; + Float_t MET_LocHadTopo_sumet; + Float_t MET_LocHadTopo_SUMET_EMFrac; + Float_t MET_LocHadTopo_etx_PEMB; + Float_t MET_LocHadTopo_ety_PEMB; + Float_t MET_LocHadTopo_sumet_PEMB; + Float_t MET_LocHadTopo_phi_PEMB; + Float_t MET_LocHadTopo_etx_EMB; + Float_t MET_LocHadTopo_ety_EMB; + Float_t MET_LocHadTopo_sumet_EMB; + Float_t MET_LocHadTopo_phi_EMB; + Float_t MET_LocHadTopo_etx_PEMEC; + Float_t MET_LocHadTopo_ety_PEMEC; + Float_t MET_LocHadTopo_sumet_PEMEC; + Float_t MET_LocHadTopo_phi_PEMEC; + Float_t MET_LocHadTopo_etx_EME; + Float_t MET_LocHadTopo_ety_EME; + Float_t MET_LocHadTopo_sumet_EME; + Float_t MET_LocHadTopo_phi_EME; + Float_t MET_LocHadTopo_etx_TILE; + Float_t MET_LocHadTopo_ety_TILE; + Float_t MET_LocHadTopo_sumet_TILE; + Float_t MET_LocHadTopo_phi_TILE; + Float_t MET_LocHadTopo_etx_HEC; + Float_t MET_LocHadTopo_ety_HEC; + Float_t MET_LocHadTopo_sumet_HEC; + Float_t MET_LocHadTopo_phi_HEC; + Float_t MET_LocHadTopo_etx_FCAL; + Float_t MET_LocHadTopo_ety_FCAL; + Float_t MET_LocHadTopo_sumet_FCAL; + Float_t MET_LocHadTopo_phi_FCAL; + Float_t MET_LocHadTopo_nCell_PEMB; + Float_t MET_LocHadTopo_nCell_EMB; + Float_t MET_LocHadTopo_nCell_PEMEC; + Float_t MET_LocHadTopo_nCell_EME; + Float_t MET_LocHadTopo_nCell_TILE; + Float_t MET_LocHadTopo_nCell_HEC; + Float_t MET_LocHadTopo_nCell_FCAL; + Float_t MET_LocHadTopo_etx_CentralReg; + Float_t MET_LocHadTopo_ety_CentralReg; + Float_t MET_LocHadTopo_sumet_CentralReg; + Float_t MET_LocHadTopo_phi_CentralReg; + Float_t MET_LocHadTopo_etx_EndcapRegion; + Float_t MET_LocHadTopo_ety_EndcapRegion; + Float_t MET_LocHadTopo_sumet_EndcapRegion; + Float_t MET_LocHadTopo_phi_EndcapRegion; + Float_t MET_LocHadTopo_etx_ForwardReg; + Float_t MET_LocHadTopo_ety_ForwardReg; + Float_t MET_LocHadTopo_sumet_ForwardReg; + Float_t MET_LocHadTopo_phi_ForwardReg; + Float_t MET_Calib_phi; + Float_t MET_Calib_et; + Float_t MET_Calib_sumet; + Float_t MET_Calib_SUMET_EMFrac; + Float_t MET_Calib_etx_PEMB; + Float_t MET_Calib_ety_PEMB; + Float_t MET_Calib_sumet_PEMB; + Float_t MET_Calib_phi_PEMB; + Float_t MET_Calib_etx_EMB; + Float_t MET_Calib_ety_EMB; + Float_t MET_Calib_sumet_EMB; + Float_t MET_Calib_phi_EMB; + Float_t MET_Calib_etx_PEMEC; + Float_t MET_Calib_ety_PEMEC; + Float_t MET_Calib_sumet_PEMEC; + Float_t MET_Calib_phi_PEMEC; + Float_t MET_Calib_etx_EME; + Float_t MET_Calib_ety_EME; + Float_t MET_Calib_sumet_EME; + Float_t MET_Calib_phi_EME; + Float_t MET_Calib_etx_TILE; + Float_t MET_Calib_ety_TILE; + Float_t MET_Calib_sumet_TILE; + Float_t MET_Calib_phi_TILE; + Float_t MET_Calib_etx_HEC; + Float_t MET_Calib_ety_HEC; + Float_t MET_Calib_sumet_HEC; + Float_t MET_Calib_phi_HEC; + Float_t MET_Calib_etx_FCAL; + Float_t MET_Calib_ety_FCAL; + Float_t MET_Calib_sumet_FCAL; + Float_t MET_Calib_phi_FCAL; + Float_t MET_Calib_nCell_PEMB; + Float_t MET_Calib_nCell_EMB; + Float_t MET_Calib_nCell_PEMEC; + Float_t MET_Calib_nCell_EME; + Float_t MET_Calib_nCell_TILE; + Float_t MET_Calib_nCell_HEC; + Float_t MET_Calib_nCell_FCAL; + Float_t MET_Calib_etx_CentralReg; + Float_t MET_Calib_ety_CentralReg; + Float_t MET_Calib_sumet_CentralReg; + Float_t MET_Calib_phi_CentralReg; + Float_t MET_Calib_etx_EndcapRegion; + Float_t MET_Calib_ety_EndcapRegion; + Float_t MET_Calib_sumet_EndcapRegion; + Float_t MET_Calib_phi_EndcapRegion; + Float_t MET_Calib_etx_ForwardReg; + Float_t MET_Calib_ety_ForwardReg; + Float_t MET_Calib_sumet_ForwardReg; + Float_t MET_Calib_phi_ForwardReg; + Float_t MET_Truth_NonInt_etx; + Float_t MET_Truth_NonInt_ety; + Float_t MET_Truth_NonInt_phi; + Float_t MET_Truth_NonInt_et; + Float_t MET_Truth_NonInt_sumet; + Float_t MET_Truth_Int_phi; + Float_t MET_Truth_IntCentral_phi; + Float_t MET_Truth_IntFwd_phi; + Float_t MET_Truth_IntOutCover_phi; + Float_t MET_Truth_IntMuons_phi; + Float_t MET_Truth_Int_et; + Float_t MET_Truth_IntCentral_et; + Float_t MET_Truth_IntFwd_et; + Float_t MET_Truth_IntOutCover_et; + Float_t MET_Truth_IntMuons_et; + Float_t MET_Truth_Int_sumet; + Float_t MET_Truth_IntCentral_sumet; + Float_t MET_Truth_IntFwd_sumet; + Float_t MET_Truth_IntOutCover_sumet; + Float_t MET_Truth_IntMuons_sumet; + Float_t MET_Truth_PileUp_NonInt_etx; + Float_t MET_Truth_PileUp_NonInt_ety; + Float_t MET_Truth_PileUp_NonInt_phi; + Float_t MET_Truth_PileUp_NonInt_et; + Float_t MET_Truth_PileUp_NonInt_sumet; + Float_t MET_Truth_PileUp_Int_etx; + Float_t MET_Truth_PileUp_Int_ety; + Float_t MET_Truth_PileUp_IntCentral_etx; + Float_t MET_Truth_PileUp_IntCentral_ety; + Float_t MET_Truth_PileUp_IntFwd_etx; + Float_t MET_Truth_PileUp_IntFwd_ety; + Float_t MET_Truth_PileUp_IntOutCover_etx; + Float_t MET_Truth_PileUp_IntOutCover_ety; + Float_t MET_Truth_PileUp_IntMuons_etx; + Float_t MET_Truth_PileUp_IntMuons_ety; + Float_t MET_Truth_PileUp_Int_phi; + Float_t MET_Truth_PileUp_IntCentral_phi; + Float_t MET_Truth_PileUp_IntFwd_phi; + Float_t MET_Truth_PileUp_IntOutCover_phi; + Float_t MET_Truth_PileUp_IntMuons_phi; + Float_t MET_Truth_PileUp_Int_et; + Float_t MET_Truth_PileUp_IntCentral_et; + Float_t MET_Truth_PileUp_IntFwd_et; + Float_t MET_Truth_PileUp_IntOutCover_et; + Float_t MET_Truth_PileUp_IntMuons_et; + Float_t MET_Truth_PileUp_Int_sumet; + Float_t MET_Truth_PileUp_IntCentral_sumet; + Float_t MET_Truth_PileUp_IntFwd_sumet; + Float_t MET_Truth_PileUp_IntOutCover_sumet; + Float_t MET_Truth_PileUp_IntMuons_sumet; + Float_t MET_DM_Crack1_etx; + Float_t MET_DM_Crack1_ety; + Float_t MET_DM_Crack1_phi; + Float_t MET_DM_Crack1_et; + Float_t MET_DM_Crack1_sumet; + Float_t MET_DM_Crack2_etx; + Float_t MET_DM_Crack2_ety; + Float_t MET_DM_Crack2_phi; + Float_t MET_DM_Crack2_et; + Float_t MET_DM_Crack2_sumet; + Float_t MET_DM_All_etx; + Float_t MET_DM_All_ety; + Float_t MET_DM_All_phi; + Float_t MET_DM_All_et; + Float_t MET_DM_All_sumet; + Float_t MET_DM_Cryo_etx; + Float_t MET_DM_Cryo_ety; + Float_t MET_DM_Cryo_phi; + Float_t MET_DM_Cryo_et; + Float_t MET_DM_Cryo_sumet; + Float_t METJetsInfo_JetPtWeightedEventEMFraction; + Float_t METJetsInfo_JetPtWeightedNumAssociatedTracks; + Float_t METJetsInfo_JetPtWeightedSize; + Float_t METJetsInfo_LeadingJetEt; + Float_t METJetsInfo_LeadingJetEta; + Int_t cl_n; + vector<float> *cl_pt; + vector<float> *cl_eta; + vector<float> *cl_phi; + Int_t clpt10_n; + vector<float> *clpt10_pt; + vector<float> *clpt10_eta; + vector<float> *clpt10_phi; + vector<float> *clpt10_E_em; + vector<float> *clpt10_E_had; + vector<float> *clpt10_firstEdens; + vector<float> *clpt10_cellmaxfrac; + vector<float> *clpt10_longitudinal; + vector<float> *clpt10_secondlambda; + vector<float> *clpt10_lateral; + vector<float> *clpt10_secondR; + vector<float> *clpt10_centerlambda; + vector<float> *clpt10_deltaTheta; + vector<float> *clpt10_deltaPhi; + vector<float> *clpt10_time; + vector<float> *clpt10_E_PreSamplerB; + vector<float> *clpt10_E_EMB1; + vector<float> *clpt10_E_EMB2; + vector<float> *clpt10_E_EMB3; + vector<float> *clpt10_E_PreSamplerE; + vector<float> *clpt10_E_EME1; + vector<float> *clpt10_E_EME2; + vector<float> *clpt10_E_EME3; + vector<float> *clpt10_E_HEC0; + vector<float> *clpt10_E_HEC1; + vector<float> *clpt10_E_HEC2; + vector<float> *clpt10_E_HEC3; + vector<float> *clpt10_E_TileBar0; + vector<float> *clpt10_E_TileBar1; + vector<float> *clpt10_E_TileBar2; + vector<float> *clpt10_E_TileGap1; + vector<float> *clpt10_E_TileGap2; + vector<float> *clpt10_E_TileGap3; + vector<float> *clpt10_E_TileExt0; + vector<float> *clpt10_E_TileExt1; + vector<float> *clpt10_E_TileExt2; + vector<float> *clpt10_E_FCAL0; + vector<float> *clpt10_E_FCAL1; + vector<float> *clpt10_E_FCAL2; + Int_t emclpt10_n; + vector<float> *emclpt10_pt; + vector<float> *emclpt10_eta; + vector<float> *emclpt10_phi; + vector<float> *emclpt10_E_em; + vector<float> *emclpt10_E_had; + vector<float> *emclpt10_firstEdens; + vector<float> *emclpt10_cellmaxfrac; + vector<float> *emclpt10_longitudinal; + vector<float> *emclpt10_secondlambda; + vector<float> *emclpt10_lateral; + vector<float> *emclpt10_secondR; + vector<float> *emclpt10_centerlambda; + vector<float> *emclpt10_deltaTheta; + vector<float> *emclpt10_deltaPhi; + vector<float> *emclpt10_time; + vector<float> *emclpt10_E_PreSamplerB; + vector<float> *emclpt10_E_EMB1; + vector<float> *emclpt10_E_EMB2; + vector<float> *emclpt10_E_EMB3; + vector<float> *emclpt10_E_PreSamplerE; + vector<float> *emclpt10_E_EME1; + vector<float> *emclpt10_E_EME2; + vector<float> *emclpt10_E_EME3; + vector<float> *emclpt10_E_HEC0; + vector<float> *emclpt10_E_HEC1; + vector<float> *emclpt10_E_HEC2; + vector<float> *emclpt10_E_HEC3; + vector<float> *emclpt10_E_TileBar0; + vector<float> *emclpt10_E_TileBar1; + vector<float> *emclpt10_E_TileBar2; + vector<float> *emclpt10_E_TileGap1; + vector<float> *emclpt10_E_TileGap2; + vector<float> *emclpt10_E_TileGap3; + vector<float> *emclpt10_E_TileExt0; + vector<float> *emclpt10_E_TileExt1; + vector<float> *emclpt10_E_TileExt2; + vector<float> *emclpt10_E_FCAL0; + vector<float> *emclpt10_E_FCAL1; + vector<float> *emclpt10_E_FCAL2; + vector<float> *emclpt10_eta_PreSamplerB; + vector<float> *emclpt10_phi_PreSamplerB; + vector<float> *emclpt10_eta_EMB1; + vector<float> *emclpt10_phi_EMB1; + vector<float> *emclpt10_eta_EMB2; + vector<float> *emclpt10_phi_EMB2; + vector<float> *emclpt10_eta_EMB3; + vector<float> *emclpt10_phi_EMB3; + vector<float> *emclpt10_eta_PreSamplerE; + vector<float> *emclpt10_phi_PreSamplerE; + vector<float> *emclpt10_eta_EME1; + vector<float> *emclpt10_phi_EME1; + vector<float> *emclpt10_eta_EME2; + vector<float> *emclpt10_phi_EME2; + vector<float> *emclpt10_eta_EME3; + vector<float> *emclpt10_phi_EME3; + vector<float> *emclpt10_eta_HEC0; + vector<float> *emclpt10_phi_HEC0; + vector<float> *emclpt10_eta_HEC1; + vector<float> *emclpt10_phi_HEC1; + vector<float> *emclpt10_eta_HEC2; + vector<float> *emclpt10_phi_HEC2; + vector<float> *emclpt10_eta_HEC3; + vector<float> *emclpt10_phi_HEC3; + vector<float> *emclpt10_eta_TileBar0; + vector<float> *emclpt10_phi_TileBar0; + vector<float> *emclpt10_eta_TileBar1; + vector<float> *emclpt10_phi_TileBar1; + vector<float> *emclpt10_eta_TileBar2; + vector<float> *emclpt10_phi_TileBar2; + vector<float> *emclpt10_eta_TileGap1; + vector<float> *emclpt10_phi_TileGap1; + vector<float> *emclpt10_eta_TileGap2; + vector<float> *emclpt10_phi_TileGap2; + vector<float> *emclpt10_eta_TileGap3; + vector<float> *emclpt10_phi_TileGap3; + vector<float> *emclpt10_eta_TileExt0; + vector<float> *emclpt10_phi_TileExt0; + vector<float> *emclpt10_eta_TileExt1; + vector<float> *emclpt10_phi_TileExt1; + vector<float> *emclpt10_eta_TileExt2; + vector<float> *emclpt10_phi_TileExt2; + vector<float> *emclpt10_eta_FCAL0; + vector<float> *emclpt10_phi_FCAL0; + vector<float> *emclpt10_eta_FCAL1; + vector<float> *emclpt10_phi_FCAL1; + vector<float> *emclpt10_eta_FCAL2; + vector<float> *emclpt10_phi_FCAL2; + Int_t trk_n; + vector<float> *trk_pt; + vector<float> *trk_eta; + vector<float> *trk_d0_wrtPV; + vector<float> *trk_z0_wrtPV; + vector<float> *trk_phi_wrtPV; + vector<float> *trk_theta_wrtPV; + vector<float> *trk_qoverp_wrtPV; + vector<float> *trk_chi2; + vector<int> *trk_ndof; + Int_t trkpt5_n; + vector<float> *trkpt5_d0; + vector<float> *trkpt5_z0; + vector<float> *trkpt5_phi; + vector<float> *trkpt5_theta; + vector<float> *trkpt5_qoverp; + vector<float> *trkpt5_pt; + vector<float> *trkpt5_eta; + vector<float> *trkpt5_err_d0; + vector<float> *trkpt5_err_z0; + vector<float> *trkpt5_err_phi; + vector<float> *trkpt5_err_theta; + vector<float> *trkpt5_err_qoverp; + vector<float> *trkpt5_d0_wrtPV; + vector<float> *trkpt5_z0_wrtPV; + vector<float> *trkpt5_phi_wrtPV; + vector<float> *trkpt5_err_d0_wrtPV; + vector<float> *trkpt5_err_z0_wrtPV; + vector<float> *trkpt5_err_phi_wrtPV; + vector<float> *trkpt5_err_theta_wrtPV; + vector<float> *trkpt5_err_qoverp_wrtPV; + vector<float> *trkpt5_cov_d0_z0_wrtPV; + vector<float> *trkpt5_cov_d0_phi_wrtPV; + vector<float> *trkpt5_cov_d0_theta_wrtPV; + vector<float> *trkpt5_cov_d0_qoverp_wrtPV; + vector<float> *trkpt5_cov_z0_phi_wrtPV; + vector<float> *trkpt5_cov_z0_theta_wrtPV; + vector<float> *trkpt5_cov_z0_qoverp_wrtPV; + vector<float> *trkpt5_cov_phi_theta_wrtPV; + vector<float> *trkpt5_cov_phi_qoverp_wrtPV; + vector<float> *trkpt5_cov_theta_qoverp_wrtPV; + vector<float> *trkpt5_chi2; + vector<int> *trkpt5_ndof; + vector<int> *trkpt5_nBLHits; + vector<int> *trkpt5_nPixHits; + vector<int> *trkpt5_nSCTHits; + vector<int> *trkpt5_nTRTHits; + vector<int> *trkpt5_nTRTHighTHits; + vector<int> *trkpt5_nPixHoles; + vector<int> *trkpt5_nSCTHoles; + vector<int> *trkpt5_nTRTHoles; + vector<int> *trkpt5_expectBLayerHit; + vector<int> *trkpt5_nMDTHits; + vector<int> *trkpt5_nCSCEtaHits; + vector<int> *trkpt5_nCSCPhiHits; + vector<int> *trkpt5_nRPCEtaHits; + vector<int> *trkpt5_nRPCPhiHits; + vector<int> *trkpt5_nTGCEtaHits; + vector<int> *trkpt5_nTGCPhiHits; + vector<int> *trkpt5_nHits; + vector<int> *trkpt5_nHoles; + vector<int> *trkpt5_hitPattern; + vector<float> *trkpt5_TRTHighTHitsRatio; + vector<float> *trkpt5_TRTHighTOutliersRatio; + vector<float> *trkpt5_mc_probability; + vector<int> *trkpt5_mc_barcode; + Int_t vxp_n; + vector<float> *vxp_x; + vector<float> *vxp_y; + vector<float> *vxp_z; + vector<float> *vxp_err_x; + vector<float> *vxp_err_y; + vector<float> *vxp_err_z; + vector<float> *vxp_chi2; + vector<int> *vxp_ndof; + vector<float> *vxp_px; + vector<float> *vxp_py; + vector<float> *vxp_pz; + vector<float> *vxp_E; + vector<float> *vxp_m; + vector<int> *vxp_nTracks; + vector<float> *vxp_sumPt; + vector<int> *vxp_type; + vector<int> *vxp_trk_n; + vector<vector<float> > *vxp_trk_weight; + vector<vector<int> > *vxp_trk_index; + Int_t mb_n; + vector<float> *mb_E; + vector<float> *mb_eta; + vector<float> *mb_phi; + vector<float> *mb_time; + vector<int> *mb_quality; + vector<int> *mb_type; + vector<int> *mb_module; + vector<int> *mb_channel; + Float_t mbtime_timeDiff; + Float_t mbtime_timeA; + Float_t mbtime_timeC; + Int_t mbtime_countA; + Int_t mbtime_countC; + Bool_t L1_MBTS_1; + Bool_t L1_MBTS_1_1; + Bool_t L1_MBTS_1_1_EMPTY; + Bool_t L1_MBTS_1_1_UNPAIRED_ISO; + Bool_t L1_MBTS_1_EMPTY; + Bool_t L1_MBTS_1_UNPAIRED_ISO; + Bool_t L1_MBTS_2; + Bool_t L1_MBTS_2_EMPTY; + Bool_t L1_MBTS_2_UNPAIRED_ISO; + Bool_t L1_MBTS_2_UNPAIRED_NONISO; + Bool_t L1_MBTS_4_4; + Bool_t L1_MBTS_4_4_UNPAIRED_ISO; + Int_t muonTruth_n; + vector<float> *muonTruth_pt; + vector<float> *muonTruth_m; + vector<float> *muonTruth_eta; + vector<float> *muonTruth_phi; + vector<float> *muonTruth_charge; + vector<int> *muonTruth_PDGID; + vector<int> *muonTruth_barcode; + vector<int> *muonTruth_type; + vector<int> *muonTruth_origin; + Int_t mcevt_n; + vector<int> *mcevt_signal_process_id; + vector<int> *mcevt_event_number; + vector<double> *mcevt_event_scale; + vector<double> *mcevt_alphaQCD; + vector<double> *mcevt_alphaQED; + vector<int> *mcevt_pdf_id1; + vector<int> *mcevt_pdf_id2; + vector<double> *mcevt_pdf_x1; + vector<double> *mcevt_pdf_x2; + vector<double> *mcevt_pdf_scale; + vector<double> *mcevt_pdf1; + vector<double> *mcevt_pdf2; + vector<double> *mcevt_weight; + vector<int> *mcevt_nparticle; + vector<short> *mcevt_pileUpType; + Int_t mc_n; + vector<float> *mc_pt; + vector<float> *mc_m; + vector<float> *mc_eta; + vector<float> *mc_phi; + vector<int> *mc_status; + vector<int> *mc_barcode; + vector<vector<int> > *mc_parents; + vector<vector<int> > *mc_children; + vector<int> *mc_pdgId; + vector<float> *mc_charge; + vector<float> *mc_vx_x; + vector<float> *mc_vx_y; + vector<float> *mc_vx_z; + vector<vector<int> > *mc_child_index; + vector<vector<int> > *mc_parent_index; + Int_t jet_antikt4truth_n; + vector<float> *jet_antikt4truth_E; + vector<float> *jet_antikt4truth_pt; + vector<float> *jet_antikt4truth_m; + vector<float> *jet_antikt4truth_eta; + vector<float> *jet_antikt4truth_phi; + vector<float> *jet_antikt4truth_EtaOrigin; + vector<float> *jet_antikt4truth_PhiOrigin; + vector<float> *jet_antikt4truth_MOrigin; + vector<float> *jet_antikt4truth_EtaOriginEM; + vector<float> *jet_antikt4truth_PhiOriginEM; + vector<float> *jet_antikt4truth_MOriginEM; + vector<float> *jet_antikt4truth_WIDTH; + vector<float> *jet_antikt4truth_n90; + vector<float> *jet_antikt4truth_Timing; + vector<float> *jet_antikt4truth_LArQuality; + vector<float> *jet_antikt4truth_nTrk; + vector<float> *jet_antikt4truth_sumPtTrk; + vector<float> *jet_antikt4truth_OriginIndex; + vector<float> *jet_antikt4truth_HECQuality; + vector<float> *jet_antikt4truth_NegativeE; + vector<float> *jet_antikt4truth_YFlip12; + vector<float> *jet_antikt4truth_YFlip23; + vector<float> *jet_antikt4truth_BCH_CORR_CELL; + vector<float> *jet_antikt4truth_BCH_CORR_DOTX; + vector<float> *jet_antikt4truth_BCH_CORR_JET; + vector<float> *jet_antikt4truth_BCH_CORR_JET_FORCELL; + vector<float> *jet_antikt4truth_ENG_BAD_CELLS; + vector<float> *jet_antikt4truth_N_BAD_CELLS; + vector<float> *jet_antikt4truth_N_BAD_CELLS_CORR; + vector<float> *jet_antikt4truth_BAD_CELLS_CORR_E; + vector<float> *jet_antikt4truth_NumTowers; + vector<int> *jet_antikt4truth_SamplingMax; + vector<float> *jet_antikt4truth_fracSamplingMax; + vector<float> *jet_antikt4truth_hecf; + vector<float> *jet_antikt4truth_tgap3f; + vector<int> *jet_antikt4truth_isUgly; + vector<int> *jet_antikt4truth_isBadLoose; + vector<int> *jet_antikt4truth_isBadMedium; + vector<int> *jet_antikt4truth_isBadTight; + vector<float> *jet_antikt4truth_emfrac; + vector<float> *jet_antikt4truth_Offset; + vector<float> *jet_antikt4truth_EMJES; + vector<float> *jet_antikt4truth_EMJES_EtaCorr; + vector<float> *jet_antikt4truth_EMJESnooffset; + vector<float> *jet_antikt4truth_GCWJES; + vector<float> *jet_antikt4truth_GCWJES_EtaCorr; + vector<float> *jet_antikt4truth_CB; + vector<float> *jet_antikt4truth_emscale_E; + vector<float> *jet_antikt4truth_emscale_pt; + vector<float> *jet_antikt4truth_emscale_m; + vector<float> *jet_antikt4truth_emscale_eta; + vector<float> *jet_antikt4truth_emscale_phi; + vector<float> *jet_antikt4truth_el_dr; + vector<int> *jet_antikt4truth_el_matched; + vector<float> *jet_antikt4truth_mu_dr; + vector<int> *jet_antikt4truth_mu_matched; + vector<float> *jet_antikt4truth_L1_dr; + vector<int> *jet_antikt4truth_L1_matched; + vector<float> *jet_antikt4truth_L2_dr; + vector<int> *jet_antikt4truth_L2_matched; + vector<float> *jet_antikt4truth_EF_dr; + vector<int> *jet_antikt4truth_EF_matched; + Int_t jet_antikt6truth_n; + vector<float> *jet_antikt6truth_E; + vector<float> *jet_antikt6truth_pt; + vector<float> *jet_antikt6truth_m; + vector<float> *jet_antikt6truth_eta; + vector<float> *jet_antikt6truth_phi; + vector<float> *jet_antikt6truth_EtaOrigin; + vector<float> *jet_antikt6truth_PhiOrigin; + vector<float> *jet_antikt6truth_MOrigin; + vector<float> *jet_antikt6truth_EtaOriginEM; + vector<float> *jet_antikt6truth_PhiOriginEM; + vector<float> *jet_antikt6truth_MOriginEM; + vector<float> *jet_antikt6truth_WIDTH; + vector<float> *jet_antikt6truth_n90; + vector<float> *jet_antikt6truth_Timing; + vector<float> *jet_antikt6truth_LArQuality; + vector<float> *jet_antikt6truth_nTrk; + vector<float> *jet_antikt6truth_sumPtTrk; + vector<float> *jet_antikt6truth_OriginIndex; + vector<float> *jet_antikt6truth_HECQuality; + vector<float> *jet_antikt6truth_NegativeE; + vector<float> *jet_antikt6truth_YFlip12; + vector<float> *jet_antikt6truth_YFlip23; + vector<float> *jet_antikt6truth_BCH_CORR_CELL; + vector<float> *jet_antikt6truth_BCH_CORR_DOTX; + vector<float> *jet_antikt6truth_BCH_CORR_JET; + vector<float> *jet_antikt6truth_BCH_CORR_JET_FORCELL; + vector<float> *jet_antikt6truth_ENG_BAD_CELLS; + vector<float> *jet_antikt6truth_N_BAD_CELLS; + vector<float> *jet_antikt6truth_N_BAD_CELLS_CORR; + vector<float> *jet_antikt6truth_BAD_CELLS_CORR_E; + vector<float> *jet_antikt6truth_NumTowers; + vector<int> *jet_antikt6truth_SamplingMax; + vector<float> *jet_antikt6truth_fracSamplingMax; + vector<float> *jet_antikt6truth_hecf; + vector<float> *jet_antikt6truth_tgap3f; + vector<int> *jet_antikt6truth_isUgly; + vector<int> *jet_antikt6truth_isBadLoose; + vector<int> *jet_antikt6truth_isBadMedium; + vector<int> *jet_antikt6truth_isBadTight; + vector<float> *jet_antikt6truth_emfrac; + vector<float> *jet_antikt6truth_Offset; + vector<float> *jet_antikt6truth_EMJES; + vector<float> *jet_antikt6truth_EMJES_EtaCorr; + vector<float> *jet_antikt6truth_EMJESnooffset; + vector<float> *jet_antikt6truth_GCWJES; + vector<float> *jet_antikt6truth_GCWJES_EtaCorr; + vector<float> *jet_antikt6truth_CB; + vector<float> *jet_antikt6truth_emscale_E; + vector<float> *jet_antikt6truth_emscale_pt; + vector<float> *jet_antikt6truth_emscale_m; + vector<float> *jet_antikt6truth_emscale_eta; + vector<float> *jet_antikt6truth_emscale_phi; + vector<float> *jet_antikt6truth_el_dr; + vector<int> *jet_antikt6truth_el_matched; + vector<float> *jet_antikt6truth_mu_dr; + vector<int> *jet_antikt6truth_mu_matched; + vector<float> *jet_antikt6truth_L1_dr; + vector<int> *jet_antikt6truth_L1_matched; + vector<float> *jet_antikt6truth_L2_dr; + vector<int> *jet_antikt6truth_L2_matched; + vector<float> *jet_antikt6truth_EF_dr; + vector<int> *jet_antikt6truth_EF_matched; + Int_t jet_antikt4truthALL_n; + vector<float> *jet_antikt4truthALL_E; + vector<float> *jet_antikt4truthALL_pt; + vector<float> *jet_antikt4truthALL_m; + vector<float> *jet_antikt4truthALL_eta; + vector<float> *jet_antikt4truthALL_phi; + vector<float> *jet_antikt4truthALL_EtaOrigin; + vector<float> *jet_antikt4truthALL_PhiOrigin; + vector<float> *jet_antikt4truthALL_MOrigin; + vector<float> *jet_antikt4truthALL_EtaOriginEM; + vector<float> *jet_antikt4truthALL_PhiOriginEM; + vector<float> *jet_antikt4truthALL_MOriginEM; + vector<float> *jet_antikt4truthALL_WIDTH; + vector<float> *jet_antikt4truthALL_n90; + vector<float> *jet_antikt4truthALL_Timing; + vector<float> *jet_antikt4truthALL_LArQuality; + vector<float> *jet_antikt4truthALL_nTrk; + vector<float> *jet_antikt4truthALL_sumPtTrk; + vector<float> *jet_antikt4truthALL_OriginIndex; + vector<float> *jet_antikt4truthALL_HECQuality; + vector<float> *jet_antikt4truthALL_NegativeE; + vector<float> *jet_antikt4truthALL_YFlip12; + vector<float> *jet_antikt4truthALL_YFlip23; + vector<float> *jet_antikt4truthALL_BCH_CORR_CELL; + vector<float> *jet_antikt4truthALL_BCH_CORR_DOTX; + vector<float> *jet_antikt4truthALL_BCH_CORR_JET; + vector<float> *jet_antikt4truthALL_BCH_CORR_JET_FORCELL; + vector<float> *jet_antikt4truthALL_ENG_BAD_CELLS; + vector<float> *jet_antikt4truthALL_N_BAD_CELLS; + vector<float> *jet_antikt4truthALL_N_BAD_CELLS_CORR; + vector<float> *jet_antikt4truthALL_BAD_CELLS_CORR_E; + vector<float> *jet_antikt4truthALL_NumTowers; + vector<int> *jet_antikt4truthALL_SamplingMax; + vector<float> *jet_antikt4truthALL_fracSamplingMax; + vector<float> *jet_antikt4truthALL_hecf; + vector<float> *jet_antikt4truthALL_tgap3f; + vector<int> *jet_antikt4truthALL_isUgly; + vector<int> *jet_antikt4truthALL_isBadLoose; + vector<int> *jet_antikt4truthALL_isBadMedium; + vector<int> *jet_antikt4truthALL_isBadTight; + vector<float> *jet_antikt4truthALL_emfrac; + vector<float> *jet_antikt4truthALL_Offset; + vector<float> *jet_antikt4truthALL_EMJES; + vector<float> *jet_antikt4truthALL_EMJES_EtaCorr; + vector<float> *jet_antikt4truthALL_EMJESnooffset; + vector<float> *jet_antikt4truthALL_GCWJES; + vector<float> *jet_antikt4truthALL_GCWJES_EtaCorr; + vector<float> *jet_antikt4truthALL_CB; + vector<float> *jet_antikt4truthALL_emscale_E; + vector<float> *jet_antikt4truthALL_emscale_pt; + vector<float> *jet_antikt4truthALL_emscale_m; + vector<float> *jet_antikt4truthALL_emscale_eta; + vector<float> *jet_antikt4truthALL_emscale_phi; + vector<float> *jet_antikt4truthALL_el_dr; + vector<int> *jet_antikt4truthALL_el_matched; + vector<float> *jet_antikt4truthALL_mu_dr; + vector<int> *jet_antikt4truthALL_mu_matched; + vector<float> *jet_antikt4truthALL_L1_dr; + vector<int> *jet_antikt4truthALL_L1_matched; + vector<float> *jet_antikt4truthALL_L2_dr; + vector<int> *jet_antikt4truthALL_L2_matched; + vector<float> *jet_antikt4truthALL_EF_dr; + vector<int> *jet_antikt4truthALL_EF_matched; + Int_t jet_antikt6truthALL_n; + vector<float> *jet_antikt6truthALL_E; + vector<float> *jet_antikt6truthALL_pt; + vector<float> *jet_antikt6truthALL_m; + vector<float> *jet_antikt6truthALL_eta; + vector<float> *jet_antikt6truthALL_phi; + vector<float> *jet_antikt6truthALL_EtaOrigin; + vector<float> *jet_antikt6truthALL_PhiOrigin; + vector<float> *jet_antikt6truthALL_MOrigin; + vector<float> *jet_antikt6truthALL_EtaOriginEM; + vector<float> *jet_antikt6truthALL_PhiOriginEM; + vector<float> *jet_antikt6truthALL_MOriginEM; + vector<float> *jet_antikt6truthALL_WIDTH; + vector<float> *jet_antikt6truthALL_n90; + vector<float> *jet_antikt6truthALL_Timing; + vector<float> *jet_antikt6truthALL_LArQuality; + vector<float> *jet_antikt6truthALL_nTrk; + vector<float> *jet_antikt6truthALL_sumPtTrk; + vector<float> *jet_antikt6truthALL_OriginIndex; + vector<float> *jet_antikt6truthALL_HECQuality; + vector<float> *jet_antikt6truthALL_NegativeE; + vector<float> *jet_antikt6truthALL_YFlip12; + vector<float> *jet_antikt6truthALL_YFlip23; + vector<float> *jet_antikt6truthALL_BCH_CORR_CELL; + vector<float> *jet_antikt6truthALL_BCH_CORR_DOTX; + vector<float> *jet_antikt6truthALL_BCH_CORR_JET; + vector<float> *jet_antikt6truthALL_BCH_CORR_JET_FORCELL; + vector<float> *jet_antikt6truthALL_ENG_BAD_CELLS; + vector<float> *jet_antikt6truthALL_N_BAD_CELLS; + vector<float> *jet_antikt6truthALL_N_BAD_CELLS_CORR; + vector<float> *jet_antikt6truthALL_BAD_CELLS_CORR_E; + vector<float> *jet_antikt6truthALL_NumTowers; + vector<int> *jet_antikt6truthALL_SamplingMax; + vector<float> *jet_antikt6truthALL_fracSamplingMax; + vector<float> *jet_antikt6truthALL_hecf; + vector<float> *jet_antikt6truthALL_tgap3f; + vector<int> *jet_antikt6truthALL_isUgly; + vector<int> *jet_antikt6truthALL_isBadLoose; + vector<int> *jet_antikt6truthALL_isBadMedium; + vector<int> *jet_antikt6truthALL_isBadTight; + vector<float> *jet_antikt6truthALL_emfrac; + vector<float> *jet_antikt6truthALL_Offset; + vector<float> *jet_antikt6truthALL_EMJES; + vector<float> *jet_antikt6truthALL_EMJES_EtaCorr; + vector<float> *jet_antikt6truthALL_EMJESnooffset; + vector<float> *jet_antikt6truthALL_GCWJES; + vector<float> *jet_antikt6truthALL_GCWJES_EtaCorr; + vector<float> *jet_antikt6truthALL_CB; + vector<float> *jet_antikt6truthALL_emscale_E; + vector<float> *jet_antikt6truthALL_emscale_pt; + vector<float> *jet_antikt6truthALL_emscale_m; + vector<float> *jet_antikt6truthALL_emscale_eta; + vector<float> *jet_antikt6truthALL_emscale_phi; + vector<float> *jet_antikt6truthALL_el_dr; + vector<int> *jet_antikt6truthALL_el_matched; + vector<float> *jet_antikt6truthALL_mu_dr; + vector<int> *jet_antikt6truthALL_mu_matched; + vector<float> *jet_antikt6truthALL_L1_dr; + vector<int> *jet_antikt6truthALL_L1_matched; + vector<float> *jet_antikt6truthALL_L2_dr; + vector<int> *jet_antikt6truthALL_L2_matched; + vector<float> *jet_antikt6truthALL_EF_dr; + vector<int> *jet_antikt6truthALL_EF_matched; + Int_t jet_antikt4truthWZ_n; + vector<float> *jet_antikt4truthWZ_E; + vector<float> *jet_antikt4truthWZ_pt; + vector<float> *jet_antikt4truthWZ_m; + vector<float> *jet_antikt4truthWZ_eta; + vector<float> *jet_antikt4truthWZ_phi; + vector<float> *jet_antikt4truthWZ_EtaOrigin; + vector<float> *jet_antikt4truthWZ_PhiOrigin; + vector<float> *jet_antikt4truthWZ_MOrigin; + vector<float> *jet_antikt4truthWZ_EtaOriginEM; + vector<float> *jet_antikt4truthWZ_PhiOriginEM; + vector<float> *jet_antikt4truthWZ_MOriginEM; + vector<float> *jet_antikt4truthWZ_WIDTH; + vector<float> *jet_antikt4truthWZ_n90; + vector<float> *jet_antikt4truthWZ_Timing; + vector<float> *jet_antikt4truthWZ_LArQuality; + vector<float> *jet_antikt4truthWZ_nTrk; + vector<float> *jet_antikt4truthWZ_sumPtTrk; + vector<float> *jet_antikt4truthWZ_OriginIndex; + vector<float> *jet_antikt4truthWZ_HECQuality; + vector<float> *jet_antikt4truthWZ_NegativeE; + vector<float> *jet_antikt4truthWZ_YFlip12; + vector<float> *jet_antikt4truthWZ_YFlip23; + vector<float> *jet_antikt4truthWZ_BCH_CORR_CELL; + vector<float> *jet_antikt4truthWZ_BCH_CORR_DOTX; + vector<float> *jet_antikt4truthWZ_BCH_CORR_JET; + vector<float> *jet_antikt4truthWZ_BCH_CORR_JET_FORCELL; + vector<float> *jet_antikt4truthWZ_ENG_BAD_CELLS; + vector<float> *jet_antikt4truthWZ_N_BAD_CELLS; + vector<float> *jet_antikt4truthWZ_N_BAD_CELLS_CORR; + vector<float> *jet_antikt4truthWZ_BAD_CELLS_CORR_E; + vector<float> *jet_antikt4truthWZ_NumTowers; + vector<int> *jet_antikt4truthWZ_SamplingMax; + vector<float> *jet_antikt4truthWZ_fracSamplingMax; + vector<float> *jet_antikt4truthWZ_hecf; + vector<float> *jet_antikt4truthWZ_tgap3f; + vector<int> *jet_antikt4truthWZ_isUgly; + vector<int> *jet_antikt4truthWZ_isBadLoose; + vector<int> *jet_antikt4truthWZ_isBadMedium; + vector<int> *jet_antikt4truthWZ_isBadTight; + vector<float> *jet_antikt4truthWZ_emfrac; + vector<float> *jet_antikt4truthWZ_Offset; + vector<float> *jet_antikt4truthWZ_EMJES; + vector<float> *jet_antikt4truthWZ_EMJES_EtaCorr; + vector<float> *jet_antikt4truthWZ_EMJESnooffset; + vector<float> *jet_antikt4truthWZ_GCWJES; + vector<float> *jet_antikt4truthWZ_GCWJES_EtaCorr; + vector<float> *jet_antikt4truthWZ_CB; + vector<float> *jet_antikt4truthWZ_emscale_E; + vector<float> *jet_antikt4truthWZ_emscale_pt; + vector<float> *jet_antikt4truthWZ_emscale_m; + vector<float> *jet_antikt4truthWZ_emscale_eta; + vector<float> *jet_antikt4truthWZ_emscale_phi; + vector<float> *jet_antikt4truthWZ_el_dr; + vector<int> *jet_antikt4truthWZ_el_matched; + vector<float> *jet_antikt4truthWZ_mu_dr; + vector<int> *jet_antikt4truthWZ_mu_matched; + vector<float> *jet_antikt4truthWZ_L1_dr; + vector<int> *jet_antikt4truthWZ_L1_matched; + vector<float> *jet_antikt4truthWZ_L2_dr; + vector<int> *jet_antikt4truthWZ_L2_matched; + vector<float> *jet_antikt4truthWZ_EF_dr; + vector<int> *jet_antikt4truthWZ_EF_matched; + Int_t jet_antikt6truthWZ_n; + vector<float> *jet_antikt6truthWZ_E; + vector<float> *jet_antikt6truthWZ_pt; + vector<float> *jet_antikt6truthWZ_m; + vector<float> *jet_antikt6truthWZ_eta; + vector<float> *jet_antikt6truthWZ_phi; + vector<float> *jet_antikt6truthWZ_EtaOrigin; + vector<float> *jet_antikt6truthWZ_PhiOrigin; + vector<float> *jet_antikt6truthWZ_MOrigin; + vector<float> *jet_antikt6truthWZ_EtaOriginEM; + vector<float> *jet_antikt6truthWZ_PhiOriginEM; + vector<float> *jet_antikt6truthWZ_MOriginEM; + vector<float> *jet_antikt6truthWZ_WIDTH; + vector<float> *jet_antikt6truthWZ_n90; + vector<float> *jet_antikt6truthWZ_Timing; + vector<float> *jet_antikt6truthWZ_LArQuality; + vector<float> *jet_antikt6truthWZ_nTrk; + vector<float> *jet_antikt6truthWZ_sumPtTrk; + vector<float> *jet_antikt6truthWZ_OriginIndex; + vector<float> *jet_antikt6truthWZ_HECQuality; + vector<float> *jet_antikt6truthWZ_NegativeE; + vector<float> *jet_antikt6truthWZ_YFlip12; + vector<float> *jet_antikt6truthWZ_YFlip23; + vector<float> *jet_antikt6truthWZ_BCH_CORR_CELL; + vector<float> *jet_antikt6truthWZ_BCH_CORR_DOTX; + vector<float> *jet_antikt6truthWZ_BCH_CORR_JET; + vector<float> *jet_antikt6truthWZ_BCH_CORR_JET_FORCELL; + vector<float> *jet_antikt6truthWZ_ENG_BAD_CELLS; + vector<float> *jet_antikt6truthWZ_N_BAD_CELLS; + vector<float> *jet_antikt6truthWZ_N_BAD_CELLS_CORR; + vector<float> *jet_antikt6truthWZ_BAD_CELLS_CORR_E; + vector<float> *jet_antikt6truthWZ_NumTowers; + vector<int> *jet_antikt6truthWZ_SamplingMax; + vector<float> *jet_antikt6truthWZ_fracSamplingMax; + vector<float> *jet_antikt6truthWZ_hecf; + vector<float> *jet_antikt6truthWZ_tgap3f; + vector<int> *jet_antikt6truthWZ_isUgly; + vector<int> *jet_antikt6truthWZ_isBadLoose; + vector<int> *jet_antikt6truthWZ_isBadMedium; + vector<int> *jet_antikt6truthWZ_isBadTight; + vector<float> *jet_antikt6truthWZ_emfrac; + vector<float> *jet_antikt6truthWZ_Offset; + vector<float> *jet_antikt6truthWZ_EMJES; + vector<float> *jet_antikt6truthWZ_EMJES_EtaCorr; + vector<float> *jet_antikt6truthWZ_EMJESnooffset; + vector<float> *jet_antikt6truthWZ_GCWJES; + vector<float> *jet_antikt6truthWZ_GCWJES_EtaCorr; + vector<float> *jet_antikt6truthWZ_CB; + vector<float> *jet_antikt6truthWZ_emscale_E; + vector<float> *jet_antikt6truthWZ_emscale_pt; + vector<float> *jet_antikt6truthWZ_emscale_m; + vector<float> *jet_antikt6truthWZ_emscale_eta; + vector<float> *jet_antikt6truthWZ_emscale_phi; + vector<float> *jet_antikt6truthWZ_el_dr; + vector<int> *jet_antikt6truthWZ_el_matched; + vector<float> *jet_antikt6truthWZ_mu_dr; + vector<int> *jet_antikt6truthWZ_mu_matched; + vector<float> *jet_antikt6truthWZ_L1_dr; + vector<int> *jet_antikt6truthWZ_L1_matched; + vector<float> *jet_antikt6truthWZ_L2_dr; + vector<int> *jet_antikt6truthWZ_L2_matched; + vector<float> *jet_antikt6truthWZ_EF_dr; + vector<int> *jet_antikt6truthWZ_EF_matched; + vector<unsigned int> *trig_L1_TAV; + vector<short> *trig_L2_passedPhysics; + vector<short> *trig_EF_passedPhysics; + vector<unsigned int> *trig_L1_TBP; + vector<unsigned int> *trig_L1_TAP; + vector<short> *trig_L2_passedRaw; + vector<short> *trig_EF_passedRaw; + Bool_t trig_L2_truncated; + Bool_t trig_EF_truncated; + vector<short> *trig_L2_resurrected; + vector<short> *trig_EF_resurrected; + vector<short> *trig_L2_passedThrough; + vector<short> *trig_EF_passedThrough; + UInt_t trig_DB_SMK; + UInt_t trig_DB_L1PSK; + UInt_t trig_DB_HLTPSK; + Char_t trig_bgCode; + Int_t trig_L1_emtau_n; + vector<float> *trig_L1_emtau_eta; + vector<float> *trig_L1_emtau_phi; + vector<vector<string> > *trig_L1_emtau_thrNames; + vector<vector<float> > *trig_L1_emtau_thrValues; + Int_t trig_L2_emcl_n; + vector<unsigned int> *trig_L2_emcl_quality; + vector<float> *trig_L2_emcl_E; + vector<float> *trig_L2_emcl_Et; + vector<float> *trig_L2_emcl_eta; + vector<float> *trig_L2_emcl_phi; + Int_t trig_L2_trk_idscan_eGamma_n; + vector<int> *trig_L2_trk_idscan_eGamma_algorithmId; + vector<short> *trig_L2_trk_idscan_eGamma_trackStatus; + vector<float> *trig_L2_trk_idscan_eGamma_chi2Ndof; + vector<float> *trig_L2_trk_idscan_eGamma_param_a0; + vector<float> *trig_L2_trk_idscan_eGamma_param_z0; + vector<float> *trig_L2_trk_idscan_eGamma_param_phi0; + vector<float> *trig_L2_trk_idscan_eGamma_param_eta; + vector<float> *trig_L2_trk_idscan_eGamma_param_pt; + Int_t trig_L2_trk_sitrack_eGamma_n; + vector<int> *trig_L2_trk_sitrack_eGamma_algorithmId; + vector<short> *trig_L2_trk_sitrack_eGamma_trackStatus; + vector<float> *trig_L2_trk_sitrack_eGamma_chi2Ndof; + vector<float> *trig_L2_trk_sitrack_eGamma_param_a0; + vector<float> *trig_L2_trk_sitrack_eGamma_param_z0; + vector<float> *trig_L2_trk_sitrack_eGamma_param_phi0; + vector<float> *trig_L2_trk_sitrack_eGamma_param_eta; + vector<float> *trig_L2_trk_sitrack_eGamma_param_pt; + Int_t trig_L2_el_n; + vector<float> *trig_L2_el_E; + vector<float> *trig_L2_el_Et; + vector<float> *trig_L2_el_pt; + vector<float> *trig_L2_el_eta; + vector<float> *trig_L2_el_phi; + vector<int> *trig_L2_el_RoIWord; + vector<float> *trig_L2_el_zvertex; + vector<int> *trig_L2_el_charge; + Int_t trig_L2_ph_n; + vector<float> *trig_L2_ph_E; + vector<float> *trig_L2_ph_Et; + vector<float> *trig_L2_ph_pt; + vector<float> *trig_L2_ph_eta; + vector<float> *trig_L2_ph_phi; + vector<int> *trig_L2_ph_RoIWord; + Int_t trig_EF_emcl_n; + vector<float> *trig_EF_emcl_pt; + vector<float> *trig_EF_emcl_eta; + vector<float> *trig_EF_emcl_phi; + vector<float> *trig_EF_emcl_E_em; + vector<float> *trig_EF_emcl_E_had; + Int_t trig_EF_emcl_slw_n; + vector<float> *trig_EF_emcl_slw_pt; + vector<float> *trig_EF_emcl_slw_eta; + vector<float> *trig_EF_emcl_slw_phi; + vector<float> *trig_EF_emcl_slw_E_em; + vector<float> *trig_EF_emcl_slw_E_had; + Int_t trig_EF_el_n; + vector<float> *trig_EF_el_E; + vector<float> *trig_EF_el_Et; + vector<float> *trig_EF_el_pt; + vector<float> *trig_EF_el_m; + vector<float> *trig_EF_el_eta; + vector<float> *trig_EF_el_phi; + vector<float> *trig_EF_el_px; + vector<float> *trig_EF_el_py; + vector<float> *trig_EF_el_pz; + vector<float> *trig_EF_el_charge; + vector<int> *trig_EF_el_author; + vector<unsigned int> *trig_EF_el_isEM; + vector<int> *trig_EF_el_loose; + vector<int> *trig_EF_el_medium; + vector<int> *trig_EF_el_mediumIso; + vector<int> *trig_EF_el_tight; + vector<int> *trig_EF_el_tightIso; + vector<float> *trig_EF_el_vertweight; + vector<int> *trig_EF_el_hastrack; + Int_t trig_EF_ph_n; + vector<float> *trig_EF_ph_E; + vector<float> *trig_EF_ph_Et; + vector<float> *trig_EF_ph_pt; + vector<float> *trig_EF_ph_m; + vector<float> *trig_EF_ph_eta; + vector<float> *trig_EF_ph_phi; + vector<float> *trig_EF_ph_px; + vector<float> *trig_EF_ph_py; + vector<float> *trig_EF_ph_pz; + vector<int> *trig_EF_ph_author; + vector<int> *trig_EF_ph_isRecovered; + vector<unsigned int> *trig_EF_ph_isEM; + vector<int> *trig_EF_ph_convFlag; + vector<int> *trig_EF_ph_isConv; + vector<int> *trig_EF_ph_nConv; + vector<int> *trig_EF_ph_nSingleTrackConv; + vector<int> *trig_EF_ph_nDoubleTrackConv; + vector<int> *trig_EF_ph_loose; + vector<int> *trig_EF_ph_tight; + vector<int> *trig_EF_ph_tightIso; + Int_t trig_Nav_n; + vector<short> *trig_Nav_chain_ChainId; + vector<vector<int> > *trig_Nav_chain_RoIType; + vector<vector<int> > *trig_Nav_chain_RoIIndex; + Int_t trig_RoI_L2_e_n; + Int_t trig_RoI_EF_e_n; + Int_t trig_L1_mu_n; + vector<float> *trig_L1_mu_pt; + vector<float> *trig_L1_mu_eta; + vector<float> *trig_L1_mu_phi; + vector<string> *trig_L1_mu_thrName; + Int_t trig_L2_muonfeature_n; + vector<float> *trig_L2_muonfeature_pt; + vector<float> *trig_L2_muonfeature_eta; + vector<float> *trig_L2_muonfeature_phi; + Int_t trig_L2_muonfeaturedetails_n; + Int_t trig_L2_combmuonfeature_n; + vector<float> *trig_L2_combmuonfeature_pt; + vector<float> *trig_L2_combmuonfeature_eta; + vector<float> *trig_L2_combmuonfeature_phi; + vector<int> *trig_L2_combmuonfeature_idscantrk_index; + vector<int> *trig_L2_combmuonfeature_sitracktrk_index; + Int_t trig_L2_isomuonfeature_n; + vector<float> *trig_L2_isomuonfeature_pt; + vector<float> *trig_L2_isomuonfeature_eta; + vector<float> *trig_L2_isomuonfeature_phi; + vector<float> *trig_L2_isomuonfeature_EtInnerConeEC; + vector<float> *trig_L2_isomuonfeature_EtOuterConeEC; + vector<float> *trig_L2_isomuonfeature_EtInnerConeHC; + vector<float> *trig_L2_isomuonfeature_EtOuterConeHC; + vector<int> *trig_L2_isomuonfeature_NTracksCone; + vector<float> *trig_L2_isomuonfeature_SumPtTracksCone; + vector<float> *trig_L2_isomuonfeature_PtMuTracksCone; + Int_t trig_L2_tilemufeature_n; + vector<float> *trig_L2_tilemufeature_eta; + vector<float> *trig_L2_tilemufeature_phi; + Int_t trig_L2_tiletrackmufeature_n; + vector<float> *trig_L2_tiletrackmufeature_pt; + vector<float> *trig_L2_tiletrackmufeature_eta; + vector<float> *trig_L2_tiletrackmufeature_phi; + vector<int> *trig_L2_tiletrackmufeature_tilemu_index; + vector<int> *trig_L2_tiletrackmufeature_idtrk_algorithmId; + vector<short> *trig_L2_tiletrackmufeature_idtrk_trackStatus; + vector<float> *trig_L2_tiletrackmufeature_idtrk_chi2Ndof; + vector<float> *trig_L2_tiletrackmufeature_idtrk_idtrkfitpar_a0; + vector<float> *trig_L2_tiletrackmufeature_idtrk_idtrkfitpar_z0; + vector<float> *trig_L2_tiletrackmufeature_idtrk_idtrkfitpar_phi0; + vector<float> *trig_L2_tiletrackmufeature_idtrk_idtrkfitpar_eta; + vector<float> *trig_L2_tiletrackmufeature_idtrk_idtrkfitpar_pt; + vector<int> *trig_L2_tiletrackmufeature_idtrk_idtrkfitpar_hasidtrkfitpar; + vector<int> *trig_L2_tiletrackmufeature_idtrk_hasidtrk; + Int_t trig_EF_trigmuonef_n; + vector<int> *trig_EF_trigmuonef_track_n; + vector<vector<int> > *trig_EF_trigmuonef_track_MuonType; + vector<vector<float> > *trig_EF_trigmuonef_track_MS_pt; + vector<vector<float> > *trig_EF_trigmuonef_track_MS_eta; + vector<vector<float> > *trig_EF_trigmuonef_track_MS_phi; + vector<vector<int> > *trig_EF_trigmuonef_track_MS_hasMS; + vector<vector<float> > *trig_EF_trigmuonef_track_SA_pt; + vector<vector<float> > *trig_EF_trigmuonef_track_SA_eta; + vector<vector<float> > *trig_EF_trigmuonef_track_SA_phi; + vector<vector<int> > *trig_EF_trigmuonef_track_SA_hasSA; + vector<vector<float> > *trig_EF_trigmuonef_track_CB_pt; + vector<vector<float> > *trig_EF_trigmuonef_track_CB_eta; + vector<vector<float> > *trig_EF_trigmuonef_track_CB_phi; + vector<vector<int> > *trig_EF_trigmuonef_track_CB_hasCB; + Int_t trig_EF_trigmugirl_n; + vector<int> *trig_EF_trigmugirl_track_n; + vector<vector<int> > *trig_EF_trigmugirl_track_MuonType; + vector<vector<float> > *trig_EF_trigmugirl_track_MS_pt; + vector<vector<float> > *trig_EF_trigmugirl_track_MS_eta; + vector<vector<float> > *trig_EF_trigmugirl_track_MS_phi; + vector<vector<int> > *trig_EF_trigmugirl_track_MS_hasMS; + vector<vector<float> > *trig_EF_trigmugirl_track_SA_pt; + vector<vector<float> > *trig_EF_trigmugirl_track_SA_eta; + vector<vector<float> > *trig_EF_trigmugirl_track_SA_phi; + vector<vector<int> > *trig_EF_trigmugirl_track_SA_hasSA; + vector<vector<float> > *trig_EF_trigmugirl_track_CB_pt; + vector<vector<float> > *trig_EF_trigmugirl_track_CB_eta; + vector<vector<float> > *trig_EF_trigmugirl_track_CB_phi; + vector<vector<int> > *trig_EF_trigmugirl_track_CB_hasCB; + Int_t trig_L2_sitrack_muon_n; + vector<int> *trig_L2_sitrack_muon_algorithmId; + vector<short> *trig_L2_sitrack_muon_trackStatus; + vector<float> *trig_L2_sitrack_muon_chi2Ndof; + vector<float> *trig_L2_sitrack_muon_param_a0; + vector<float> *trig_L2_sitrack_muon_param_z0; + vector<float> *trig_L2_sitrack_muon_param_phi0; + vector<float> *trig_L2_sitrack_muon_param_eta; + vector<float> *trig_L2_sitrack_muon_param_pt; + Int_t trig_L2_idscan_muon_n; + vector<int> *trig_L2_idscan_muon_algorithmId; + vector<short> *trig_L2_idscan_muon_trackStatus; + vector<float> *trig_L2_idscan_muon_chi2Ndof; + vector<float> *trig_L2_idscan_muon_param_a0; + vector<float> *trig_L2_idscan_muon_param_z0; + vector<float> *trig_L2_idscan_muon_param_phi0; + vector<float> *trig_L2_idscan_muon_param_eta; + vector<float> *trig_L2_idscan_muon_param_pt; + Int_t trig_L2_sitrack_isomuon_n; + vector<int> *trig_L2_sitrack_isomuon_algorithmId; + vector<short> *trig_L2_sitrack_isomuon_trackStatus; + vector<float> *trig_L2_sitrack_isomuon_chi2Ndof; + vector<float> *trig_L2_sitrack_isomuon_param_a0; + vector<float> *trig_L2_sitrack_isomuon_param_z0; + vector<float> *trig_L2_sitrack_isomuon_param_phi0; + vector<float> *trig_L2_sitrack_isomuon_param_eta; + vector<float> *trig_L2_sitrack_isomuon_param_pt; + Int_t trig_L2_idscan_isomuon_n; + vector<int> *trig_L2_idscan_isomuon_algorithmId; + vector<short> *trig_L2_idscan_isomuon_trackStatus; + vector<float> *trig_L2_idscan_isomuon_chi2Ndof; + vector<float> *trig_L2_idscan_isomuon_param_a0; + vector<float> *trig_L2_idscan_isomuon_param_z0; + vector<float> *trig_L2_idscan_isomuon_param_phi0; + vector<float> *trig_L2_idscan_isomuon_param_eta; + vector<float> *trig_L2_idscan_isomuon_param_pt; + Int_t trig_roidescriptor_forID_n; + vector<float> *trig_roidescriptor_forID_phi; + vector<float> *trig_roidescriptor_forID_eta; + vector<float> *trig_roidescriptor_forID_zed0; + Int_t trig_RoI_L2_mu_n; + vector<short> *trig_RoI_L2_mu_type; + vector<short> *trig_RoI_L2_mu_lastStep; + vector<int> *trig_RoI_L2_mu_TrigRoiDescriptor_forID; + vector<int> *trig_RoI_L2_mu_TrigRoiDescriptor_forIDStatus; + vector<int> *trig_RoI_L2_mu_MuonFeature; + vector<int> *trig_RoI_L2_mu_MuonFeatureStatus; + vector<int> *trig_RoI_L2_mu_MuonFeatureDetails; + vector<int> *trig_RoI_L2_mu_MuonFeatureDetailsStatus; + vector<int> *trig_RoI_L2_mu_CombinedMuonFeature; + vector<int> *trig_RoI_L2_mu_CombinedMuonFeatureStatus; + vector<int> *trig_RoI_L2_mu_IsoMuonFeature; + vector<int> *trig_RoI_L2_mu_IsoMuonFeatureStatus; + vector<int> *trig_RoI_L2_mu_Muon_ROI; + vector<int> *trig_RoI_L2_mu_Muon_ROIStatus; + vector<vector<int> > *trig_RoI_L2_mu_TrigInDetTrackCollection_TrigSiTrack_Muon; + vector<vector<int> > *trig_RoI_L2_mu_TrigInDetTrackCollection_TrigSiTrack_MuonStatus; + vector<vector<int> > *trig_RoI_L2_mu_TrigInDetTrackCollection_TrigIDSCAN_Muon; + vector<vector<int> > *trig_RoI_L2_mu_TrigInDetTrackCollection_TrigIDSCAN_MuonStatus; + vector<vector<int> > *trig_RoI_L2_mu_TrigInDetTrackCollection_TrigSiTrack_muonIso; + vector<vector<int> > *trig_RoI_L2_mu_TrigInDetTrackCollection_TrigSiTrack_muonIsoStatus; + vector<vector<int> > *trig_RoI_L2_mu_TrigInDetTrackCollection_TrigIDSCAN_muonIso; + vector<vector<int> > *trig_RoI_L2_mu_TrigInDetTrackCollection_TrigIDSCAN_muonIsoStatus; + Int_t trig_RoI_L2_TileMu_n; + vector<short> *trig_RoI_L2_TileMu_type; + vector<short> *trig_RoI_L2_TileMu_lastStep; + vector<int> *trig_RoI_L2_TileMu_TileMuFeature; + vector<int> *trig_RoI_L2_TileMu_TileMuFeatureStatus; + vector<int> *trig_RoI_L2_TileMu_TileTrackMuFeature; + vector<int> *trig_RoI_L2_TileMu_TileTrackMuFeatureStatus; + vector<int> *trig_RoI_L2_TileMu_Muon_ROI; + vector<int> *trig_RoI_L2_TileMu_Muon_ROIStatus; + vector<vector<int> > *trig_RoI_L2_TileMu_TrigInDetTrackCollection_TrigSiTrack_Tile; + vector<vector<int> > *trig_RoI_L2_TileMu_TrigInDetTrackCollection_TrigSiTrack_TileStatus; + vector<vector<int> > *trig_RoI_L2_TileMu_TrigInDetTrackCollection_TrigIDSCAN_Tile; + vector<vector<int> > *trig_RoI_L2_TileMu_TrigInDetTrackCollection_TrigIDSCAN_TileStatus; + Int_t trig_RoI_EF_mu_n; + vector<short> *trig_RoI_EF_mu_type; + vector<short> *trig_RoI_EF_mu_lastStep; + vector<int> *trig_RoI_EF_mu_Muon_ROI; + vector<int> *trig_RoI_EF_mu_Muon_ROIStatus; + vector<vector<int> > *trig_RoI_EF_mu_TrackCollection_InDetTrigTrackSlimmer_Muon_EFID; + vector<vector<int> > *trig_RoI_EF_mu_TrackCollection_InDetTrigTrackSlimmer_Muon_EFIDStatus; + vector<vector<int> > *trig_RoI_EF_mu_TrigMuonEFInfoContainer; + vector<vector<int> > *trig_RoI_EF_mu_TrigMuonEFInfoContainerStatus; + vector<vector<int> > *trig_RoI_EF_mu_TrigMuonEFInfoContainer_MuGirl; + vector<vector<int> > *trig_RoI_EF_mu_TrigMuonEFInfoContainer_MuGirlStatus; + vector<vector<int> > *trig_RoI_EF_mu_TrigMuonEFInfoContainer_MuTagIMO_EF; + vector<vector<int> > *trig_RoI_EF_mu_TrigMuonEFInfoContainer_MuTagIMO_EFStatus; + Int_t trig_RoI_EF_TileMu_n; + vector<short> *trig_RoI_EF_TileMu_type; + vector<short> *trig_RoI_EF_TileMu_lastStep; + vector<int> *trig_RoI_EF_TileMu_Muon_ROI; + vector<int> *trig_RoI_EF_TileMu_Muon_ROIStatus; + vector<vector<int> > *trig_RoI_EF_TileMu_TrigMuonEFContainer; + vector<vector<int> > *trig_RoI_EF_TileMu_TrigMuonEFContainerStatus; + vector<vector<int> > *trig_RoI_EF_TileMu_TrigMuonEFInfoContainer; + vector<vector<int> > *trig_RoI_EF_TileMu_TrigMuonEFInfoContainerStatus; + vector<vector<int> > *trig_RoI_EF_TileMu_TrigMuonEFInfoContainer_MuGirl; + vector<vector<int> > *trig_RoI_EF_TileMu_TrigMuonEFInfoContainer_MuGirlStatus; + vector<vector<int> > *trig_RoI_EF_TileMu_TrigMuonEFInfoContainer_MuTagIMO_EF; + vector<vector<int> > *trig_RoI_EF_TileMu_TrigMuonEFInfoContainer_MuTagIMO_EFStatus; + vector<string> *trig_L1_esum_thrNames; + Float_t trig_L1_esum_ExMiss; + Float_t trig_L1_esum_EyMiss; + Float_t trig_L1_esum_energyT; + Bool_t trig_L1_esum_overflowX; + Bool_t trig_L1_esum_overflowY; + Bool_t trig_L1_esum_overflowT; + UInt_t trig_L1_esum_RoIWord0; + UInt_t trig_L1_esum_RoIWord1; + UInt_t trig_L1_esum_RoIWord2; + Float_t trig_L2_met_MEx; + Float_t trig_L2_met_MEy; + Float_t trig_L2_met_MEz; + Float_t trig_L2_met_sumEt; + Float_t trig_L2_met_sumE; + Int_t trig_L2_met_flag; + vector<string> *trig_L2_met_nameOfComponent; + vector<float> *trig_L2_met_MExComponent; + vector<float> *trig_L2_met_MEyComponent; + vector<float> *trig_L2_met_MEzComponent; + vector<float> *trig_L2_met_sumEtComponent; + vector<float> *trig_L2_met_sumEComponent; + vector<float> *trig_L2_met_componentCalib0; + vector<float> *trig_L2_met_componentCalib1; + vector<short> *trig_L2_met_sumOfSigns; + vector<unsigned short> *trig_L2_met_usedChannels; + vector<short> *trig_L2_met_status; + Float_t trig_EF_met_MEx; + Float_t trig_EF_met_MEy; + Float_t trig_EF_met_MEz; + Float_t trig_EF_met_sumEt; + Float_t trig_EF_met_sumE; + Int_t trig_EF_met_flag; + vector<string> *trig_EF_met_nameOfComponent; + vector<float> *trig_EF_met_MExComponent; + vector<float> *trig_EF_met_MEyComponent; + vector<float> *trig_EF_met_MEzComponent; + vector<float> *trig_EF_met_sumEtComponent; + vector<float> *trig_EF_met_sumEComponent; + vector<float> *trig_EF_met_componentCalib0; + vector<float> *trig_EF_met_componentCalib1; + vector<short> *trig_EF_met_sumOfSigns; + vector<unsigned short> *trig_EF_met_usedChannels; + vector<short> *trig_EF_met_status; + + // List of branches + TBranch *b_RunNumber; //! + TBranch *b_EventNumber; //! + TBranch *b_timestamp; //! + TBranch *b_timestamp_ns; //! + TBranch *b_lbn; //! + TBranch *b_bcid; //! + TBranch *b_detmask0; //! + TBranch *b_detmask1; //! + TBranch *b_pixelFlags; //! + TBranch *b_sctFlags; //! + TBranch *b_trtFlags; //! + TBranch *b_larFlags; //! + TBranch *b_tileFlags; //! + TBranch *b_muonFlags; //! + TBranch *b_fwdFlags; //! + TBranch *b_coreFlags; //! + TBranch *b_pixelError; //! + TBranch *b_sctError; //! + TBranch *b_trtError; //! + TBranch *b_larError; //! + TBranch *b_tileError; //! + TBranch *b_muonError; //! + TBranch *b_fwdError; //! + TBranch *b_coreError; //! + TBranch *b_lar_ncellA; //! + TBranch *b_lar_ncellC; //! + TBranch *b_lar_energyA; //! + TBranch *b_lar_energyC; //! + TBranch *b_lar_timeA; //! + TBranch *b_lar_timeC; //! + TBranch *b_lar_timeDiff; //! + TBranch *b_er_n; //! + TBranch *b_er_rings; //! + TBranch *b_er_nt_n; //! + TBranch *b_er_nt_rings; //! + TBranch *b_ph_n; //! + TBranch *b_ph_E; //! + TBranch *b_ph_Et; //! + TBranch *b_ph_pt; //! + TBranch *b_ph_m; //! + TBranch *b_ph_eta; //! + TBranch *b_ph_phi; //! + TBranch *b_ph_px; //! + TBranch *b_ph_py; //! + TBranch *b_ph_pz; //! + TBranch *b_ph_author; //! + TBranch *b_ph_isRecovered; //! + TBranch *b_ph_isEM; //! + TBranch *b_ph_OQ; //! + TBranch *b_ph_OQRecalc; //! + TBranch *b_ph_convFlag; //! + TBranch *b_ph_isConv; //! + TBranch *b_ph_nConv; //! + TBranch *b_ph_nSingleTrackConv; //! + TBranch *b_ph_nDoubleTrackConv; //! + TBranch *b_ph_type; //! + TBranch *b_ph_origin; //! + TBranch *b_ph_truth_deltaRRecPhoton; //! + TBranch *b_ph_truth_E; //! + TBranch *b_ph_truth_pt; //! + TBranch *b_ph_truth_eta; //! + TBranch *b_ph_truth_phi; //! + TBranch *b_ph_truth_type; //! + TBranch *b_ph_truth_status; //! + TBranch *b_ph_truth_barcode; //! + TBranch *b_ph_truth_mothertype; //! + TBranch *b_ph_truth_motherbarcode; //! + TBranch *b_ph_truth_index; //! + TBranch *b_ph_truth_matched; //! + TBranch *b_ph_loose; //! + TBranch *b_ph_tight; //! + TBranch *b_ph_tightIso; //! + TBranch *b_ph_goodOQ; //! + TBranch *b_ph_Ethad; //! + TBranch *b_ph_Ethad1; //! + TBranch *b_ph_E033; //! + TBranch *b_ph_f1; //! + TBranch *b_ph_f1core; //! + TBranch *b_ph_Emins1; //! + TBranch *b_ph_fside; //! + TBranch *b_ph_Emax2; //! + TBranch *b_ph_ws3; //! + TBranch *b_ph_wstot; //! + TBranch *b_ph_E132; //! + TBranch *b_ph_E1152; //! + TBranch *b_ph_emaxs1; //! + TBranch *b_ph_deltaEs; //! + TBranch *b_ph_E233; //! + TBranch *b_ph_E237; //! + TBranch *b_ph_E277; //! + TBranch *b_ph_weta2; //! + TBranch *b_ph_f3; //! + TBranch *b_ph_f3core; //! + TBranch *b_ph_rphiallcalo; //! + TBranch *b_ph_Etcone45; //! + TBranch *b_ph_Etcone15; //! + TBranch *b_ph_Etcone20; //! + TBranch *b_ph_Etcone25; //! + TBranch *b_ph_Etcone30; //! + TBranch *b_ph_Etcone35; //! + TBranch *b_ph_Etcone40; //! + TBranch *b_ph_ptcone20; //! + TBranch *b_ph_ptcone30; //! + TBranch *b_ph_ptcone40; //! + TBranch *b_ph_nucone20; //! + TBranch *b_ph_nucone30; //! + TBranch *b_ph_nucone40; //! + TBranch *b_ph_convanglematch; //! + TBranch *b_ph_convtrackmatch; //! + TBranch *b_ph_hasconv; //! + TBranch *b_ph_convvtxx; //! + TBranch *b_ph_convvtxy; //! + TBranch *b_ph_convvtxz; //! + TBranch *b_ph_Rconv; //! + TBranch *b_ph_zconv; //! + TBranch *b_ph_convvtxchi2; //! + TBranch *b_ph_pt1conv; //! + TBranch *b_ph_convtrk1nBLHits; //! + TBranch *b_ph_convtrk1nPixHits; //! + TBranch *b_ph_convtrk1nSCTHits; //! + TBranch *b_ph_convtrk1nTRTHits; //! + TBranch *b_ph_pt2conv; //! + TBranch *b_ph_convtrk2nBLHits; //! + TBranch *b_ph_convtrk2nPixHits; //! + TBranch *b_ph_convtrk2nSCTHits; //! + TBranch *b_ph_convtrk2nTRTHits; //! + TBranch *b_ph_ptconv; //! + TBranch *b_ph_pzconv; //! + TBranch *b_ph_reta; //! + TBranch *b_ph_rphi; //! + TBranch *b_ph_EtringnoisedR03sig2; //! + TBranch *b_ph_EtringnoisedR03sig3; //! + TBranch *b_ph_EtringnoisedR03sig4; //! + TBranch *b_ph_isolationlikelihoodjets; //! + TBranch *b_ph_isolationlikelihoodhqelectrons; //! + TBranch *b_ph_loglikelihood; //! + TBranch *b_ph_photonweight; //! + TBranch *b_ph_photonbgweight; //! + TBranch *b_ph_neuralnet; //! + TBranch *b_ph_Hmatrix; //! + TBranch *b_ph_Hmatrix5; //! + TBranch *b_ph_adaboost; //! + TBranch *b_ph_zvertex; //! + TBranch *b_ph_errz; //! + TBranch *b_ph_etap; //! + TBranch *b_ph_depth; //! + TBranch *b_ph_cl_E; //! + TBranch *b_ph_cl_pt; //! + TBranch *b_ph_cl_eta; //! + TBranch *b_ph_cl_phi; //! + TBranch *b_ph_Es0; //! + TBranch *b_ph_etas0; //! + TBranch *b_ph_phis0; //! + TBranch *b_ph_Es1; //! + TBranch *b_ph_etas1; //! + TBranch *b_ph_phis1; //! + TBranch *b_ph_Es2; //! + TBranch *b_ph_etas2; //! + TBranch *b_ph_phis2; //! + TBranch *b_ph_Es3; //! + TBranch *b_ph_etas3; //! + TBranch *b_ph_phis3; //! + TBranch *b_ph_rawcl_Es0; //! + TBranch *b_ph_rawcl_etas0; //! + TBranch *b_ph_rawcl_phis0; //! + TBranch *b_ph_rawcl_Es1; //! + TBranch *b_ph_rawcl_etas1; //! + TBranch *b_ph_rawcl_phis1; //! + TBranch *b_ph_rawcl_Es2; //! + TBranch *b_ph_rawcl_etas2; //! + TBranch *b_ph_rawcl_phis2; //! + TBranch *b_ph_rawcl_Es3; //! + TBranch *b_ph_rawcl_etas3; //! + TBranch *b_ph_rawcl_phis3; //! + TBranch *b_ph_rawcl_E; //! + TBranch *b_ph_rawcl_pt; //! + TBranch *b_ph_rawcl_eta; //! + TBranch *b_ph_rawcl_phi; //! + TBranch *b_ph_truth_isConv; //! + TBranch *b_ph_truth_isBrem; //! + TBranch *b_ph_truth_isFromHardProc; //! + TBranch *b_ph_truth_isPhotonFromHardProc; //! + TBranch *b_ph_truth_Rconv; //! + TBranch *b_ph_truth_zconv; //! + TBranch *b_ph_deltaEmax2; //! + TBranch *b_ph_calibHitsShowerDepth; //! + TBranch *b_ph_isIso; //! + TBranch *b_ph_mvaptcone20; //! + TBranch *b_ph_mvaptcone30; //! + TBranch *b_ph_mvaptcone40; //! + TBranch *b_ph_topoEtcone20; //! + TBranch *b_ph_topoEtcone40; //! + TBranch *b_ph_topoEtcone60; //! + TBranch *b_ph_jet_dr; //! + TBranch *b_ph_jet_E; //! + TBranch *b_ph_jet_pt; //! + TBranch *b_ph_jet_m; //! + TBranch *b_ph_jet_eta; //! + TBranch *b_ph_jet_phi; //! + TBranch *b_ph_jet_truth_dr; //! + TBranch *b_ph_jet_truth_E; //! + TBranch *b_ph_jet_truth_pt; //! + TBranch *b_ph_jet_truth_m; //! + TBranch *b_ph_jet_truth_eta; //! + TBranch *b_ph_jet_truth_phi; //! + TBranch *b_ph_jet_truth_matched; //! + TBranch *b_ph_jet_matched; //! + TBranch *b_ph_convIP; //! + TBranch *b_ph_convIPRev; //! + TBranch *b_ph_ptIsolationCone; //! + TBranch *b_ph_ptIsolationConePhAngle; //! + TBranch *b_ph_Etcone40_pt_corrected; //! + TBranch *b_ph_Etcone35_pt_corrected; //! + TBranch *b_ph_Etcone30_pt_corrected; //! + TBranch *b_ph_Etcone25_pt_corrected; //! + TBranch *b_ph_Etcone20_pt_corrected; //! + TBranch *b_ph_Etcone15_pt_corrected; //! + TBranch *b_ph_Etcone40_ED_corrected; //! + TBranch *b_ph_Etcone40_corrected; //! + TBranch *b_ph_topodr; //! + TBranch *b_ph_topopt; //! + TBranch *b_ph_topoeta; //! + TBranch *b_ph_topophi; //! + TBranch *b_ph_topomatched; //! + TBranch *b_ph_topoEMdr; //! + TBranch *b_ph_topoEMpt; //! + TBranch *b_ph_topoEMeta; //! + TBranch *b_ph_topoEMphi; //! + TBranch *b_ph_topoEMmatched; //! + TBranch *b_ph_EF_dr; //! + TBranch *b_ph_EF_index; //! + TBranch *b_ph_L2_dr; //! + TBranch *b_ph_L2_index; //! + TBranch *b_ph_L1_dr; //! + TBranch *b_ph_L1_index; //! + TBranch *b_EF_2g10_loose; //! + TBranch *b_EF_2g15_loose; //! + TBranch *b_EF_2g20_loose; //! + TBranch *b_EF_2g5_loose; //! + TBranch *b_EF_2g7_loose; //! + TBranch *b_EF_2j35_jetNoEF_xe20_noMu; //! + TBranch *b_EF_2j35_jetNoEF_xe30_noMu; //! + TBranch *b_EF_2j35_jetNoEF_xe40_noMu; //! + TBranch *b_EF_2j35_xe20_noMu; //! + TBranch *b_EF_2j35_xe30_noMu; //! + TBranch *b_EF_2j35_xe40_noMu; //! + TBranch *b_EF_2mu0_NoAlg; //! + TBranch *b_EF_2mu10; //! + TBranch *b_EF_2mu10_NoAlg; //! + TBranch *b_EF_2mu4; //! + TBranch *b_EF_2mu4_Bmumu; //! + TBranch *b_EF_2mu4_Bmumux; //! + TBranch *b_EF_2mu4_DiMu; //! + TBranch *b_EF_2mu4_DiMu_SiTrk; //! + TBranch *b_EF_2mu4_DiMu_noVtx; //! + TBranch *b_EF_2mu4_DiMu_noVtx_noOS; //! + TBranch *b_EF_2mu4_Jpsimumu; //! + TBranch *b_EF_2mu4_Jpsimumu_IDTrkNoCut; //! + TBranch *b_EF_2mu4_Upsimumu; //! + TBranch *b_EF_2mu6; //! + TBranch *b_EF_2mu6_Bmumu; //! + TBranch *b_EF_2mu6_Bmumux; //! + TBranch *b_EF_2mu6_DiMu; //! + TBranch *b_EF_2mu6_Jpsimumu; //! + TBranch *b_EF_2mu6_MG; //! + TBranch *b_EF_2mu6_NoAlg; //! + TBranch *b_EF_2mu6_Upsimumu; //! + TBranch *b_EF_2mu6_g10_loose; //! + TBranch *b_EF_e20_loose_xe20; //! + TBranch *b_EF_e20_loose_xe20_noMu; //! + TBranch *b_EF_e20_loose_xe30; //! + TBranch *b_EF_e20_loose_xe30_noMu; //! + TBranch *b_EF_g10_loose; //! + TBranch *b_EF_g10_loose_larcalib; //! + TBranch *b_EF_g11_etcut; //! + TBranch *b_EF_g15_loose; //! + TBranch *b_EF_g17_etcut; //! + TBranch *b_EF_g17_etcut_EFxe20_noMu; //! + TBranch *b_EF_g17_etcut_EFxe30_noMu; //! + TBranch *b_EF_g20_loose; //! + TBranch *b_EF_g20_loose_cnv; //! + TBranch *b_EF_g20_loose_larcalib; //! + TBranch *b_EF_g20_loose_xe20_noMu; //! + TBranch *b_EF_g20_loose_xe30_noMu; //! + TBranch *b_EF_g20_tight; //! + TBranch *b_EF_g25_loose_xe30_noMu; //! + TBranch *b_EF_g30_loose; //! + TBranch *b_EF_g30_tight; //! + TBranch *b_EF_g3_NoCut_unpaired_iso; //! + TBranch *b_EF_g3_NoCut_unpaired_noniso; //! + TBranch *b_EF_g40_loose; //! + TBranch *b_EF_g40_loose_larcalib; //! + TBranch *b_EF_g40_tight; //! + TBranch *b_EF_g50_loose; //! + TBranch *b_EF_g50_loose_larcalib; //! + TBranch *b_EF_g5_NoCut_cosmic; //! + TBranch *b_EF_g5_loose; //! + TBranch *b_EF_g5_loose_cnv; //! + TBranch *b_EF_g5_loose_larcalib; //! + TBranch *b_EF_g7_loose; //! + TBranch *b_EF_j35_jetNoCut_xe30_e15_medium; //! + TBranch *b_EF_j35_jetNoCut_xe30_mu15; //! + TBranch *b_EF_j35_xe30_e15_medium; //! + TBranch *b_EF_j35_xe30_mu15; //! + TBranch *b_EF_j50_jetNoEF_xe20_noMu; //! + TBranch *b_EF_j50_jetNoEF_xe30_noMu; //! + TBranch *b_EF_j50_jetNoEF_xe40_noMu; //! + TBranch *b_EF_j50_xe20_noMu; //! + TBranch *b_EF_j50_xe30_noMu; //! + TBranch *b_EF_j50_xe40_noMu; //! + TBranch *b_EF_mu0_NoAlg; //! + TBranch *b_EF_mu0_comm_NoAlg; //! + TBranch *b_EF_mu0_comm_empty_NoAlg; //! + TBranch *b_EF_mu0_comm_firstempty_NoAlg; //! + TBranch *b_EF_mu0_comm_unpaired_iso_NoAlg; //! + TBranch *b_EF_mu0_comm_unpaired_noniso_NoAlg; //! + TBranch *b_EF_mu0_empty_NoAlg; //! + TBranch *b_EF_mu0_firstempty_NoAlg; //! + TBranch *b_EF_mu0_missingRoi; //! + TBranch *b_EF_mu0_outOfTime1; //! + TBranch *b_EF_mu0_outOfTime2; //! + TBranch *b_EF_mu0_rpcOnly; //! + TBranch *b_EF_mu0_unpaired_iso_NoAlg; //! + TBranch *b_EF_mu0_unpaired_noniso_NoAlg; //! + TBranch *b_EF_mu10; //! + TBranch *b_EF_mu10_Ecut12; //! + TBranch *b_EF_mu10_Ecut123; //! + TBranch *b_EF_mu10_Ecut13; //! + TBranch *b_EF_mu10_IDTrkNoCut; //! + TBranch *b_EF_mu10_MG; //! + TBranch *b_EF_mu10_MSonly; //! + TBranch *b_EF_mu10_MSonly_Ecut12; //! + TBranch *b_EF_mu10_MSonly_Ecut123; //! + TBranch *b_EF_mu10_MSonly_Ecut13; //! + TBranch *b_EF_mu10_MSonly_tight; //! + TBranch *b_EF_mu10_NoAlg; //! + TBranch *b_EF_mu10_SiTrk; //! + TBranch *b_EF_mu10_j30; //! + TBranch *b_EF_mu10_tight; //! + TBranch *b_EF_mu10i_loose; //! + TBranch *b_EF_mu13; //! + TBranch *b_EF_mu13_MG; //! + TBranch *b_EF_mu13_MG_tight; //! + TBranch *b_EF_mu13_tight; //! + TBranch *b_EF_mu15; //! + TBranch *b_EF_mu15_MG; //! + TBranch *b_EF_mu15_NoAlg; //! + TBranch *b_EF_mu20; //! + TBranch *b_EF_mu20_MSonly; //! + TBranch *b_EF_mu20_NoAlg; //! + TBranch *b_EF_mu20_passHLT; //! + TBranch *b_EF_mu20_slow; //! + TBranch *b_EF_mu30_MSonly; //! + TBranch *b_EF_mu4; //! + TBranch *b_EF_mu40_MSonly; //! + TBranch *b_EF_mu4_Bmumu; //! + TBranch *b_EF_mu4_BmumuX; //! + TBranch *b_EF_mu4_DiMu; //! + TBranch *b_EF_mu4_DiMu_FS; //! + TBranch *b_EF_mu4_DiMu_FS_noOS; //! + TBranch *b_EF_mu4_DiMu_MG; //! + TBranch *b_EF_mu4_DiMu_MG_FS; //! + TBranch *b_EF_mu4_DiMu_SiTrk; //! + TBranch *b_EF_mu4_DiMu_SiTrk_FS; //! + TBranch *b_EF_mu4_DiMu_noOS; //! + TBranch *b_EF_mu4_IDTrkNoCut; //! + TBranch *b_EF_mu4_Jpsie5e3; //! + TBranch *b_EF_mu4_Jpsie5e3_FS; //! + TBranch *b_EF_mu4_Jpsie5e3_SiTrk; //! + TBranch *b_EF_mu4_Jpsie5e3_SiTrk_FS; //! + TBranch *b_EF_mu4_Jpsimumu; //! + TBranch *b_EF_mu4_Jpsimumu_FS; //! + TBranch *b_EF_mu4_Jpsimumu_SiTrk_FS; //! + TBranch *b_EF_mu4_L1J10_matched; //! + TBranch *b_EF_mu4_L1J15_matched; //! + TBranch *b_EF_mu4_L1J30_matched; //! + TBranch *b_EF_mu4_L1J55_matched; //! + TBranch *b_EF_mu4_L1J5_matched; //! + TBranch *b_EF_mu4_L2MSonly_EFFS_passL2; //! + TBranch *b_EF_mu4_MG; //! + TBranch *b_EF_mu4_MSonly; //! + TBranch *b_EF_mu4_MSonly_EFFS_passL2; //! + TBranch *b_EF_mu4_MSonly_MB2_noL2_EFFS; //! + TBranch *b_EF_mu4_MSonly_cosmic; //! + TBranch *b_EF_mu4_MSonly_outOfTime; //! + TBranch *b_EF_mu4_MV; //! + TBranch *b_EF_mu4_SiTrk; //! + TBranch *b_EF_mu4_Trk_Jpsi; //! + TBranch *b_EF_mu4_Trk_Jpsi_FS; //! + TBranch *b_EF_mu4_Trk_Jpsi_loose; //! + TBranch *b_EF_mu4_Trk_Upsi_FS; //! + TBranch *b_EF_mu4_Trk_Upsi_loose_FS; //! + TBranch *b_EF_mu4_Upsimumu_FS; //! + TBranch *b_EF_mu4_Upsimumu_SiTrk_FS; //! + TBranch *b_EF_mu4_comm_MSonly_cosmic; //! + TBranch *b_EF_mu4_comm_cosmic; //! + TBranch *b_EF_mu4_comm_firstempty; //! + TBranch *b_EF_mu4_comm_unpaired_iso; //! + TBranch *b_EF_mu4_cosmic; //! + TBranch *b_EF_mu4_firstempty; //! + TBranch *b_EF_mu4_j20; //! + TBranch *b_EF_mu4_j20_jetNoEF; //! + TBranch *b_EF_mu4_j30; //! + TBranch *b_EF_mu4_j30_jetNoEF; //! + TBranch *b_EF_mu4_mu6; //! + TBranch *b_EF_mu4_muCombTag; //! + TBranch *b_EF_mu4_tile; //! + TBranch *b_EF_mu4_tile_cosmic; //! + TBranch *b_EF_mu4_unpaired_iso; //! + TBranch *b_EF_mu4mu6_Bmumu; //! + TBranch *b_EF_mu4mu6_BmumuX; //! + TBranch *b_EF_mu4mu6_DiMu; //! + TBranch *b_EF_mu4mu6_Jpsimumu; //! + TBranch *b_EF_mu4mu6_Jpsimumu_IDTrkNoCut; //! + TBranch *b_EF_mu4mu6_Upsimumu; //! + TBranch *b_EF_mu6; //! + TBranch *b_EF_mu6_Bmumu; //! + TBranch *b_EF_mu6_BmumuX; //! + TBranch *b_EF_mu6_DiMu; //! + TBranch *b_EF_mu6_Ecut12; //! + TBranch *b_EF_mu6_Ecut123; //! + TBranch *b_EF_mu6_Ecut13; //! + TBranch *b_EF_mu6_Ecut2; //! + TBranch *b_EF_mu6_Ecut3; //! + TBranch *b_EF_mu6_IDTrkNoCut; //! + TBranch *b_EF_mu6_Jpsie5e3; //! + TBranch *b_EF_mu6_Jpsie5e3_FS; //! + TBranch *b_EF_mu6_Jpsie5e3_SiTrk; //! + TBranch *b_EF_mu6_Jpsie5e3_SiTrk_FS; //! + TBranch *b_EF_mu6_Jpsimumu; //! + TBranch *b_EF_mu6_MG; //! + TBranch *b_EF_mu6_MSonly; //! + TBranch *b_EF_mu6_MSonly_Ecut12; //! + TBranch *b_EF_mu6_MSonly_Ecut123; //! + TBranch *b_EF_mu6_MSonly_Ecut13; //! + TBranch *b_EF_mu6_MSonly_Ecut2; //! + TBranch *b_EF_mu6_MSonly_Ecut3; //! + TBranch *b_EF_mu6_MSonly_outOfTime; //! + TBranch *b_EF_mu6_NoAlg; //! + TBranch *b_EF_mu6_SiTrk; //! + TBranch *b_EF_mu6_Trk_Jpsi; //! + TBranch *b_EF_mu6_Upsimumu_FS; //! + TBranch *b_EF_mu6_muCombTag; //! + TBranch *b_EF_tau12_loose_IdScan_xe15_noMu; //! + TBranch *b_EF_tau12_loose_xe15_noMu; //! + TBranch *b_EF_tau12_loose_xe20_noMu; //! + TBranch *b_EF_tau16_loose_xe20_noMu; //! + TBranch *b_EF_tau16_loose_xe25_noMu; //! + TBranch *b_EF_tau16_loose_xe25_tight_noMu; //! + TBranch *b_EF_tau16_loose_xe30_noMu; //! + TBranch *b_EF_tau16_medium_xe22_noMu; //! + TBranch *b_EF_tau16_medium_xe25_noMu; //! + TBranch *b_EF_tau16_medium_xe25_tight_noMu; //! + TBranch *b_EF_tau20_loose_xe25_noMu; //! + TBranch *b_EF_tauNoCut_hasTrk6_IdScan_xe20_noMu; //! + TBranch *b_EF_tauNoCut_hasTrk6_xe20_noMu; //! + TBranch *b_EF_tauNoCut_hasTrk9_xe20_noMu; //! + TBranch *b_EF_tauNoCut_hasTrk_xe20_noMu; //! + TBranch *b_EF_xe15; //! + TBranch *b_EF_xe15_noMu; //! + TBranch *b_EF_xe15_unbiased_noMu; //! + TBranch *b_EF_xe20; //! + TBranch *b_EF_xe20_noMu; //! + TBranch *b_EF_xe20_tight_noMu; //! + TBranch *b_EF_xe20_tight_vfj_noMu; //! + TBranch *b_EF_xe25; //! + TBranch *b_EF_xe25_medium; //! + TBranch *b_EF_xe25_medium_noMu; //! + TBranch *b_EF_xe25_noMu; //! + TBranch *b_EF_xe25_tight_noMu; //! + TBranch *b_EF_xe25_tight_vfj_noMu; //! + TBranch *b_EF_xe25_vfj_noMu; //! + TBranch *b_EF_xe30; //! + TBranch *b_EF_xe30_allL1; //! + TBranch *b_EF_xe30_allL1_FEB; //! + TBranch *b_EF_xe30_allL1_allCells; //! + TBranch *b_EF_xe30_allL1_noMu; //! + TBranch *b_EF_xe30_loose; //! + TBranch *b_EF_xe30_loose_noMu; //! + TBranch *b_EF_xe30_medium; //! + TBranch *b_EF_xe30_medium_noMu; //! + TBranch *b_EF_xe30_medium_vfj_noMu; //! + TBranch *b_EF_xe30_noMu; //! + TBranch *b_EF_xe30_tight_noMu; //! + TBranch *b_EF_xe30_tight_vfj_noMu; //! + TBranch *b_EF_xe30_vfj_noMu; //! + TBranch *b_EF_xe35; //! + TBranch *b_EF_xe35_loose_noMu; //! + TBranch *b_EF_xe35_noMu; //! + TBranch *b_EF_xe35_tight_noMu; //! + TBranch *b_EF_xe40; //! + TBranch *b_EF_xe40_noMu; //! + TBranch *b_EF_xe40_tight_noMu; //! + TBranch *b_EF_xe45; //! + TBranch *b_EF_xe45_noMu; //! + TBranch *b_EF_xe55; //! + TBranch *b_EF_xe55_noMu; //! + TBranch *b_EF_xe60_medium; //! + TBranch *b_EF_xe60_medium_noMu; //! + TBranch *b_EF_xe80_medium; //! + TBranch *b_EF_xe80_medium_noMu; //! + TBranch *b_L1_2EM10; //! + TBranch *b_L1_2EM14; //! + TBranch *b_L1_2EM2; //! + TBranch *b_L1_2EM3; //! + TBranch *b_L1_2EM5; //! + TBranch *b_L1_2J15_XE10; //! + TBranch *b_L1_2J15_XE15; //! + TBranch *b_L1_2J15_XE25; //! + TBranch *b_L1_2MU0; //! + TBranch *b_L1_2MU0_FIRSTEMPTY; //! + TBranch *b_L1_2MU0_MU6; //! + TBranch *b_L1_2MU10; //! + TBranch *b_L1_2MU20; //! + TBranch *b_L1_2MU6; //! + TBranch *b_L1_2MU6_EM5; //! + TBranch *b_L1_EM10; //! + TBranch *b_L1_EM10I; //! + TBranch *b_L1_EM14; //! + TBranch *b_L1_EM14I; //! + TBranch *b_L1_EM14_XE10; //! + TBranch *b_L1_EM14_XE15; //! + TBranch *b_L1_EM2; //! + TBranch *b_L1_EM2_UNPAIRED_ISO; //! + TBranch *b_L1_EM2_UNPAIRED_NONISO; //! + TBranch *b_L1_EM3; //! + TBranch *b_L1_EM3_EMPTY; //! + TBranch *b_L1_EM3_FIRSTEMPTY; //! + TBranch *b_L1_EM3_MV; //! + TBranch *b_L1_EM5; //! + TBranch *b_L1_EM5_MU10; //! + TBranch *b_L1_EM5_MU6; //! + TBranch *b_L1_EM85; //! + TBranch *b_L1_J15_XE15_EM10; //! + TBranch *b_L1_J15_XE15_MU15; //! + TBranch *b_L1_J30_XE10; //! + TBranch *b_L1_J30_XE15; //! + TBranch *b_L1_J30_XE25; //! + TBranch *b_L1_MU0; //! + TBranch *b_L1_MU0_COMM; //! + TBranch *b_L1_MU0_COMM_EMPTY; //! + TBranch *b_L1_MU0_COMM_FIRSTEMPTY; //! + TBranch *b_L1_MU0_COMM_UNPAIRED_ISO; //! + TBranch *b_L1_MU0_COMM_UNPAIRED_NONISO; //! + TBranch *b_L1_MU0_EM3; //! + TBranch *b_L1_MU0_EMPTY; //! + TBranch *b_L1_MU0_FIRSTEMPTY; //! + TBranch *b_L1_MU0_J10; //! + TBranch *b_L1_MU0_J15; //! + TBranch *b_L1_MU0_J30; //! + TBranch *b_L1_MU0_J5; //! + TBranch *b_L1_MU0_J55; //! + TBranch *b_L1_MU0_MV; //! + TBranch *b_L1_MU0_UNPAIRED_ISO; //! + TBranch *b_L1_MU0_UNPAIRED_NONISO; //! + TBranch *b_L1_MU10; //! + TBranch *b_L1_MU10_FIRSTEMPTY; //! + TBranch *b_L1_MU10_J10; //! + TBranch *b_L1_MU15; //! + TBranch *b_L1_MU20; //! + TBranch *b_L1_MU6; //! + TBranch *b_L1_MU6_EM3; //! + TBranch *b_L1_MU6_FIRSTEMPTY; //! + TBranch *b_L1_MU6_J5; //! + TBranch *b_L1_TAU5_XE10; //! + TBranch *b_L1_TAU6_XE10; //! + TBranch *b_L1_XE10; //! + TBranch *b_L1_XE15; //! + TBranch *b_L1_XE20; //! + TBranch *b_L1_XE25; //! + TBranch *b_L1_XE30; //! + TBranch *b_L1_XE35; //! + TBranch *b_L1_XE40; //! + TBranch *b_L1_XE50; //! + TBranch *b_L2_2g10_loose; //! + TBranch *b_L2_2g15_loose; //! + TBranch *b_L2_2g20_loose; //! + TBranch *b_L2_2g5_loose; //! + TBranch *b_L2_2g7_loose; //! + TBranch *b_L2_2j30_xe12_noMu; //! + TBranch *b_L2_2j30_xe20_noMu; //! + TBranch *b_L2_2j30_xe30_noMu; //! + TBranch *b_L2_2j35_jetNoEF_xe20_noMu; //! + TBranch *b_L2_2j35_jetNoEF_xe30_noMu; //! + TBranch *b_L2_2j35_jetNoEF_xe40_noMu; //! + TBranch *b_L2_2mu0_NoAlg; //! + TBranch *b_L2_2mu10; //! + TBranch *b_L2_2mu10_NoAlg; //! + TBranch *b_L2_2mu4; //! + TBranch *b_L2_2mu4_Bmumu; //! + TBranch *b_L2_2mu4_Bmumux; //! + TBranch *b_L2_2mu4_DiMu; //! + TBranch *b_L2_2mu4_DiMu_SiTrk; //! + TBranch *b_L2_2mu4_DiMu_noVtx; //! + TBranch *b_L2_2mu4_DiMu_noVtx_noOS; //! + TBranch *b_L2_2mu4_Jpsimumu; //! + TBranch *b_L2_2mu4_Jpsimumu_IDTrkNoCut; //! + TBranch *b_L2_2mu4_Upsimumu; //! + TBranch *b_L2_2mu6; //! + TBranch *b_L2_2mu6_Bmumu; //! + TBranch *b_L2_2mu6_Bmumux; //! + TBranch *b_L2_2mu6_DiMu; //! + TBranch *b_L2_2mu6_Jpsimumu; //! + TBranch *b_L2_2mu6_MG; //! + TBranch *b_L2_2mu6_NoAlg; //! + TBranch *b_L2_2mu6_Upsimumu; //! + TBranch *b_L2_2mu6_g10_loose; //! + TBranch *b_L2_e20_loose_xe20; //! + TBranch *b_L2_e20_loose_xe20_noMu; //! + TBranch *b_L2_e20_loose_xe30; //! + TBranch *b_L2_e20_loose_xe30_noMu; //! + TBranch *b_L2_g10_loose; //! + TBranch *b_L2_g11_etcut; //! + TBranch *b_L2_g15_loose; //! + TBranch *b_L2_g17_etcut; //! + TBranch *b_L2_g17_etcut_EFxe20_noMu; //! + TBranch *b_L2_g17_etcut_EFxe30_noMu; //! + TBranch *b_L2_g20_loose; //! + TBranch *b_L2_g20_loose_cnv; //! + TBranch *b_L2_g20_loose_xe20_noMu; //! + TBranch *b_L2_g20_loose_xe30_noMu; //! + TBranch *b_L2_g20_tight; //! + TBranch *b_L2_g25_loose_xe30_noMu; //! + TBranch *b_L2_g30_loose; //! + TBranch *b_L2_g30_tight; //! + TBranch *b_L2_g3_NoCut_unpaired_iso; //! + TBranch *b_L2_g3_NoCut_unpaired_noniso; //! + TBranch *b_L2_g40_loose; //! + TBranch *b_L2_g40_tight; //! + TBranch *b_L2_g50_loose; //! + TBranch *b_L2_g5_NoCut_cosmic; //! + TBranch *b_L2_g5_loose; //! + TBranch *b_L2_g5_loose_cnv; //! + TBranch *b_L2_g7_loose; //! + TBranch *b_L2_j30_jetNoCut_xe20_e15_medium; //! + TBranch *b_L2_j30_xe20_e15_medium; //! + TBranch *b_L2_j35_jetNoCut_xe30_mu15; //! + TBranch *b_L2_j35_xe30_mu15; //! + TBranch *b_L2_j45_xe12_noMu; //! + TBranch *b_L2_j45_xe20_noMu; //! + TBranch *b_L2_j45_xe30_noMu; //! + TBranch *b_L2_mu0_NoAlg; //! + TBranch *b_L2_mu0_comm_NoAlg; //! + TBranch *b_L2_mu0_comm_empty_NoAlg; //! + TBranch *b_L2_mu0_comm_firstempty_NoAlg; //! + TBranch *b_L2_mu0_comm_unpaired_iso_NoAlg; //! + TBranch *b_L2_mu0_comm_unpaired_noniso_NoAlg; //! + TBranch *b_L2_mu0_empty_NoAlg; //! + TBranch *b_L2_mu0_firstempty_NoAlg; //! + TBranch *b_L2_mu0_missingRoi; //! + TBranch *b_L2_mu0_outOfTime1; //! + TBranch *b_L2_mu0_outOfTime2; //! + TBranch *b_L2_mu0_rpcOnly; //! + TBranch *b_L2_mu0_unpaired_iso_NoAlg; //! + TBranch *b_L2_mu0_unpaired_noniso_NoAlg; //! + TBranch *b_L2_mu10; //! + TBranch *b_L2_mu10_Ecut12; //! + TBranch *b_L2_mu10_Ecut123; //! + TBranch *b_L2_mu10_Ecut13; //! + TBranch *b_L2_mu10_IDTrkNoCut; //! + TBranch *b_L2_mu10_MG; //! + TBranch *b_L2_mu10_MSonly; //! + TBranch *b_L2_mu10_MSonly_Ecut12; //! + TBranch *b_L2_mu10_MSonly_Ecut123; //! + TBranch *b_L2_mu10_MSonly_Ecut13; //! + TBranch *b_L2_mu10_MSonly_tight; //! + TBranch *b_L2_mu10_NoAlg; //! + TBranch *b_L2_mu10_SiTrk; //! + TBranch *b_L2_mu10_j30; //! + TBranch *b_L2_mu10_tight; //! + TBranch *b_L2_mu10i_loose; //! + TBranch *b_L2_mu13; //! + TBranch *b_L2_mu13_MG; //! + TBranch *b_L2_mu13_MG_tight; //! + TBranch *b_L2_mu13_tight; //! + TBranch *b_L2_mu15; //! + TBranch *b_L2_mu15_MG; //! + TBranch *b_L2_mu15_NoAlg; //! + TBranch *b_L2_mu20; //! + TBranch *b_L2_mu20_MSonly; //! + TBranch *b_L2_mu20_NoAlg; //! + TBranch *b_L2_mu20_passHLT; //! + TBranch *b_L2_mu20_slow; //! + TBranch *b_L2_mu30_MSonly; //! + TBranch *b_L2_mu4; //! + TBranch *b_L2_mu40_MSonly; //! + TBranch *b_L2_mu4_Bmumu; //! + TBranch *b_L2_mu4_BmumuX; //! + TBranch *b_L2_mu4_DiMu; //! + TBranch *b_L2_mu4_DiMu_FS; //! + TBranch *b_L2_mu4_DiMu_FS_noOS; //! + TBranch *b_L2_mu4_DiMu_MG; //! + TBranch *b_L2_mu4_DiMu_MG_FS; //! + TBranch *b_L2_mu4_DiMu_SiTrk; //! + TBranch *b_L2_mu4_DiMu_SiTrk_FS; //! + TBranch *b_L2_mu4_DiMu_noOS; //! + TBranch *b_L2_mu4_IDTrkNoCut; //! + TBranch *b_L2_mu4_Jpsie5e3; //! + TBranch *b_L2_mu4_Jpsie5e3_FS; //! + TBranch *b_L2_mu4_Jpsie5e3_SiTrk; //! + TBranch *b_L2_mu4_Jpsie5e3_SiTrk_FS; //! + TBranch *b_L2_mu4_Jpsimumu; //! + TBranch *b_L2_mu4_Jpsimumu_FS; //! + TBranch *b_L2_mu4_Jpsimumu_SiTrk_FS; //! + TBranch *b_L2_mu4_L1J10_matched; //! + TBranch *b_L2_mu4_L1J15_matched; //! + TBranch *b_L2_mu4_L1J30_matched; //! + TBranch *b_L2_mu4_L1J55_matched; //! + TBranch *b_L2_mu4_L1J5_matched; //! + TBranch *b_L2_mu4_L2MSonly_EFFS_passL2; //! + TBranch *b_L2_mu4_MG; //! + TBranch *b_L2_mu4_MSonly; //! + TBranch *b_L2_mu4_MSonly_EFFS_passL2; //! + TBranch *b_L2_mu4_MSonly_MB2_noL2_EFFS; //! + TBranch *b_L2_mu4_MSonly_cosmic; //! + TBranch *b_L2_mu4_MSonly_outOfTime; //! + TBranch *b_L2_mu4_MV; //! + TBranch *b_L2_mu4_SiTrk; //! + TBranch *b_L2_mu4_Trk_Jpsi; //! + TBranch *b_L2_mu4_Trk_Jpsi_FS; //! + TBranch *b_L2_mu4_Trk_Jpsi_loose; //! + TBranch *b_L2_mu4_Trk_Upsi_FS; //! + TBranch *b_L2_mu4_Trk_Upsi_loose_FS; //! + TBranch *b_L2_mu4_Upsimumu_FS; //! + TBranch *b_L2_mu4_Upsimumu_SiTrk_FS; //! + TBranch *b_L2_mu4_comm_MSonly_cosmic; //! + TBranch *b_L2_mu4_comm_cosmic; //! + TBranch *b_L2_mu4_comm_firstempty; //! + TBranch *b_L2_mu4_comm_unpaired_iso; //! + TBranch *b_L2_mu4_cosmic; //! + TBranch *b_L2_mu4_firstempty; //! + TBranch *b_L2_mu4_j20; //! + TBranch *b_L2_mu4_j20_jetNoEF; //! + TBranch *b_L2_mu4_j25; //! + TBranch *b_L2_mu4_mu6; //! + TBranch *b_L2_mu4_muCombTag; //! + TBranch *b_L2_mu4_tile; //! + TBranch *b_L2_mu4_tile_cosmic; //! + TBranch *b_L2_mu4_unpaired_iso; //! + TBranch *b_L2_mu4mu6_Bmumu; //! + TBranch *b_L2_mu4mu6_BmumuX; //! + TBranch *b_L2_mu4mu6_DiMu; //! + TBranch *b_L2_mu4mu6_Jpsimumu; //! + TBranch *b_L2_mu4mu6_Jpsimumu_IDTrkNoCut; //! + TBranch *b_L2_mu4mu6_Upsimumu; //! + TBranch *b_L2_mu6; //! + TBranch *b_L2_mu6_Bmumu; //! + TBranch *b_L2_mu6_BmumuX; //! + TBranch *b_L2_mu6_DiMu; //! + TBranch *b_L2_mu6_Ecut12; //! + TBranch *b_L2_mu6_Ecut123; //! + TBranch *b_L2_mu6_Ecut13; //! + TBranch *b_L2_mu6_Ecut2; //! + TBranch *b_L2_mu6_Ecut3; //! + TBranch *b_L2_mu6_IDTrkNoCut; //! + TBranch *b_L2_mu6_Jpsie5e3; //! + TBranch *b_L2_mu6_Jpsie5e3_FS; //! + TBranch *b_L2_mu6_Jpsie5e3_SiTrk; //! + TBranch *b_L2_mu6_Jpsie5e3_SiTrk_FS; //! + TBranch *b_L2_mu6_Jpsimumu; //! + TBranch *b_L2_mu6_MG; //! + TBranch *b_L2_mu6_MSonly; //! + TBranch *b_L2_mu6_MSonly_Ecut12; //! + TBranch *b_L2_mu6_MSonly_Ecut123; //! + TBranch *b_L2_mu6_MSonly_Ecut13; //! + TBranch *b_L2_mu6_MSonly_Ecut2; //! + TBranch *b_L2_mu6_MSonly_Ecut3; //! + TBranch *b_L2_mu6_MSonly_outOfTime; //! + TBranch *b_L2_mu6_NoAlg; //! + TBranch *b_L2_mu6_SiTrk; //! + TBranch *b_L2_mu6_Trk_Jpsi; //! + TBranch *b_L2_mu6_Upsimumu_FS; //! + TBranch *b_L2_mu6_muCombTag; //! + TBranch *b_L2_tau12_loose_IdScan_xe15_noMu; //! + TBranch *b_L2_tau12_loose_xe15_noMu; //! + TBranch *b_L2_tau12_loose_xe20_noMu; //! + TBranch *b_L2_tau16_loose_xe20_noMu; //! + TBranch *b_L2_tau16_loose_xe25_noMu; //! + TBranch *b_L2_tau16_loose_xe25_tight_noMu; //! + TBranch *b_L2_tau16_loose_xe30_noMu; //! + TBranch *b_L2_tau16_medium_xe22_noMu; //! + TBranch *b_L2_tau16_medium_xe25_noMu; //! + TBranch *b_L2_tau16_medium_xe25_tight_noMu; //! + TBranch *b_L2_tau20_loose_xe25_noMu; //! + TBranch *b_L2_tauNoCut_hasTrk6_IdScan_xe20_noMu; //! + TBranch *b_L2_tauNoCut_hasTrk6_xe20_noMu; //! + TBranch *b_L2_tauNoCut_hasTrk9_xe20_noMu; //! + TBranch *b_L2_tauNoCut_hasTrk_xe20_noMu; //! + TBranch *b_L2_xe12; //! + TBranch *b_L2_xe12_loose; //! + TBranch *b_L2_xe12_loose_noMu; //! + TBranch *b_L2_xe12_medium; //! + TBranch *b_L2_xe12_medium_noMu; //! + TBranch *b_L2_xe12_noMu; //! + TBranch *b_L2_xe15; //! + TBranch *b_L2_xe15_medium; //! + TBranch *b_L2_xe15_medium_noMu; //! + TBranch *b_L2_xe15_medium_vfj_noMu; //! + TBranch *b_L2_xe15_noMu; //! + TBranch *b_L2_xe15_tight_noMu; //! + TBranch *b_L2_xe15_tight_vfj_noMu; //! + TBranch *b_L2_xe15_unbiased_noMu; //! + TBranch *b_L2_xe15_vfj_noMu; //! + TBranch *b_L2_xe17_tight_noMu; //! + TBranch *b_L2_xe17_tight_vfj_noMu; //! + TBranch *b_L2_xe20; //! + TBranch *b_L2_xe20_noMu; //! + TBranch *b_L2_xe20_vfj_noMu; //! + TBranch *b_L2_xe22_loose_noMu; //! + TBranch *b_L2_xe22_tight_noMu; //! + TBranch *b_L2_xe22_tight_vfj_noMu; //! + TBranch *b_L2_xe25; //! + TBranch *b_L2_xe25_noMu; //! + TBranch *b_L2_xe27_tight_noMu; //! + TBranch *b_L2_xe30; //! + TBranch *b_L2_xe30_allL1; //! + TBranch *b_L2_xe30_allL1_FEB; //! + TBranch *b_L2_xe30_allL1_allCells; //! + TBranch *b_L2_xe30_allL1_noMu; //! + TBranch *b_L2_xe30_noMu; //! + TBranch *b_L2_xe32_tight_noMu; //! + TBranch *b_L2_xe35; //! + TBranch *b_L2_xe35_noMu; //! + TBranch *b_L2_xe40_medium; //! + TBranch *b_L2_xe40_medium_noMu; //! + TBranch *b_L2_xe45; //! + TBranch *b_L2_xe45_noMu; //! + TBranch *b_L2_xe60_medium; //! + TBranch *b_L2_xe60_medium_noMu; //! + TBranch *b_mu_muid_n; //! + TBranch *b_mu_muid_E; //! + TBranch *b_mu_muid_pt; //! + TBranch *b_mu_muid_m; //! + TBranch *b_mu_muid_eta; //! + TBranch *b_mu_muid_phi; //! + TBranch *b_mu_muid_px; //! + TBranch *b_mu_muid_py; //! + TBranch *b_mu_muid_pz; //! + TBranch *b_mu_muid_charge; //! + TBranch *b_mu_muid_allauthor; //! + TBranch *b_mu_muid_author; //! + TBranch *b_mu_muid_beta; //! + TBranch *b_mu_muid_isMuonLikelihood; //! + TBranch *b_mu_muid_matchchi2; //! + TBranch *b_mu_muid_matchndof; //! + TBranch *b_mu_muid_etcone20; //! + TBranch *b_mu_muid_etcone30; //! + TBranch *b_mu_muid_etcone40; //! + TBranch *b_mu_muid_nucone20; //! + TBranch *b_mu_muid_nucone30; //! + TBranch *b_mu_muid_nucone40; //! + TBranch *b_mu_muid_ptcone20; //! + TBranch *b_mu_muid_ptcone30; //! + TBranch *b_mu_muid_ptcone40; //! + TBranch *b_mu_muid_energyLossPar; //! + TBranch *b_mu_muid_energyLossErr; //! + TBranch *b_mu_muid_etCore; //! + TBranch *b_mu_muid_energyLossType; //! + TBranch *b_mu_muid_caloMuonIdTag; //! + TBranch *b_mu_muid_caloLRLikelihood; //! + TBranch *b_mu_muid_bestMatch; //! + TBranch *b_mu_muid_isStandAloneMuon; //! + TBranch *b_mu_muid_isCombinedMuon; //! + TBranch *b_mu_muid_isLowPtReconstructedMuon; //! + TBranch *b_mu_muid_loose; //! + TBranch *b_mu_muid_medium; //! + TBranch *b_mu_muid_tight; //! + TBranch *b_mu_muid_d0_exPV; //! + TBranch *b_mu_muid_z0_exPV; //! + TBranch *b_mu_muid_phi_exPV; //! + TBranch *b_mu_muid_theta_exPV; //! + TBranch *b_mu_muid_qoverp_exPV; //! + TBranch *b_mu_muid_cb_d0_exPV; //! + TBranch *b_mu_muid_cb_z0_exPV; //! + TBranch *b_mu_muid_cb_phi_exPV; //! + TBranch *b_mu_muid_cb_theta_exPV; //! + TBranch *b_mu_muid_cb_qoverp_exPV; //! + TBranch *b_mu_muid_id_d0_exPV; //! + TBranch *b_mu_muid_id_z0_exPV; //! + TBranch *b_mu_muid_id_phi_exPV; //! + TBranch *b_mu_muid_id_theta_exPV; //! + TBranch *b_mu_muid_id_qoverp_exPV; //! + TBranch *b_mu_muid_me_d0_exPV; //! + TBranch *b_mu_muid_me_z0_exPV; //! + TBranch *b_mu_muid_me_phi_exPV; //! + TBranch *b_mu_muid_me_theta_exPV; //! + TBranch *b_mu_muid_me_qoverp_exPV; //! + TBranch *b_mu_muid_ie_d0_exPV; //! + TBranch *b_mu_muid_ie_z0_exPV; //! + TBranch *b_mu_muid_ie_phi_exPV; //! + TBranch *b_mu_muid_ie_theta_exPV; //! + TBranch *b_mu_muid_ie_qoverp_exPV; //! + TBranch *b_mu_muid_SpaceTime_detID; //! + TBranch *b_mu_muid_SpaceTime_t; //! + TBranch *b_mu_muid_SpaceTime_tError; //! + TBranch *b_mu_muid_SpaceTime_weight; //! + TBranch *b_mu_muid_SpaceTime_x; //! + TBranch *b_mu_muid_SpaceTime_y; //! + TBranch *b_mu_muid_SpaceTime_z; //! + TBranch *b_mu_muid_SpaceTime_t_Tile; //! + TBranch *b_mu_muid_SpaceTime_tError_Tile; //! + TBranch *b_mu_muid_SpaceTime_weight_Tile; //! + TBranch *b_mu_muid_SpaceTime_x_Tile; //! + TBranch *b_mu_muid_SpaceTime_y_Tile; //! + TBranch *b_mu_muid_SpaceTime_z_Tile; //! + TBranch *b_mu_muid_SpaceTime_t_TRT; //! + TBranch *b_mu_muid_SpaceTime_tError_TRT; //! + TBranch *b_mu_muid_SpaceTime_weight_TRT; //! + TBranch *b_mu_muid_SpaceTime_x_TRT; //! + TBranch *b_mu_muid_SpaceTime_y_TRT; //! + TBranch *b_mu_muid_SpaceTime_z_TRT; //! + TBranch *b_mu_muid_SpaceTime_t_MDT; //! + TBranch *b_mu_muid_SpaceTime_tError_MDT; //! + TBranch *b_mu_muid_SpaceTime_weight_MDT; //! + TBranch *b_mu_muid_SpaceTime_x_MDT; //! + TBranch *b_mu_muid_SpaceTime_y_MDT; //! + TBranch *b_mu_muid_SpaceTime_z_MDT; //! + TBranch *b_mu_muid_TileCellEnergyLayer1; //! + TBranch *b_mu_muid_TileTimeLayer1; //! + TBranch *b_mu_muid_TileCellRmsNoiseLayer1; //! + TBranch *b_mu_muid_TileCellSignLayer1; //! + TBranch *b_mu_muid_TileCellEnergyLayer2; //! + TBranch *b_mu_muid_TileTimeLayer2; //! + TBranch *b_mu_muid_TileCellRmsNoiseLayer2; //! + TBranch *b_mu_muid_TileCellSignLayer2; //! + TBranch *b_mu_muid_TileCellEnergyLayer3; //! + TBranch *b_mu_muid_TileTimeLayer3; //! + TBranch *b_mu_muid_TileCellRmsNoiseLayer3; //! + TBranch *b_mu_muid_TileCellSignLayer3; //! + TBranch *b_mu_muid_MSTrkT0_1; //! + TBranch *b_mu_muid_MSTrkT0_2; //! + TBranch *b_mu_muid_MSTrkT0_3; //! + TBranch *b_mu_muid_cov_d0_exPV; //! + TBranch *b_mu_muid_cov_z0_exPV; //! + TBranch *b_mu_muid_cov_phi_exPV; //! + TBranch *b_mu_muid_cov_theta_exPV; //! + TBranch *b_mu_muid_cov_qoverp_exPV; //! + TBranch *b_mu_muid_cov_d0_z0_exPV; //! + TBranch *b_mu_muid_cov_d0_phi_exPV; //! + TBranch *b_mu_muid_cov_d0_theta_exPV; //! + TBranch *b_mu_muid_cov_d0_qoverp_exPV; //! + TBranch *b_mu_muid_cov_z0_phi_exPV; //! + TBranch *b_mu_muid_cov_z0_theta_exPV; //! + TBranch *b_mu_muid_cov_z0_qoverp_exPV; //! + TBranch *b_mu_muid_cov_phi_theta_exPV; //! + TBranch *b_mu_muid_cov_phi_qoverp_exPV; //! + TBranch *b_mu_muid_cov_theta_qoverp_exPV; //! + TBranch *b_mu_muid_id_cov_d0_exPV; //! + TBranch *b_mu_muid_id_cov_z0_exPV; //! + TBranch *b_mu_muid_id_cov_phi_exPV; //! + TBranch *b_mu_muid_id_cov_theta_exPV; //! + TBranch *b_mu_muid_id_cov_qoverp_exPV; //! + TBranch *b_mu_muid_id_cov_d0_z0_exPV; //! + TBranch *b_mu_muid_id_cov_d0_phi_exPV; //! + TBranch *b_mu_muid_id_cov_d0_theta_exPV; //! + TBranch *b_mu_muid_id_cov_d0_qoverp_exPV; //! + TBranch *b_mu_muid_id_cov_z0_phi_exPV; //! + TBranch *b_mu_muid_id_cov_z0_theta_exPV; //! + TBranch *b_mu_muid_id_cov_z0_qoverp_exPV; //! + TBranch *b_mu_muid_id_cov_phi_theta_exPV; //! + TBranch *b_mu_muid_id_cov_phi_qoverp_exPV; //! + TBranch *b_mu_muid_id_cov_theta_qoverp_exPV; //! + TBranch *b_mu_muid_me_cov_d0_exPV; //! + TBranch *b_mu_muid_me_cov_z0_exPV; //! + TBranch *b_mu_muid_me_cov_phi_exPV; //! + TBranch *b_mu_muid_me_cov_theta_exPV; //! + TBranch *b_mu_muid_me_cov_qoverp_exPV; //! + TBranch *b_mu_muid_me_cov_d0_z0_exPV; //! + TBranch *b_mu_muid_me_cov_d0_phi_exPV; //! + TBranch *b_mu_muid_me_cov_d0_theta_exPV; //! + TBranch *b_mu_muid_me_cov_d0_qoverp_exPV; //! + TBranch *b_mu_muid_me_cov_z0_phi_exPV; //! + TBranch *b_mu_muid_me_cov_z0_theta_exPV; //! + TBranch *b_mu_muid_me_cov_z0_qoverp_exPV; //! + TBranch *b_mu_muid_me_cov_phi_theta_exPV; //! + TBranch *b_mu_muid_me_cov_phi_qoverp_exPV; //! + TBranch *b_mu_muid_me_cov_theta_qoverp_exPV; //! + TBranch *b_mu_muid_ms_d0; //! + TBranch *b_mu_muid_ms_z0; //! + TBranch *b_mu_muid_ms_phi; //! + TBranch *b_mu_muid_ms_theta; //! + TBranch *b_mu_muid_ms_qoverp; //! + TBranch *b_mu_muid_id_d0; //! + TBranch *b_mu_muid_id_z0; //! + TBranch *b_mu_muid_id_phi; //! + TBranch *b_mu_muid_id_theta; //! + TBranch *b_mu_muid_id_qoverp; //! + TBranch *b_mu_muid_me_d0; //! + TBranch *b_mu_muid_me_z0; //! + TBranch *b_mu_muid_me_phi; //! + TBranch *b_mu_muid_me_theta; //! + TBranch *b_mu_muid_me_qoverp; //! + TBranch *b_mu_muid_ie_d0; //! + TBranch *b_mu_muid_ie_z0; //! + TBranch *b_mu_muid_ie_phi; //! + TBranch *b_mu_muid_ie_theta; //! + TBranch *b_mu_muid_ie_qoverp; //! + TBranch *b_mu_muid_nOutliersOnTrack; //! + TBranch *b_mu_muid_nBLHits; //! + TBranch *b_mu_muid_nPixHits; //! + TBranch *b_mu_muid_nSCTHits; //! + TBranch *b_mu_muid_nTRTHits; //! + TBranch *b_mu_muid_nTRTHighTHits; //! + TBranch *b_mu_muid_nBLSharedHits; //! + TBranch *b_mu_muid_nPixSharedHits; //! + TBranch *b_mu_muid_nPixHoles; //! + TBranch *b_mu_muid_nSCTSharedHits; //! + TBranch *b_mu_muid_nSCTHoles; //! + TBranch *b_mu_muid_nTRTOutliers; //! + TBranch *b_mu_muid_nTRTHighTOutliers; //! + TBranch *b_mu_muid_nGangedPixels; //! + TBranch *b_mu_muid_nPixelDeadSensors; //! + TBranch *b_mu_muid_nSCTDeadSensors; //! + TBranch *b_mu_muid_nTRTDeadStraws; //! + TBranch *b_mu_muid_expectBLayerHit; //! + TBranch *b_mu_muid_nMDTHits; //! + TBranch *b_mu_muid_nMDTHoles; //! + TBranch *b_mu_muid_nCSCEtaHits; //! + TBranch *b_mu_muid_nCSCEtaHoles; //! + TBranch *b_mu_muid_nCSCPhiHits; //! + TBranch *b_mu_muid_nCSCPhiHoles; //! + TBranch *b_mu_muid_nRPCEtaHits; //! + TBranch *b_mu_muid_nRPCEtaHoles; //! + TBranch *b_mu_muid_nRPCPhiHits; //! + TBranch *b_mu_muid_nRPCPhiHoles; //! + TBranch *b_mu_muid_nTGCEtaHits; //! + TBranch *b_mu_muid_nTGCEtaHoles; //! + TBranch *b_mu_muid_nTGCPhiHits; //! + TBranch *b_mu_muid_nTGCPhiHoles; //! + TBranch *b_mu_muid_nMDTBIHits; //! + TBranch *b_mu_muid_nMDTBMHits; //! + TBranch *b_mu_muid_nMDTBOHits; //! + TBranch *b_mu_muid_nMDTBEEHits; //! + TBranch *b_mu_muid_nMDTBIS78Hits; //! + TBranch *b_mu_muid_nMDTEIHits; //! + TBranch *b_mu_muid_nMDTEMHits; //! + TBranch *b_mu_muid_nMDTEOHits; //! + TBranch *b_mu_muid_nMDTEEHits; //! + TBranch *b_mu_muid_nRPCLayer1EtaHits; //! + TBranch *b_mu_muid_nRPCLayer2EtaHits; //! + TBranch *b_mu_muid_nRPCLayer3EtaHits; //! + TBranch *b_mu_muid_nRPCLayer1PhiHits; //! + TBranch *b_mu_muid_nRPCLayer2PhiHits; //! + TBranch *b_mu_muid_nRPCLayer3PhiHits; //! + TBranch *b_mu_muid_nTGCLayer1EtaHits; //! + TBranch *b_mu_muid_nTGCLayer2EtaHits; //! + TBranch *b_mu_muid_nTGCLayer3EtaHits; //! + TBranch *b_mu_muid_nTGCLayer4EtaHits; //! + TBranch *b_mu_muid_nTGCLayer1PhiHits; //! + TBranch *b_mu_muid_nTGCLayer2PhiHits; //! + TBranch *b_mu_muid_nTGCLayer3PhiHits; //! + TBranch *b_mu_muid_nTGCLayer4PhiHits; //! + TBranch *b_mu_muid_barrelSectors; //! + TBranch *b_mu_muid_endcapSectors; //! + TBranch *b_mu_muid_trackd0; //! + TBranch *b_mu_muid_trackz0; //! + TBranch *b_mu_muid_trackphi; //! + TBranch *b_mu_muid_tracktheta; //! + TBranch *b_mu_muid_trackqoverp; //! + TBranch *b_mu_muid_trackcov_d0; //! + TBranch *b_mu_muid_trackcov_z0; //! + TBranch *b_mu_muid_trackcov_phi; //! + TBranch *b_mu_muid_trackcov_theta; //! + TBranch *b_mu_muid_trackcov_qoverp; //! + TBranch *b_mu_muid_trackcov_d0_z0; //! + TBranch *b_mu_muid_trackcov_d0_phi; //! + TBranch *b_mu_muid_trackcov_d0_theta; //! + TBranch *b_mu_muid_trackcov_d0_qoverp; //! + TBranch *b_mu_muid_trackcov_z0_phi; //! + TBranch *b_mu_muid_trackcov_z0_theta; //! + TBranch *b_mu_muid_trackcov_z0_qoverp; //! + TBranch *b_mu_muid_trackcov_phi_theta; //! + TBranch *b_mu_muid_trackcov_phi_qoverp; //! + TBranch *b_mu_muid_trackcov_theta_qoverp; //! + TBranch *b_mu_muid_trackfitchi2; //! + TBranch *b_mu_muid_trackfitndof; //! + TBranch *b_mu_muid_hastrack; //! + TBranch *b_mu_muid_truth_dr; //! + TBranch *b_mu_muid_truth_E; //! + TBranch *b_mu_muid_truth_pt; //! + TBranch *b_mu_muid_truth_eta; //! + TBranch *b_mu_muid_truth_phi; //! + TBranch *b_mu_muid_truth_type; //! + TBranch *b_mu_muid_truth_status; //! + TBranch *b_mu_muid_truth_barcode; //! + TBranch *b_mu_muid_truth_mothertype; //! + TBranch *b_mu_muid_truth_motherbarcode; //! + TBranch *b_mu_muid_truth_matched; //! + TBranch *b_mu_muid_EFCB_dr; //! + TBranch *b_mu_muid_EFCB_index; //! + TBranch *b_mu_muid_EFMG_dr; //! + TBranch *b_mu_muid_EFMG_index; //! + TBranch *b_mu_muid_EFME_dr; //! + TBranch *b_mu_muid_EFME_index; //! + TBranch *b_mu_muid_L2CB_dr; //! + TBranch *b_mu_muid_L2CB_index; //! + TBranch *b_mu_muid_L1_dr; //! + TBranch *b_mu_muid_L1_index; //! + TBranch *b_mu_staco_n; //! + TBranch *b_mu_staco_E; //! + TBranch *b_mu_staco_pt; //! + TBranch *b_mu_staco_m; //! + TBranch *b_mu_staco_eta; //! + TBranch *b_mu_staco_phi; //! + TBranch *b_mu_staco_px; //! + TBranch *b_mu_staco_py; //! + TBranch *b_mu_staco_pz; //! + TBranch *b_mu_staco_charge; //! + TBranch *b_mu_staco_allauthor; //! + TBranch *b_mu_staco_author; //! + TBranch *b_mu_staco_beta; //! + TBranch *b_mu_staco_isMuonLikelihood; //! + TBranch *b_mu_staco_matchchi2; //! + TBranch *b_mu_staco_matchndof; //! + TBranch *b_mu_staco_etcone20; //! + TBranch *b_mu_staco_etcone30; //! + TBranch *b_mu_staco_etcone40; //! + TBranch *b_mu_staco_nucone20; //! + TBranch *b_mu_staco_nucone30; //! + TBranch *b_mu_staco_nucone40; //! + TBranch *b_mu_staco_ptcone20; //! + TBranch *b_mu_staco_ptcone30; //! + TBranch *b_mu_staco_ptcone40; //! + TBranch *b_mu_staco_energyLossPar; //! + TBranch *b_mu_staco_energyLossErr; //! + TBranch *b_mu_staco_etCore; //! + TBranch *b_mu_staco_energyLossType; //! + TBranch *b_mu_staco_caloMuonIdTag; //! + TBranch *b_mu_staco_caloLRLikelihood; //! + TBranch *b_mu_staco_bestMatch; //! + TBranch *b_mu_staco_isStandAloneMuon; //! + TBranch *b_mu_staco_isCombinedMuon; //! + TBranch *b_mu_staco_isLowPtReconstructedMuon; //! + TBranch *b_mu_staco_loose; //! + TBranch *b_mu_staco_medium; //! + TBranch *b_mu_staco_tight; //! + TBranch *b_mu_staco_d0_exPV; //! + TBranch *b_mu_staco_z0_exPV; //! + TBranch *b_mu_staco_phi_exPV; //! + TBranch *b_mu_staco_theta_exPV; //! + TBranch *b_mu_staco_qoverp_exPV; //! + TBranch *b_mu_staco_cb_d0_exPV; //! + TBranch *b_mu_staco_cb_z0_exPV; //! + TBranch *b_mu_staco_cb_phi_exPV; //! + TBranch *b_mu_staco_cb_theta_exPV; //! + TBranch *b_mu_staco_cb_qoverp_exPV; //! + TBranch *b_mu_staco_id_d0_exPV; //! + TBranch *b_mu_staco_id_z0_exPV; //! + TBranch *b_mu_staco_id_phi_exPV; //! + TBranch *b_mu_staco_id_theta_exPV; //! + TBranch *b_mu_staco_id_qoverp_exPV; //! + TBranch *b_mu_staco_me_d0_exPV; //! + TBranch *b_mu_staco_me_z0_exPV; //! + TBranch *b_mu_staco_me_phi_exPV; //! + TBranch *b_mu_staco_me_theta_exPV; //! + TBranch *b_mu_staco_me_qoverp_exPV; //! + TBranch *b_mu_staco_ie_d0_exPV; //! + TBranch *b_mu_staco_ie_z0_exPV; //! + TBranch *b_mu_staco_ie_phi_exPV; //! + TBranch *b_mu_staco_ie_theta_exPV; //! + TBranch *b_mu_staco_ie_qoverp_exPV; //! + TBranch *b_mu_staco_SpaceTime_detID; //! + TBranch *b_mu_staco_SpaceTime_t; //! + TBranch *b_mu_staco_SpaceTime_tError; //! + TBranch *b_mu_staco_SpaceTime_weight; //! + TBranch *b_mu_staco_SpaceTime_x; //! + TBranch *b_mu_staco_SpaceTime_y; //! + TBranch *b_mu_staco_SpaceTime_z; //! + TBranch *b_mu_staco_SpaceTime_t_Tile; //! + TBranch *b_mu_staco_SpaceTime_tError_Tile; //! + TBranch *b_mu_staco_SpaceTime_weight_Tile; //! + TBranch *b_mu_staco_SpaceTime_x_Tile; //! + TBranch *b_mu_staco_SpaceTime_y_Tile; //! + TBranch *b_mu_staco_SpaceTime_z_Tile; //! + TBranch *b_mu_staco_SpaceTime_t_TRT; //! + TBranch *b_mu_staco_SpaceTime_tError_TRT; //! + TBranch *b_mu_staco_SpaceTime_weight_TRT; //! + TBranch *b_mu_staco_SpaceTime_x_TRT; //! + TBranch *b_mu_staco_SpaceTime_y_TRT; //! + TBranch *b_mu_staco_SpaceTime_z_TRT; //! + TBranch *b_mu_staco_SpaceTime_t_MDT; //! + TBranch *b_mu_staco_SpaceTime_tError_MDT; //! + TBranch *b_mu_staco_SpaceTime_weight_MDT; //! + TBranch *b_mu_staco_SpaceTime_x_MDT; //! + TBranch *b_mu_staco_SpaceTime_y_MDT; //! + TBranch *b_mu_staco_SpaceTime_z_MDT; //! + TBranch *b_mu_staco_TileCellEnergyLayer1; //! + TBranch *b_mu_staco_TileTimeLayer1; //! + TBranch *b_mu_staco_TileCellRmsNoiseLayer1; //! + TBranch *b_mu_staco_TileCellSignLayer1; //! + TBranch *b_mu_staco_TileCellEnergyLayer2; //! + TBranch *b_mu_staco_TileTimeLayer2; //! + TBranch *b_mu_staco_TileCellRmsNoiseLayer2; //! + TBranch *b_mu_staco_TileCellSignLayer2; //! + TBranch *b_mu_staco_TileCellEnergyLayer3; //! + TBranch *b_mu_staco_TileTimeLayer3; //! + TBranch *b_mu_staco_TileCellRmsNoiseLayer3; //! + TBranch *b_mu_staco_TileCellSignLayer3; //! + TBranch *b_mu_staco_MSTrkT0_1; //! + TBranch *b_mu_staco_MSTrkT0_2; //! + TBranch *b_mu_staco_MSTrkT0_3; //! + TBranch *b_mu_staco_cov_d0_exPV; //! + TBranch *b_mu_staco_cov_z0_exPV; //! + TBranch *b_mu_staco_cov_phi_exPV; //! + TBranch *b_mu_staco_cov_theta_exPV; //! + TBranch *b_mu_staco_cov_qoverp_exPV; //! + TBranch *b_mu_staco_cov_d0_z0_exPV; //! + TBranch *b_mu_staco_cov_d0_phi_exPV; //! + TBranch *b_mu_staco_cov_d0_theta_exPV; //! + TBranch *b_mu_staco_cov_d0_qoverp_exPV; //! + TBranch *b_mu_staco_cov_z0_phi_exPV; //! + TBranch *b_mu_staco_cov_z0_theta_exPV; //! + TBranch *b_mu_staco_cov_z0_qoverp_exPV; //! + TBranch *b_mu_staco_cov_phi_theta_exPV; //! + TBranch *b_mu_staco_cov_phi_qoverp_exPV; //! + TBranch *b_mu_staco_cov_theta_qoverp_exPV; //! + TBranch *b_mu_staco_id_cov_d0_exPV; //! + TBranch *b_mu_staco_id_cov_z0_exPV; //! + TBranch *b_mu_staco_id_cov_phi_exPV; //! + TBranch *b_mu_staco_id_cov_theta_exPV; //! + TBranch *b_mu_staco_id_cov_qoverp_exPV; //! + TBranch *b_mu_staco_id_cov_d0_z0_exPV; //! + TBranch *b_mu_staco_id_cov_d0_phi_exPV; //! + TBranch *b_mu_staco_id_cov_d0_theta_exPV; //! + TBranch *b_mu_staco_id_cov_d0_qoverp_exPV; //! + TBranch *b_mu_staco_id_cov_z0_phi_exPV; //! + TBranch *b_mu_staco_id_cov_z0_theta_exPV; //! + TBranch *b_mu_staco_id_cov_z0_qoverp_exPV; //! + TBranch *b_mu_staco_id_cov_phi_theta_exPV; //! + TBranch *b_mu_staco_id_cov_phi_qoverp_exPV; //! + TBranch *b_mu_staco_id_cov_theta_qoverp_exPV; //! + TBranch *b_mu_staco_me_cov_d0_exPV; //! + TBranch *b_mu_staco_me_cov_z0_exPV; //! + TBranch *b_mu_staco_me_cov_phi_exPV; //! + TBranch *b_mu_staco_me_cov_theta_exPV; //! + TBranch *b_mu_staco_me_cov_qoverp_exPV; //! + TBranch *b_mu_staco_me_cov_d0_z0_exPV; //! + TBranch *b_mu_staco_me_cov_d0_phi_exPV; //! + TBranch *b_mu_staco_me_cov_d0_theta_exPV; //! + TBranch *b_mu_staco_me_cov_d0_qoverp_exPV; //! + TBranch *b_mu_staco_me_cov_z0_phi_exPV; //! + TBranch *b_mu_staco_me_cov_z0_theta_exPV; //! + TBranch *b_mu_staco_me_cov_z0_qoverp_exPV; //! + TBranch *b_mu_staco_me_cov_phi_theta_exPV; //! + TBranch *b_mu_staco_me_cov_phi_qoverp_exPV; //! + TBranch *b_mu_staco_me_cov_theta_qoverp_exPV; //! + TBranch *b_mu_staco_ms_d0; //! + TBranch *b_mu_staco_ms_z0; //! + TBranch *b_mu_staco_ms_phi; //! + TBranch *b_mu_staco_ms_theta; //! + TBranch *b_mu_staco_ms_qoverp; //! + TBranch *b_mu_staco_id_d0; //! + TBranch *b_mu_staco_id_z0; //! + TBranch *b_mu_staco_id_phi; //! + TBranch *b_mu_staco_id_theta; //! + TBranch *b_mu_staco_id_qoverp; //! + TBranch *b_mu_staco_me_d0; //! + TBranch *b_mu_staco_me_z0; //! + TBranch *b_mu_staco_me_phi; //! + TBranch *b_mu_staco_me_theta; //! + TBranch *b_mu_staco_me_qoverp; //! + TBranch *b_mu_staco_ie_d0; //! + TBranch *b_mu_staco_ie_z0; //! + TBranch *b_mu_staco_ie_phi; //! + TBranch *b_mu_staco_ie_theta; //! + TBranch *b_mu_staco_ie_qoverp; //! + TBranch *b_mu_staco_nOutliersOnTrack; //! + TBranch *b_mu_staco_nBLHits; //! + TBranch *b_mu_staco_nPixHits; //! + TBranch *b_mu_staco_nSCTHits; //! + TBranch *b_mu_staco_nTRTHits; //! + TBranch *b_mu_staco_nTRTHighTHits; //! + TBranch *b_mu_staco_nBLSharedHits; //! + TBranch *b_mu_staco_nPixSharedHits; //! + TBranch *b_mu_staco_nPixHoles; //! + TBranch *b_mu_staco_nSCTSharedHits; //! + TBranch *b_mu_staco_nSCTHoles; //! + TBranch *b_mu_staco_nTRTOutliers; //! + TBranch *b_mu_staco_nTRTHighTOutliers; //! + TBranch *b_mu_staco_nGangedPixels; //! + TBranch *b_mu_staco_nPixelDeadSensors; //! + TBranch *b_mu_staco_nSCTDeadSensors; //! + TBranch *b_mu_staco_nTRTDeadStraws; //! + TBranch *b_mu_staco_expectBLayerHit; //! + TBranch *b_mu_staco_nMDTHits; //! + TBranch *b_mu_staco_nMDTHoles; //! + TBranch *b_mu_staco_nCSCEtaHits; //! + TBranch *b_mu_staco_nCSCEtaHoles; //! + TBranch *b_mu_staco_nCSCPhiHits; //! + TBranch *b_mu_staco_nCSCPhiHoles; //! + TBranch *b_mu_staco_nRPCEtaHits; //! + TBranch *b_mu_staco_nRPCEtaHoles; //! + TBranch *b_mu_staco_nRPCPhiHits; //! + TBranch *b_mu_staco_nRPCPhiHoles; //! + TBranch *b_mu_staco_nTGCEtaHits; //! + TBranch *b_mu_staco_nTGCEtaHoles; //! + TBranch *b_mu_staco_nTGCPhiHits; //! + TBranch *b_mu_staco_nTGCPhiHoles; //! + TBranch *b_mu_staco_nMDTBIHits; //! + TBranch *b_mu_staco_nMDTBMHits; //! + TBranch *b_mu_staco_nMDTBOHits; //! + TBranch *b_mu_staco_nMDTBEEHits; //! + TBranch *b_mu_staco_nMDTBIS78Hits; //! + TBranch *b_mu_staco_nMDTEIHits; //! + TBranch *b_mu_staco_nMDTEMHits; //! + TBranch *b_mu_staco_nMDTEOHits; //! + TBranch *b_mu_staco_nMDTEEHits; //! + TBranch *b_mu_staco_nRPCLayer1EtaHits; //! + TBranch *b_mu_staco_nRPCLayer2EtaHits; //! + TBranch *b_mu_staco_nRPCLayer3EtaHits; //! + TBranch *b_mu_staco_nRPCLayer1PhiHits; //! + TBranch *b_mu_staco_nRPCLayer2PhiHits; //! + TBranch *b_mu_staco_nRPCLayer3PhiHits; //! + TBranch *b_mu_staco_nTGCLayer1EtaHits; //! + TBranch *b_mu_staco_nTGCLayer2EtaHits; //! + TBranch *b_mu_staco_nTGCLayer3EtaHits; //! + TBranch *b_mu_staco_nTGCLayer4EtaHits; //! + TBranch *b_mu_staco_nTGCLayer1PhiHits; //! + TBranch *b_mu_staco_nTGCLayer2PhiHits; //! + TBranch *b_mu_staco_nTGCLayer3PhiHits; //! + TBranch *b_mu_staco_nTGCLayer4PhiHits; //! + TBranch *b_mu_staco_barrelSectors; //! + TBranch *b_mu_staco_endcapSectors; //! + TBranch *b_mu_staco_trackd0; //! + TBranch *b_mu_staco_trackz0; //! + TBranch *b_mu_staco_trackphi; //! + TBranch *b_mu_staco_tracktheta; //! + TBranch *b_mu_staco_trackqoverp; //! + TBranch *b_mu_staco_trackcov_d0; //! + TBranch *b_mu_staco_trackcov_z0; //! + TBranch *b_mu_staco_trackcov_phi; //! + TBranch *b_mu_staco_trackcov_theta; //! + TBranch *b_mu_staco_trackcov_qoverp; //! + TBranch *b_mu_staco_trackcov_d0_z0; //! + TBranch *b_mu_staco_trackcov_d0_phi; //! + TBranch *b_mu_staco_trackcov_d0_theta; //! + TBranch *b_mu_staco_trackcov_d0_qoverp; //! + TBranch *b_mu_staco_trackcov_z0_phi; //! + TBranch *b_mu_staco_trackcov_z0_theta; //! + TBranch *b_mu_staco_trackcov_z0_qoverp; //! + TBranch *b_mu_staco_trackcov_phi_theta; //! + TBranch *b_mu_staco_trackcov_phi_qoverp; //! + TBranch *b_mu_staco_trackcov_theta_qoverp; //! + TBranch *b_mu_staco_trackfitchi2; //! + TBranch *b_mu_staco_trackfitndof; //! + TBranch *b_mu_staco_hastrack; //! + TBranch *b_mu_staco_truth_dr; //! + TBranch *b_mu_staco_truth_E; //! + TBranch *b_mu_staco_truth_pt; //! + TBranch *b_mu_staco_truth_eta; //! + TBranch *b_mu_staco_truth_phi; //! + TBranch *b_mu_staco_truth_type; //! + TBranch *b_mu_staco_truth_status; //! + TBranch *b_mu_staco_truth_barcode; //! + TBranch *b_mu_staco_truth_mothertype; //! + TBranch *b_mu_staco_truth_motherbarcode; //! + TBranch *b_mu_staco_truth_matched; //! + TBranch *b_mu_staco_EFCB_dr; //! + TBranch *b_mu_staco_EFCB_index; //! + TBranch *b_mu_staco_EFMG_dr; //! + TBranch *b_mu_staco_EFMG_index; //! + TBranch *b_mu_staco_EFME_dr; //! + TBranch *b_mu_staco_EFME_index; //! + TBranch *b_mu_staco_L2CB_dr; //! + TBranch *b_mu_staco_L2CB_index; //! + TBranch *b_mu_staco_L1_dr; //! + TBranch *b_mu_staco_L1_index; //! + TBranch *b_mu_calo_n; //! + TBranch *b_mu_calo_E; //! + TBranch *b_mu_calo_pt; //! + TBranch *b_mu_calo_m; //! + TBranch *b_mu_calo_eta; //! + TBranch *b_mu_calo_phi; //! + TBranch *b_mu_calo_px; //! + TBranch *b_mu_calo_py; //! + TBranch *b_mu_calo_pz; //! + TBranch *b_mu_calo_charge; //! + TBranch *b_mu_calo_allauthor; //! + TBranch *b_mu_calo_hastrack; //! + TBranch *b_mu_calo_truth_dr; //! + TBranch *b_mu_calo_truth_E; //! + TBranch *b_mu_calo_truth_pt; //! + TBranch *b_mu_calo_truth_eta; //! + TBranch *b_mu_calo_truth_phi; //! + TBranch *b_mu_calo_truth_type; //! + TBranch *b_mu_calo_truth_status; //! + TBranch *b_mu_calo_truth_barcode; //! + TBranch *b_mu_calo_truth_mothertype; //! + TBranch *b_mu_calo_truth_motherbarcode; //! + TBranch *b_mu_calo_truth_matched; //! + TBranch *b_jet_akt4topoem_n; //! + TBranch *b_jet_akt4topoem_E; //! + TBranch *b_jet_akt4topoem_pt; //! + TBranch *b_jet_akt4topoem_m; //! + TBranch *b_jet_akt4topoem_eta; //! + TBranch *b_jet_akt4topoem_phi; //! + TBranch *b_jet_akt4topoem_EtaOrigin; //! + TBranch *b_jet_akt4topoem_PhiOrigin; //! + TBranch *b_jet_akt4topoem_MOrigin; //! + TBranch *b_jet_akt4topoem_EtaOriginEM; //! + TBranch *b_jet_akt4topoem_PhiOriginEM; //! + TBranch *b_jet_akt4topoem_MOriginEM; //! + TBranch *b_jet_akt4topoem_WIDTH; //! + TBranch *b_jet_akt4topoem_n90; //! + TBranch *b_jet_akt4topoem_Timing; //! + TBranch *b_jet_akt4topoem_LArQuality; //! + TBranch *b_jet_akt4topoem_nTrk; //! + TBranch *b_jet_akt4topoem_sumPtTrk; //! + TBranch *b_jet_akt4topoem_OriginIndex; //! + TBranch *b_jet_akt4topoem_HECQuality; //! + TBranch *b_jet_akt4topoem_NegativeE; //! + TBranch *b_jet_akt4topoem_YFlip12; //! + TBranch *b_jet_akt4topoem_YFlip23; //! + TBranch *b_jet_akt4topoem_BCH_CORR_CELL; //! + TBranch *b_jet_akt4topoem_BCH_CORR_DOTX; //! + TBranch *b_jet_akt4topoem_BCH_CORR_JET; //! + TBranch *b_jet_akt4topoem_BCH_CORR_JET_FORCELL; //! + TBranch *b_jet_akt4topoem_ENG_BAD_CELLS; //! + TBranch *b_jet_akt4topoem_N_BAD_CELLS; //! + TBranch *b_jet_akt4topoem_N_BAD_CELLS_CORR; //! + TBranch *b_jet_akt4topoem_BAD_CELLS_CORR_E; //! + TBranch *b_jet_akt4topoem_NumTowers; //! + TBranch *b_jet_akt4topoem_SamplingMax; //! + TBranch *b_jet_akt4topoem_fracSamplingMax; //! + TBranch *b_jet_akt4topoem_hecf; //! + TBranch *b_jet_akt4topoem_tgap3f; //! + TBranch *b_jet_akt4topoem_isUgly; //! + TBranch *b_jet_akt4topoem_isBadLoose; //! + TBranch *b_jet_akt4topoem_isBadMedium; //! + TBranch *b_jet_akt4topoem_isBadTight; //! + TBranch *b_jet_akt4topoem_emfrac; //! + TBranch *b_jet_akt4topoem_Offset; //! + TBranch *b_jet_akt4topoem_EMJES; //! + TBranch *b_jet_akt4topoem_EMJES_EtaCorr; //! + TBranch *b_jet_akt4topoem_EMJESnooffset; //! + TBranch *b_jet_akt4topoem_GCWJES; //! + TBranch *b_jet_akt4topoem_GCWJES_EtaCorr; //! + TBranch *b_jet_akt4topoem_CB; //! + TBranch *b_jet_akt4topoem_emscale_E; //! + TBranch *b_jet_akt4topoem_emscale_pt; //! + TBranch *b_jet_akt4topoem_emscale_m; //! + TBranch *b_jet_akt4topoem_emscale_eta; //! + TBranch *b_jet_akt4topoem_emscale_phi; //! + TBranch *b_jet_akt4topoem_jvtxf; //! + TBranch *b_jet_akt4topoem_jvtx_x; //! + TBranch *b_jet_akt4topoem_jvtx_y; //! + TBranch *b_jet_akt4topoem_jvtx_z; //! + TBranch *b_jet_akt4topoem_GSCFactorF; //! + TBranch *b_jet_akt4topoem_WidthFraction; //! + TBranch *b_jet_akt4topoem_flavor_component_ip2d_pu; //! + TBranch *b_jet_akt4topoem_flavor_component_ip2d_pb; //! + TBranch *b_jet_akt4topoem_flavor_component_ip2d_ntrk; //! + TBranch *b_jet_akt4topoem_flavor_component_ip3d_pu; //! + TBranch *b_jet_akt4topoem_flavor_component_ip3d_pb; //! + TBranch *b_jet_akt4topoem_flavor_component_ip3d_ntrk; //! + TBranch *b_jet_akt4topoem_flavor_component_sv1_pu; //! + TBranch *b_jet_akt4topoem_flavor_component_sv1_pb; //! + TBranch *b_jet_akt4topoem_flavor_component_sv2_pu; //! + TBranch *b_jet_akt4topoem_flavor_component_sv2_pb; //! + TBranch *b_jet_akt4topoem_flavor_component_svp_mass; //! + TBranch *b_jet_akt4topoem_flavor_component_svp_n2t; //! + TBranch *b_jet_akt4topoem_flavor_component_svp_svok; //! + TBranch *b_jet_akt4topoem_flavor_component_svp_ntrk; //! + TBranch *b_jet_akt4topoem_flavor_component_svp_ntrkv; //! + TBranch *b_jet_akt4topoem_flavor_component_svp_ntrkj; //! + TBranch *b_jet_akt4topoem_flavor_component_svp_efrc; //! + TBranch *b_jet_akt4topoem_flavor_component_sv0p_mass; //! + TBranch *b_jet_akt4topoem_flavor_component_sv0p_n2t; //! + TBranch *b_jet_akt4topoem_flavor_component_sv0p_svok; //! + TBranch *b_jet_akt4topoem_flavor_component_sv0p_ntrk; //! + TBranch *b_jet_akt4topoem_flavor_component_sv0p_ntrkv; //! + TBranch *b_jet_akt4topoem_flavor_component_sv0p_ntrkj; //! + TBranch *b_jet_akt4topoem_flavor_component_sv0p_efrc; //! + TBranch *b_jet_akt4topoem_flavor_component_jfit_pu; //! + TBranch *b_jet_akt4topoem_flavor_component_jfit_pb; //! + TBranch *b_jet_akt4topoem_flavor_component_jfit_nvtxnt; //! + TBranch *b_jet_akt4topoem_flavor_component_jfit_nvtx1t; //! + TBranch *b_jet_akt4topoem_flavor_component_jfit_ntrk; //! + TBranch *b_jet_akt4topoem_flavor_component_jfit_efrc; //! + TBranch *b_jet_akt4topoem_flavor_component_jfit_mass; //! + TBranch *b_jet_akt4topoem_flavor_component_jfit_sig3d; //! + TBranch *b_jet_akt4topoem_flavor_weight_TrackCounting2D; //! + TBranch *b_jet_akt4topoem_flavor_weight_JetProb; //! + TBranch *b_jet_akt4topoem_flavor_weight_IP1D; //! + TBranch *b_jet_akt4topoem_flavor_weight_IP2D; //! + TBranch *b_jet_akt4topoem_flavor_weight_IP3D; //! + TBranch *b_jet_akt4topoem_flavor_weight_SV0; //! + TBranch *b_jet_akt4topoem_flavor_weight_SV1; //! + TBranch *b_jet_akt4topoem_flavor_weight_SV2; //! + TBranch *b_jet_akt4topoem_flavor_weight_JetFitterTag; //! + TBranch *b_jet_akt4topoem_flavor_weight_JetFitterCOMB; //! + TBranch *b_jet_akt4topoem_flavor_weight_JetFitterTagNN; //! + TBranch *b_jet_akt4topoem_flavor_weight_JetFitterCOMBNN; //! + TBranch *b_jet_akt4topoem_flavor_weight_SoftMuonTag; //! + TBranch *b_jet_akt4topoem_flavor_weight_SoftElectronTag; //! + TBranch *b_jet_akt4topoem_flavor_weight_IP3DSV1; //! + TBranch *b_jet_akt4topoem_flavor_truth_dRminToB; //! + TBranch *b_jet_akt4topoem_flavor_truth_dRminToC; //! + TBranch *b_jet_akt4topoem_flavor_truth_dRminToT; //! + TBranch *b_jet_akt4topoem_flavor_truth_BHadronpdg; //! + TBranch *b_jet_akt4topoem_flavor_truth_trueflav; //! + TBranch *b_jet_akt4topoem_el_dr; //! + TBranch *b_jet_akt4topoem_el_matched; //! + TBranch *b_jet_akt4topoem_mu_dr; //! + TBranch *b_jet_akt4topoem_mu_matched; //! + TBranch *b_jet_akt4topoem_L1_dr; //! + TBranch *b_jet_akt4topoem_L1_matched; //! + TBranch *b_jet_akt4topoem_L2_dr; //! + TBranch *b_jet_akt4topoem_L2_matched; //! + TBranch *b_jet_akt4topoem_EF_dr; //! + TBranch *b_jet_akt4topoem_EF_matched; //! + TBranch *b_jet_akt6topoem_n; //! + TBranch *b_jet_akt6topoem_E; //! + TBranch *b_jet_akt6topoem_pt; //! + TBranch *b_jet_akt6topoem_m; //! + TBranch *b_jet_akt6topoem_eta; //! + TBranch *b_jet_akt6topoem_phi; //! + TBranch *b_jet_akt6topoem_EtaOrigin; //! + TBranch *b_jet_akt6topoem_PhiOrigin; //! + TBranch *b_jet_akt6topoem_MOrigin; //! + TBranch *b_jet_akt6topoem_EtaOriginEM; //! + TBranch *b_jet_akt6topoem_PhiOriginEM; //! + TBranch *b_jet_akt6topoem_MOriginEM; //! + TBranch *b_jet_akt6topoem_WIDTH; //! + TBranch *b_jet_akt6topoem_n90; //! + TBranch *b_jet_akt6topoem_Timing; //! + TBranch *b_jet_akt6topoem_LArQuality; //! + TBranch *b_jet_akt6topoem_nTrk; //! + TBranch *b_jet_akt6topoem_sumPtTrk; //! + TBranch *b_jet_akt6topoem_OriginIndex; //! + TBranch *b_jet_akt6topoem_HECQuality; //! + TBranch *b_jet_akt6topoem_NegativeE; //! + TBranch *b_jet_akt6topoem_YFlip12; //! + TBranch *b_jet_akt6topoem_YFlip23; //! + TBranch *b_jet_akt6topoem_BCH_CORR_CELL; //! + TBranch *b_jet_akt6topoem_BCH_CORR_DOTX; //! + TBranch *b_jet_akt6topoem_BCH_CORR_JET; //! + TBranch *b_jet_akt6topoem_BCH_CORR_JET_FORCELL; //! + TBranch *b_jet_akt6topoem_ENG_BAD_CELLS; //! + TBranch *b_jet_akt6topoem_N_BAD_CELLS; //! + TBranch *b_jet_akt6topoem_N_BAD_CELLS_CORR; //! + TBranch *b_jet_akt6topoem_BAD_CELLS_CORR_E; //! + TBranch *b_jet_akt6topoem_NumTowers; //! + TBranch *b_jet_akt6topoem_SamplingMax; //! + TBranch *b_jet_akt6topoem_fracSamplingMax; //! + TBranch *b_jet_akt6topoem_hecf; //! + TBranch *b_jet_akt6topoem_tgap3f; //! + TBranch *b_jet_akt6topoem_isUgly; //! + TBranch *b_jet_akt6topoem_isBadLoose; //! + TBranch *b_jet_akt6topoem_isBadMedium; //! + TBranch *b_jet_akt6topoem_isBadTight; //! + TBranch *b_jet_akt6topoem_emfrac; //! + TBranch *b_jet_akt6topoem_Offset; //! + TBranch *b_jet_akt6topoem_EMJES; //! + TBranch *b_jet_akt6topoem_EMJES_EtaCorr; //! + TBranch *b_jet_akt6topoem_EMJESnooffset; //! + TBranch *b_jet_akt6topoem_GCWJES; //! + TBranch *b_jet_akt6topoem_GCWJES_EtaCorr; //! + TBranch *b_jet_akt6topoem_CB; //! + TBranch *b_jet_akt6topoem_emscale_E; //! + TBranch *b_jet_akt6topoem_emscale_pt; //! + TBranch *b_jet_akt6topoem_emscale_m; //! + TBranch *b_jet_akt6topoem_emscale_eta; //! + TBranch *b_jet_akt6topoem_emscale_phi; //! + TBranch *b_jet_akt6topoem_jvtxf; //! + TBranch *b_jet_akt6topoem_jvtx_x; //! + TBranch *b_jet_akt6topoem_jvtx_y; //! + TBranch *b_jet_akt6topoem_jvtx_z; //! + TBranch *b_jet_akt6topoem_GSCFactorF; //! + TBranch *b_jet_akt6topoem_WidthFraction; //! + TBranch *b_jet_akt6topoem_flavor_component_ip2d_pu; //! + TBranch *b_jet_akt6topoem_flavor_component_ip2d_pb; //! + TBranch *b_jet_akt6topoem_flavor_component_ip2d_ntrk; //! + TBranch *b_jet_akt6topoem_flavor_component_ip3d_pu; //! + TBranch *b_jet_akt6topoem_flavor_component_ip3d_pb; //! + TBranch *b_jet_akt6topoem_flavor_component_ip3d_ntrk; //! + TBranch *b_jet_akt6topoem_flavor_component_sv1_pu; //! + TBranch *b_jet_akt6topoem_flavor_component_sv1_pb; //! + TBranch *b_jet_akt6topoem_flavor_component_sv2_pu; //! + TBranch *b_jet_akt6topoem_flavor_component_sv2_pb; //! + TBranch *b_jet_akt6topoem_flavor_component_svp_mass; //! + TBranch *b_jet_akt6topoem_flavor_component_svp_n2t; //! + TBranch *b_jet_akt6topoem_flavor_component_svp_svok; //! + TBranch *b_jet_akt6topoem_flavor_component_svp_ntrk; //! + TBranch *b_jet_akt6topoem_flavor_component_svp_ntrkv; //! + TBranch *b_jet_akt6topoem_flavor_component_svp_ntrkj; //! + TBranch *b_jet_akt6topoem_flavor_component_svp_efrc; //! + TBranch *b_jet_akt6topoem_flavor_component_sv0p_mass; //! + TBranch *b_jet_akt6topoem_flavor_component_sv0p_n2t; //! + TBranch *b_jet_akt6topoem_flavor_component_sv0p_svok; //! + TBranch *b_jet_akt6topoem_flavor_component_sv0p_ntrk; //! + TBranch *b_jet_akt6topoem_flavor_component_sv0p_ntrkv; //! + TBranch *b_jet_akt6topoem_flavor_component_sv0p_ntrkj; //! + TBranch *b_jet_akt6topoem_flavor_component_sv0p_efrc; //! + TBranch *b_jet_akt6topoem_flavor_component_jfit_pu; //! + TBranch *b_jet_akt6topoem_flavor_component_jfit_pb; //! + TBranch *b_jet_akt6topoem_flavor_component_jfit_nvtxnt; //! + TBranch *b_jet_akt6topoem_flavor_component_jfit_nvtx1t; //! + TBranch *b_jet_akt6topoem_flavor_component_jfit_ntrk; //! + TBranch *b_jet_akt6topoem_flavor_component_jfit_efrc; //! + TBranch *b_jet_akt6topoem_flavor_component_jfit_mass; //! + TBranch *b_jet_akt6topoem_flavor_component_jfit_sig3d; //! + TBranch *b_jet_akt6topoem_flavor_weight_TrackCounting2D; //! + TBranch *b_jet_akt6topoem_flavor_weight_JetProb; //! + TBranch *b_jet_akt6topoem_flavor_weight_IP1D; //! + TBranch *b_jet_akt6topoem_flavor_weight_IP2D; //! + TBranch *b_jet_akt6topoem_flavor_weight_IP3D; //! + TBranch *b_jet_akt6topoem_flavor_weight_SV0; //! + TBranch *b_jet_akt6topoem_flavor_weight_SV1; //! + TBranch *b_jet_akt6topoem_flavor_weight_SV2; //! + TBranch *b_jet_akt6topoem_flavor_weight_JetFitterTag; //! + TBranch *b_jet_akt6topoem_flavor_weight_JetFitterCOMB; //! + TBranch *b_jet_akt6topoem_flavor_weight_JetFitterTagNN; //! + TBranch *b_jet_akt6topoem_flavor_weight_JetFitterCOMBNN; //! + TBranch *b_jet_akt6topoem_flavor_weight_SoftMuonTag; //! + TBranch *b_jet_akt6topoem_flavor_weight_SoftElectronTag; //! + TBranch *b_jet_akt6topoem_flavor_weight_IP3DSV1; //! + TBranch *b_jet_akt6topoem_flavor_truth_dRminToB; //! + TBranch *b_jet_akt6topoem_flavor_truth_dRminToC; //! + TBranch *b_jet_akt6topoem_flavor_truth_dRminToT; //! + TBranch *b_jet_akt6topoem_flavor_truth_BHadronpdg; //! + TBranch *b_jet_akt6topoem_flavor_truth_trueflav; //! + TBranch *b_jet_akt6topoem_el_dr; //! + TBranch *b_jet_akt6topoem_el_matched; //! + TBranch *b_jet_akt6topoem_mu_dr; //! + TBranch *b_jet_akt6topoem_mu_matched; //! + TBranch *b_jet_akt6topoem_L1_dr; //! + TBranch *b_jet_akt6topoem_L1_matched; //! + TBranch *b_jet_akt6topoem_L2_dr; //! + TBranch *b_jet_akt6topoem_L2_matched; //! + TBranch *b_jet_akt6topoem_EF_dr; //! + TBranch *b_jet_akt6topoem_EF_matched; //! + TBranch *b_top_hfor_type; //! + TBranch *b_MET_RefFinal_phi; //! + TBranch *b_MET_RefFinal_et; //! + TBranch *b_MET_RefFinal_sumet; //! + TBranch *b_MET_Cryo_phi; //! + TBranch *b_MET_Cryo_et; //! + TBranch *b_MET_Cryo_sumet; //! + TBranch *b_MET_RefEle_phi; //! + TBranch *b_MET_RefEle_et; //! + TBranch *b_MET_RefEle_sumet; //! + TBranch *b_MET_RefJet_phi; //! + TBranch *b_MET_RefJet_et; //! + TBranch *b_MET_RefJet_sumet; //! + TBranch *b_MET_SoftJets_phi; //! + TBranch *b_MET_SoftJets_et; //! + TBranch *b_MET_SoftJets_sumet; //! + TBranch *b_MET_RefMuon_phi; //! + TBranch *b_MET_RefMuon_et; //! + TBranch *b_MET_RefMuon_sumet; //! + TBranch *b_MET_RefMuon_Staco_phi; //! + TBranch *b_MET_RefMuon_Staco_et; //! + TBranch *b_MET_RefMuon_Staco_sumet; //! + TBranch *b_MET_RefMuon_Muid_phi; //! + TBranch *b_MET_RefMuon_Muid_et; //! + TBranch *b_MET_RefMuon_Muid_sumet; //! + TBranch *b_MET_RefGamma_phi; //! + TBranch *b_MET_RefGamma_et; //! + TBranch *b_MET_RefGamma_sumet; //! + TBranch *b_MET_RefTau_phi; //! + TBranch *b_MET_RefTau_et; //! + TBranch *b_MET_RefTau_sumet; //! + TBranch *b_MET_CellOut_phi; //! + TBranch *b_MET_CellOut_et; //! + TBranch *b_MET_CellOut_sumet; //! + TBranch *b_MET_Track_phi; //! + TBranch *b_MET_Track_et; //! + TBranch *b_MET_Track_sumet; //! + TBranch *b_MET_RefFinal_em_etx; //! + TBranch *b_MET_RefFinal_em_ety; //! + TBranch *b_MET_RefFinal_em_phi; //! + TBranch *b_MET_RefFinal_em_et; //! + TBranch *b_MET_RefFinal_em_sumet; //! + TBranch *b_MET_RefEle_em_phi; //! + TBranch *b_MET_RefEle_em_et; //! + TBranch *b_MET_RefEle_em_sumet; //! + TBranch *b_MET_RefJet_em_phi; //! + TBranch *b_MET_RefJet_em_et; //! + TBranch *b_MET_RefJet_em_sumet; //! + TBranch *b_MET_SoftJets_em_phi; //! + TBranch *b_MET_SoftJets_em_et; //! + TBranch *b_MET_SoftJets_em_sumet; //! + TBranch *b_MET_RefMuon_em_phi; //! + TBranch *b_MET_RefMuon_em_et; //! + TBranch *b_MET_RefMuon_em_sumet; //! + TBranch *b_MET_RefMuon_Track_em_phi; //! + TBranch *b_MET_RefMuon_Track_em_et; //! + TBranch *b_MET_RefMuon_Track_em_sumet; //! + TBranch *b_MET_RefGamma_em_phi; //! + TBranch *b_MET_RefGamma_em_et; //! + TBranch *b_MET_RefGamma_em_sumet; //! + TBranch *b_MET_RefTau_em_phi; //! + TBranch *b_MET_RefTau_em_et; //! + TBranch *b_MET_RefTau_em_sumet; //! + TBranch *b_MET_CellOut_em_etx; //! + TBranch *b_MET_CellOut_em_ety; //! + TBranch *b_MET_CellOut_em_phi; //! + TBranch *b_MET_CellOut_em_et; //! + TBranch *b_MET_CellOut_em_sumet; //! + TBranch *b_MET_Muon_Isol_Staco_phi; //! + TBranch *b_MET_Muon_Isol_Staco_et; //! + TBranch *b_MET_Muon_Isol_Staco_sumet; //! + TBranch *b_MET_Muon_NonIsol_Staco_phi; //! + TBranch *b_MET_Muon_NonIsol_Staco_et; //! + TBranch *b_MET_Muon_NonIsol_Staco_sumet; //! + TBranch *b_MET_Muon_Total_Staco_phi; //! + TBranch *b_MET_Muon_Total_Staco_et; //! + TBranch *b_MET_Muon_Total_Staco_sumet; //! + TBranch *b_MET_Muon_Isol_Muid_phi; //! + TBranch *b_MET_Muon_Isol_Muid_et; //! + TBranch *b_MET_Muon_Isol_Muid_sumet; //! + TBranch *b_MET_Muon_NonIsol_Muid_phi; //! + TBranch *b_MET_Muon_NonIsol_Muid_et; //! + TBranch *b_MET_Muon_NonIsol_Muid_sumet; //! + TBranch *b_MET_Muon_Total_Muid_phi; //! + TBranch *b_MET_Muon_Total_Muid_et; //! + TBranch *b_MET_Muon_Total_Muid_sumet; //! + TBranch *b_MET_MuonBoy_phi; //! + TBranch *b_MET_MuonBoy_et; //! + TBranch *b_MET_MuonBoy_sumet; //! + TBranch *b_MET_RefMuon_Track_phi; //! + TBranch *b_MET_RefMuon_Track_et; //! + TBranch *b_MET_RefMuon_Track_sumet; //! + TBranch *b_MET_RefMuon_Track_Staco_phi; //! + TBranch *b_MET_RefMuon_Track_Staco_et; //! + TBranch *b_MET_RefMuon_Track_Staco_sumet; //! + TBranch *b_MET_RefMuon_Track_Muid_phi; //! + TBranch *b_MET_RefMuon_Track_Muid_et; //! + TBranch *b_MET_RefMuon_Track_Muid_sumet; //! + TBranch *b_MET_CryoCone_phi; //! + TBranch *b_MET_CryoCone_et; //! + TBranch *b_MET_CryoCone_sumet; //! + TBranch *b_MET_Final_phi; //! + TBranch *b_MET_Final_et; //! + TBranch *b_MET_Final_sumet; //! + TBranch *b_MET_MuonBoy_Spectro_phi; //! + TBranch *b_MET_MuonBoy_Spectro_et; //! + TBranch *b_MET_MuonBoy_Spectro_sumet; //! + TBranch *b_MET_MuonBoy_Track_phi; //! + TBranch *b_MET_MuonBoy_Track_et; //! + TBranch *b_MET_MuonBoy_Track_sumet; //! + TBranch *b_MET_MuonMuid_phi; //! + TBranch *b_MET_MuonMuid_et; //! + TBranch *b_MET_MuonMuid_sumet; //! + TBranch *b_MET_Muid_phi; //! + TBranch *b_MET_Muid_et; //! + TBranch *b_MET_Muid_sumet; //! + TBranch *b_MET_Muid_Spectro_phi; //! + TBranch *b_MET_Muid_Spectro_et; //! + TBranch *b_MET_Muid_Spectro_sumet; //! + TBranch *b_MET_Muid_Track_phi; //! + TBranch *b_MET_Muid_Track_et; //! + TBranch *b_MET_Muid_Track_sumet; //! + TBranch *b_MET_Muon_phi; //! + TBranch *b_MET_Muon_et; //! + TBranch *b_MET_Muon_sumet; //! + TBranch *b_MET_TopoObj_phi; //! + TBranch *b_MET_TopoObj_et; //! + TBranch *b_MET_TopoObj_sumet; //! + TBranch *b_MET_LocHadTopoObj_phi; //! + TBranch *b_MET_LocHadTopoObj_et; //! + TBranch *b_MET_LocHadTopoObj_sumet; //! + TBranch *b_MET_Topo_phi; //! + TBranch *b_MET_Topo_et; //! + TBranch *b_MET_Topo_sumet; //! + TBranch *b_MET_Topo_SUMET_EMFrac; //! + TBranch *b_MET_Topo_etx_PEMB; //! + TBranch *b_MET_Topo_ety_PEMB; //! + TBranch *b_MET_Topo_sumet_PEMB; //! + TBranch *b_MET_Topo_phi_PEMB; //! + TBranch *b_MET_Topo_etx_EMB; //! + TBranch *b_MET_Topo_ety_EMB; //! + TBranch *b_MET_Topo_sumet_EMB; //! + TBranch *b_MET_Topo_phi_EMB; //! + TBranch *b_MET_Topo_etx_PEMEC; //! + TBranch *b_MET_Topo_ety_PEMEC; //! + TBranch *b_MET_Topo_sumet_PEMEC; //! + TBranch *b_MET_Topo_phi_PEMEC; //! + TBranch *b_MET_Topo_etx_EME; //! + TBranch *b_MET_Topo_ety_EME; //! + TBranch *b_MET_Topo_sumet_EME; //! + TBranch *b_MET_Topo_phi_EME; //! + TBranch *b_MET_Topo_etx_TILE; //! + TBranch *b_MET_Topo_ety_TILE; //! + TBranch *b_MET_Topo_sumet_TILE; //! + TBranch *b_MET_Topo_phi_TILE; //! + TBranch *b_MET_Topo_etx_HEC; //! + TBranch *b_MET_Topo_ety_HEC; //! + TBranch *b_MET_Topo_sumet_HEC; //! + TBranch *b_MET_Topo_phi_HEC; //! + TBranch *b_MET_Topo_etx_FCAL; //! + TBranch *b_MET_Topo_ety_FCAL; //! + TBranch *b_MET_Topo_sumet_FCAL; //! + TBranch *b_MET_Topo_phi_FCAL; //! + TBranch *b_MET_Topo_nCell_PEMB; //! + TBranch *b_MET_Topo_nCell_EMB; //! + TBranch *b_MET_Topo_nCell_PEMEC; //! + TBranch *b_MET_Topo_nCell_EME; //! + TBranch *b_MET_Topo_nCell_TILE; //! + TBranch *b_MET_Topo_nCell_HEC; //! + TBranch *b_MET_Topo_nCell_FCAL; //! + TBranch *b_MET_Topo_etx_CentralReg; //! + TBranch *b_MET_Topo_ety_CentralReg; //! + TBranch *b_MET_Topo_sumet_CentralReg; //! + TBranch *b_MET_Topo_phi_CentralReg; //! + TBranch *b_MET_Topo_etx_EndcapRegion; //! + TBranch *b_MET_Topo_ety_EndcapRegion; //! + TBranch *b_MET_Topo_sumet_EndcapRegion; //! + TBranch *b_MET_Topo_phi_EndcapRegion; //! + TBranch *b_MET_Topo_etx_ForwardReg; //! + TBranch *b_MET_Topo_ety_ForwardReg; //! + TBranch *b_MET_Topo_sumet_ForwardReg; //! + TBranch *b_MET_Topo_phi_ForwardReg; //! + TBranch *b_MET_CorrTopo_phi; //! + TBranch *b_MET_CorrTopo_et; //! + TBranch *b_MET_CorrTopo_sumet; //! + TBranch *b_MET_CorrTopo_SUMET_EMFrac; //! + TBranch *b_MET_CorrTopo_etx_PEMB; //! + TBranch *b_MET_CorrTopo_ety_PEMB; //! + TBranch *b_MET_CorrTopo_sumet_PEMB; //! + TBranch *b_MET_CorrTopo_phi_PEMB; //! + TBranch *b_MET_CorrTopo_etx_EMB; //! + TBranch *b_MET_CorrTopo_ety_EMB; //! + TBranch *b_MET_CorrTopo_sumet_EMB; //! + TBranch *b_MET_CorrTopo_phi_EMB; //! + TBranch *b_MET_CorrTopo_etx_PEMEC; //! + TBranch *b_MET_CorrTopo_ety_PEMEC; //! + TBranch *b_MET_CorrTopo_sumet_PEMEC; //! + TBranch *b_MET_CorrTopo_phi_PEMEC; //! + TBranch *b_MET_CorrTopo_etx_EME; //! + TBranch *b_MET_CorrTopo_ety_EME; //! + TBranch *b_MET_CorrTopo_sumet_EME; //! + TBranch *b_MET_CorrTopo_phi_EME; //! + TBranch *b_MET_CorrTopo_etx_TILE; //! + TBranch *b_MET_CorrTopo_ety_TILE; //! + TBranch *b_MET_CorrTopo_sumet_TILE; //! + TBranch *b_MET_CorrTopo_phi_TILE; //! + TBranch *b_MET_CorrTopo_etx_HEC; //! + TBranch *b_MET_CorrTopo_ety_HEC; //! + TBranch *b_MET_CorrTopo_sumet_HEC; //! + TBranch *b_MET_CorrTopo_phi_HEC; //! + TBranch *b_MET_CorrTopo_etx_FCAL; //! + TBranch *b_MET_CorrTopo_ety_FCAL; //! + TBranch *b_MET_CorrTopo_sumet_FCAL; //! + TBranch *b_MET_CorrTopo_phi_FCAL; //! + TBranch *b_MET_CorrTopo_nCell_PEMB; //! + TBranch *b_MET_CorrTopo_nCell_EMB; //! + TBranch *b_MET_CorrTopo_nCell_PEMEC; //! + TBranch *b_MET_CorrTopo_nCell_EME; //! + TBranch *b_MET_CorrTopo_nCell_TILE; //! + TBranch *b_MET_CorrTopo_nCell_HEC; //! + TBranch *b_MET_CorrTopo_nCell_FCAL; //! + TBranch *b_MET_CorrTopo_etx_CentralReg; //! + TBranch *b_MET_CorrTopo_ety_CentralReg; //! + TBranch *b_MET_CorrTopo_sumet_CentralReg; //! + TBranch *b_MET_CorrTopo_phi_CentralReg; //! + TBranch *b_MET_CorrTopo_etx_EndcapRegion; //! + TBranch *b_MET_CorrTopo_ety_EndcapRegion; //! + TBranch *b_MET_CorrTopo_sumet_EndcapRegion; //! + TBranch *b_MET_CorrTopo_phi_EndcapRegion; //! + TBranch *b_MET_CorrTopo_etx_ForwardReg; //! + TBranch *b_MET_CorrTopo_ety_ForwardReg; //! + TBranch *b_MET_CorrTopo_sumet_ForwardReg; //! + TBranch *b_MET_CorrTopo_phi_ForwardReg; //! + TBranch *b_MET_LocHadTopo_phi; //! + TBranch *b_MET_LocHadTopo_et; //! + TBranch *b_MET_LocHadTopo_sumet; //! + TBranch *b_MET_LocHadTopo_SUMET_EMFrac; //! + TBranch *b_MET_LocHadTopo_etx_PEMB; //! + TBranch *b_MET_LocHadTopo_ety_PEMB; //! + TBranch *b_MET_LocHadTopo_sumet_PEMB; //! + TBranch *b_MET_LocHadTopo_phi_PEMB; //! + TBranch *b_MET_LocHadTopo_etx_EMB; //! + TBranch *b_MET_LocHadTopo_ety_EMB; //! + TBranch *b_MET_LocHadTopo_sumet_EMB; //! + TBranch *b_MET_LocHadTopo_phi_EMB; //! + TBranch *b_MET_LocHadTopo_etx_PEMEC; //! + TBranch *b_MET_LocHadTopo_ety_PEMEC; //! + TBranch *b_MET_LocHadTopo_sumet_PEMEC; //! + TBranch *b_MET_LocHadTopo_phi_PEMEC; //! + TBranch *b_MET_LocHadTopo_etx_EME; //! + TBranch *b_MET_LocHadTopo_ety_EME; //! + TBranch *b_MET_LocHadTopo_sumet_EME; //! + TBranch *b_MET_LocHadTopo_phi_EME; //! + TBranch *b_MET_LocHadTopo_etx_TILE; //! + TBranch *b_MET_LocHadTopo_ety_TILE; //! + TBranch *b_MET_LocHadTopo_sumet_TILE; //! + TBranch *b_MET_LocHadTopo_phi_TILE; //! + TBranch *b_MET_LocHadTopo_etx_HEC; //! + TBranch *b_MET_LocHadTopo_ety_HEC; //! + TBranch *b_MET_LocHadTopo_sumet_HEC; //! + TBranch *b_MET_LocHadTopo_phi_HEC; //! + TBranch *b_MET_LocHadTopo_etx_FCAL; //! + TBranch *b_MET_LocHadTopo_ety_FCAL; //! + TBranch *b_MET_LocHadTopo_sumet_FCAL; //! + TBranch *b_MET_LocHadTopo_phi_FCAL; //! + TBranch *b_MET_LocHadTopo_nCell_PEMB; //! + TBranch *b_MET_LocHadTopo_nCell_EMB; //! + TBranch *b_MET_LocHadTopo_nCell_PEMEC; //! + TBranch *b_MET_LocHadTopo_nCell_EME; //! + TBranch *b_MET_LocHadTopo_nCell_TILE; //! + TBranch *b_MET_LocHadTopo_nCell_HEC; //! + TBranch *b_MET_LocHadTopo_nCell_FCAL; //! + TBranch *b_MET_LocHadTopo_etx_CentralReg; //! + TBranch *b_MET_LocHadTopo_ety_CentralReg; //! + TBranch *b_MET_LocHadTopo_sumet_CentralReg; //! + TBranch *b_MET_LocHadTopo_phi_CentralReg; //! + TBranch *b_MET_LocHadTopo_etx_EndcapRegion; //! + TBranch *b_MET_LocHadTopo_ety_EndcapRegion; //! + TBranch *b_MET_LocHadTopo_sumet_EndcapRegion; //! + TBranch *b_MET_LocHadTopo_phi_EndcapRegion; //! + TBranch *b_MET_LocHadTopo_etx_ForwardReg; //! + TBranch *b_MET_LocHadTopo_ety_ForwardReg; //! + TBranch *b_MET_LocHadTopo_sumet_ForwardReg; //! + TBranch *b_MET_LocHadTopo_phi_ForwardReg; //! + TBranch *b_MET_Calib_phi; //! + TBranch *b_MET_Calib_et; //! + TBranch *b_MET_Calib_sumet; //! + TBranch *b_MET_Calib_SUMET_EMFrac; //! + TBranch *b_MET_Calib_etx_PEMB; //! + TBranch *b_MET_Calib_ety_PEMB; //! + TBranch *b_MET_Calib_sumet_PEMB; //! + TBranch *b_MET_Calib_phi_PEMB; //! + TBranch *b_MET_Calib_etx_EMB; //! + TBranch *b_MET_Calib_ety_EMB; //! + TBranch *b_MET_Calib_sumet_EMB; //! + TBranch *b_MET_Calib_phi_EMB; //! + TBranch *b_MET_Calib_etx_PEMEC; //! + TBranch *b_MET_Calib_ety_PEMEC; //! + TBranch *b_MET_Calib_sumet_PEMEC; //! + TBranch *b_MET_Calib_phi_PEMEC; //! + TBranch *b_MET_Calib_etx_EME; //! + TBranch *b_MET_Calib_ety_EME; //! + TBranch *b_MET_Calib_sumet_EME; //! + TBranch *b_MET_Calib_phi_EME; //! + TBranch *b_MET_Calib_etx_TILE; //! + TBranch *b_MET_Calib_ety_TILE; //! + TBranch *b_MET_Calib_sumet_TILE; //! + TBranch *b_MET_Calib_phi_TILE; //! + TBranch *b_MET_Calib_etx_HEC; //! + TBranch *b_MET_Calib_ety_HEC; //! + TBranch *b_MET_Calib_sumet_HEC; //! + TBranch *b_MET_Calib_phi_HEC; //! + TBranch *b_MET_Calib_etx_FCAL; //! + TBranch *b_MET_Calib_ety_FCAL; //! + TBranch *b_MET_Calib_sumet_FCAL; //! + TBranch *b_MET_Calib_phi_FCAL; //! + TBranch *b_MET_Calib_nCell_PEMB; //! + TBranch *b_MET_Calib_nCell_EMB; //! + TBranch *b_MET_Calib_nCell_PEMEC; //! + TBranch *b_MET_Calib_nCell_EME; //! + TBranch *b_MET_Calib_nCell_TILE; //! + TBranch *b_MET_Calib_nCell_HEC; //! + TBranch *b_MET_Calib_nCell_FCAL; //! + TBranch *b_MET_Calib_etx_CentralReg; //! + TBranch *b_MET_Calib_ety_CentralReg; //! + TBranch *b_MET_Calib_sumet_CentralReg; //! + TBranch *b_MET_Calib_phi_CentralReg; //! + TBranch *b_MET_Calib_etx_EndcapRegion; //! + TBranch *b_MET_Calib_ety_EndcapRegion; //! + TBranch *b_MET_Calib_sumet_EndcapRegion; //! + TBranch *b_MET_Calib_phi_EndcapRegion; //! + TBranch *b_MET_Calib_etx_ForwardReg; //! + TBranch *b_MET_Calib_ety_ForwardReg; //! + TBranch *b_MET_Calib_sumet_ForwardReg; //! + TBranch *b_MET_Calib_phi_ForwardReg; //! + TBranch *b_MET_Truth_NonInt_etx; //! + TBranch *b_MET_Truth_NonInt_ety; //! + TBranch *b_MET_Truth_NonInt_phi; //! + TBranch *b_MET_Truth_NonInt_et; //! + TBranch *b_MET_Truth_NonInt_sumet; //! + TBranch *b_MET_Truth_Int_phi; //! + TBranch *b_MET_Truth_IntCentral_phi; //! + TBranch *b_MET_Truth_IntFwd_phi; //! + TBranch *b_MET_Truth_IntOutCover_phi; //! + TBranch *b_MET_Truth_IntMuons_phi; //! + TBranch *b_MET_Truth_Int_et; //! + TBranch *b_MET_Truth_IntCentral_et; //! + TBranch *b_MET_Truth_IntFwd_et; //! + TBranch *b_MET_Truth_IntOutCover_et; //! + TBranch *b_MET_Truth_IntMuons_et; //! + TBranch *b_MET_Truth_Int_sumet; //! + TBranch *b_MET_Truth_IntCentral_sumet; //! + TBranch *b_MET_Truth_IntFwd_sumet; //! + TBranch *b_MET_Truth_IntOutCover_sumet; //! + TBranch *b_MET_Truth_IntMuons_sumet; //! + TBranch *b_MET_Truth_PileUp_NonInt_etx; //! + TBranch *b_MET_Truth_PileUp_NonInt_ety; //! + TBranch *b_MET_Truth_PileUp_NonInt_phi; //! + TBranch *b_MET_Truth_PileUp_NonInt_et; //! + TBranch *b_MET_Truth_PileUp_NonInt_sumet; //! + TBranch *b_MET_Truth_PileUp_Int_etx; //! + TBranch *b_MET_Truth_PileUp_Int_ety; //! + TBranch *b_MET_Truth_PileUp_IntCentral_etx; //! + TBranch *b_MET_Truth_PileUp_IntCentral_ety; //! + TBranch *b_MET_Truth_PileUp_IntFwd_etx; //! + TBranch *b_MET_Truth_PileUp_IntFwd_ety; //! + TBranch *b_MET_Truth_PileUp_IntOutCover_etx; //! + TBranch *b_MET_Truth_PileUp_IntOutCover_ety; //! + TBranch *b_MET_Truth_PileUp_IntMuons_etx; //! + TBranch *b_MET_Truth_PileUp_IntMuons_ety; //! + TBranch *b_MET_Truth_PileUp_Int_phi; //! + TBranch *b_MET_Truth_PileUp_IntCentral_phi; //! + TBranch *b_MET_Truth_PileUp_IntFwd_phi; //! + TBranch *b_MET_Truth_PileUp_IntOutCover_phi; //! + TBranch *b_MET_Truth_PileUp_IntMuons_phi; //! + TBranch *b_MET_Truth_PileUp_Int_et; //! + TBranch *b_MET_Truth_PileUp_IntCentral_et; //! + TBranch *b_MET_Truth_PileUp_IntFwd_et; //! + TBranch *b_MET_Truth_PileUp_IntOutCover_et; //! + TBranch *b_MET_Truth_PileUp_IntMuons_et; //! + TBranch *b_MET_Truth_PileUp_Int_sumet; //! + TBranch *b_MET_Truth_PileUp_IntCentral_sumet; //! + TBranch *b_MET_Truth_PileUp_IntFwd_sumet; //! + TBranch *b_MET_Truth_PileUp_IntOutCover_sumet; //! + TBranch *b_MET_Truth_PileUp_IntMuons_sumet; //! + TBranch *b_MET_DM_Crack1_etx; //! + TBranch *b_MET_DM_Crack1_ety; //! + TBranch *b_MET_DM_Crack1_phi; //! + TBranch *b_MET_DM_Crack1_et; //! + TBranch *b_MET_DM_Crack1_sumet; //! + TBranch *b_MET_DM_Crack2_etx; //! + TBranch *b_MET_DM_Crack2_ety; //! + TBranch *b_MET_DM_Crack2_phi; //! + TBranch *b_MET_DM_Crack2_et; //! + TBranch *b_MET_DM_Crack2_sumet; //! + TBranch *b_MET_DM_All_etx; //! + TBranch *b_MET_DM_All_ety; //! + TBranch *b_MET_DM_All_phi; //! + TBranch *b_MET_DM_All_et; //! + TBranch *b_MET_DM_All_sumet; //! + TBranch *b_MET_DM_Cryo_etx; //! + TBranch *b_MET_DM_Cryo_ety; //! + TBranch *b_MET_DM_Cryo_phi; //! + TBranch *b_MET_DM_Cryo_et; //! + TBranch *b_MET_DM_Cryo_sumet; //! + TBranch *b_METJetsInfo_JetPtWeightedEventEMFraction; //! + TBranch *b_METJetsInfo_JetPtWeightedNumAssociatedTracks; //! + TBranch *b_METJetsInfo_JetPtWeightedSize; //! + TBranch *b_METJetsInfo_LeadingJetEt; //! + TBranch *b_METJetsInfo_LeadingJetEta; //! + TBranch *b_cl_n; //! + TBranch *b_cl_pt; //! + TBranch *b_cl_eta; //! + TBranch *b_cl_phi; //! + TBranch *b_clpt10_n; //! + TBranch *b_clpt10_pt; //! + TBranch *b_clpt10_eta; //! + TBranch *b_clpt10_phi; //! + TBranch *b_clpt10_E_em; //! + TBranch *b_clpt10_E_had; //! + TBranch *b_clpt10_firstEdens; //! + TBranch *b_clpt10_cellmaxfrac; //! + TBranch *b_clpt10_longitudinal; //! + TBranch *b_clpt10_secondlambda; //! + TBranch *b_clpt10_lateral; //! + TBranch *b_clpt10_secondR; //! + TBranch *b_clpt10_centerlambda; //! + TBranch *b_clpt10_deltaTheta; //! + TBranch *b_clpt10_deltaPhi; //! + TBranch *b_clpt10_time; //! + TBranch *b_clpt10_E_PreSamplerB; //! + TBranch *b_clpt10_E_EMB1; //! + TBranch *b_clpt10_E_EMB2; //! + TBranch *b_clpt10_E_EMB3; //! + TBranch *b_clpt10_E_PreSamplerE; //! + TBranch *b_clpt10_E_EME1; //! + TBranch *b_clpt10_E_EME2; //! + TBranch *b_clpt10_E_EME3; //! + TBranch *b_clpt10_E_HEC0; //! + TBranch *b_clpt10_E_HEC1; //! + TBranch *b_clpt10_E_HEC2; //! + TBranch *b_clpt10_E_HEC3; //! + TBranch *b_clpt10_E_TileBar0; //! + TBranch *b_clpt10_E_TileBar1; //! + TBranch *b_clpt10_E_TileBar2; //! + TBranch *b_clpt10_E_TileGap1; //! + TBranch *b_clpt10_E_TileGap2; //! + TBranch *b_clpt10_E_TileGap3; //! + TBranch *b_clpt10_E_TileExt0; //! + TBranch *b_clpt10_E_TileExt1; //! + TBranch *b_clpt10_E_TileExt2; //! + TBranch *b_clpt10_E_FCAL0; //! + TBranch *b_clpt10_E_FCAL1; //! + TBranch *b_clpt10_E_FCAL2; //! + TBranch *b_emclpt10_n; //! + TBranch *b_emclpt10_pt; //! + TBranch *b_emclpt10_eta; //! + TBranch *b_emclpt10_phi; //! + TBranch *b_emclpt10_E_em; //! + TBranch *b_emclpt10_E_had; //! + TBranch *b_emclpt10_firstEdens; //! + TBranch *b_emclpt10_cellmaxfrac; //! + TBranch *b_emclpt10_longitudinal; //! + TBranch *b_emclpt10_secondlambda; //! + TBranch *b_emclpt10_lateral; //! + TBranch *b_emclpt10_secondR; //! + TBranch *b_emclpt10_centerlambda; //! + TBranch *b_emclpt10_deltaTheta; //! + TBranch *b_emclpt10_deltaPhi; //! + TBranch *b_emclpt10_time; //! + TBranch *b_emclpt10_E_PreSamplerB; //! + TBranch *b_emclpt10_E_EMB1; //! + TBranch *b_emclpt10_E_EMB2; //! + TBranch *b_emclpt10_E_EMB3; //! + TBranch *b_emclpt10_E_PreSamplerE; //! + TBranch *b_emclpt10_E_EME1; //! + TBranch *b_emclpt10_E_EME2; //! + TBranch *b_emclpt10_E_EME3; //! + TBranch *b_emclpt10_E_HEC0; //! + TBranch *b_emclpt10_E_HEC1; //! + TBranch *b_emclpt10_E_HEC2; //! + TBranch *b_emclpt10_E_HEC3; //! + TBranch *b_emclpt10_E_TileBar0; //! + TBranch *b_emclpt10_E_TileBar1; //! + TBranch *b_emclpt10_E_TileBar2; //! + TBranch *b_emclpt10_E_TileGap1; //! + TBranch *b_emclpt10_E_TileGap2; //! + TBranch *b_emclpt10_E_TileGap3; //! + TBranch *b_emclpt10_E_TileExt0; //! + TBranch *b_emclpt10_E_TileExt1; //! + TBranch *b_emclpt10_E_TileExt2; //! + TBranch *b_emclpt10_E_FCAL0; //! + TBranch *b_emclpt10_E_FCAL1; //! + TBranch *b_emclpt10_E_FCAL2; //! + TBranch *b_emclpt10_eta_PreSamplerB; //! + TBranch *b_emclpt10_phi_PreSamplerB; //! + TBranch *b_emclpt10_eta_EMB1; //! + TBranch *b_emclpt10_phi_EMB1; //! + TBranch *b_emclpt10_eta_EMB2; //! + TBranch *b_emclpt10_phi_EMB2; //! + TBranch *b_emclpt10_eta_EMB3; //! + TBranch *b_emclpt10_phi_EMB3; //! + TBranch *b_emclpt10_eta_PreSamplerE; //! + TBranch *b_emclpt10_phi_PreSamplerE; //! + TBranch *b_emclpt10_eta_EME1; //! + TBranch *b_emclpt10_phi_EME1; //! + TBranch *b_emclpt10_eta_EME2; //! + TBranch *b_emclpt10_phi_EME2; //! + TBranch *b_emclpt10_eta_EME3; //! + TBranch *b_emclpt10_phi_EME3; //! + TBranch *b_emclpt10_eta_HEC0; //! + TBranch *b_emclpt10_phi_HEC0; //! + TBranch *b_emclpt10_eta_HEC1; //! + TBranch *b_emclpt10_phi_HEC1; //! + TBranch *b_emclpt10_eta_HEC2; //! + TBranch *b_emclpt10_phi_HEC2; //! + TBranch *b_emclpt10_eta_HEC3; //! + TBranch *b_emclpt10_phi_HEC3; //! + TBranch *b_emclpt10_eta_TileBar0; //! + TBranch *b_emclpt10_phi_TileBar0; //! + TBranch *b_emclpt10_eta_TileBar1; //! + TBranch *b_emclpt10_phi_TileBar1; //! + TBranch *b_emclpt10_eta_TileBar2; //! + TBranch *b_emclpt10_phi_TileBar2; //! + TBranch *b_emclpt10_eta_TileGap1; //! + TBranch *b_emclpt10_phi_TileGap1; //! + TBranch *b_emclpt10_eta_TileGap2; //! + TBranch *b_emclpt10_phi_TileGap2; //! + TBranch *b_emclpt10_eta_TileGap3; //! + TBranch *b_emclpt10_phi_TileGap3; //! + TBranch *b_emclpt10_eta_TileExt0; //! + TBranch *b_emclpt10_phi_TileExt0; //! + TBranch *b_emclpt10_eta_TileExt1; //! + TBranch *b_emclpt10_phi_TileExt1; //! + TBranch *b_emclpt10_eta_TileExt2; //! + TBranch *b_emclpt10_phi_TileExt2; //! + TBranch *b_emclpt10_eta_FCAL0; //! + TBranch *b_emclpt10_phi_FCAL0; //! + TBranch *b_emclpt10_eta_FCAL1; //! + TBranch *b_emclpt10_phi_FCAL1; //! + TBranch *b_emclpt10_eta_FCAL2; //! + TBranch *b_emclpt10_phi_FCAL2; //! + TBranch *b_trk_n; //! + TBranch *b_trk_pt; //! + TBranch *b_trk_eta; //! + TBranch *b_trk_d0_wrtPV; //! + TBranch *b_trk_z0_wrtPV; //! + TBranch *b_trk_phi_wrtPV; //! + TBranch *b_trk_theta_wrtPV; //! + TBranch *b_trk_qoverp_wrtPV; //! + TBranch *b_trk_chi2; //! + TBranch *b_trk_ndof; //! + TBranch *b_trkpt5_n; //! + TBranch *b_trkpt5_d0; //! + TBranch *b_trkpt5_z0; //! + TBranch *b_trkpt5_phi; //! + TBranch *b_trkpt5_theta; //! + TBranch *b_trkpt5_qoverp; //! + TBranch *b_trkpt5_pt; //! + TBranch *b_trkpt5_eta; //! + TBranch *b_trkpt5_err_d0; //! + TBranch *b_trkpt5_err_z0; //! + TBranch *b_trkpt5_err_phi; //! + TBranch *b_trkpt5_err_theta; //! + TBranch *b_trkpt5_err_qoverp; //! + TBranch *b_trkpt5_d0_wrtPV; //! + TBranch *b_trkpt5_z0_wrtPV; //! + TBranch *b_trkpt5_phi_wrtPV; //! + TBranch *b_trkpt5_err_d0_wrtPV; //! + TBranch *b_trkpt5_err_z0_wrtPV; //! + TBranch *b_trkpt5_err_phi_wrtPV; //! + TBranch *b_trkpt5_err_theta_wrtPV; //! + TBranch *b_trkpt5_err_qoverp_wrtPV; //! + TBranch *b_trkpt5_cov_d0_z0_wrtPV; //! + TBranch *b_trkpt5_cov_d0_phi_wrtPV; //! + TBranch *b_trkpt5_cov_d0_theta_wrtPV; //! + TBranch *b_trkpt5_cov_d0_qoverp_wrtPV; //! + TBranch *b_trkpt5_cov_z0_phi_wrtPV; //! + TBranch *b_trkpt5_cov_z0_theta_wrtPV; //! + TBranch *b_trkpt5_cov_z0_qoverp_wrtPV; //! + TBranch *b_trkpt5_cov_phi_theta_wrtPV; //! + TBranch *b_trkpt5_cov_phi_qoverp_wrtPV; //! + TBranch *b_trkpt5_cov_theta_qoverp_wrtPV; //! + TBranch *b_trkpt5_chi2; //! + TBranch *b_trkpt5_ndof; //! + TBranch *b_trkpt5_nBLHits; //! + TBranch *b_trkpt5_nPixHits; //! + TBranch *b_trkpt5_nSCTHits; //! + TBranch *b_trkpt5_nTRTHits; //! + TBranch *b_trkpt5_nTRTHighTHits; //! + TBranch *b_trkpt5_nPixHoles; //! + TBranch *b_trkpt5_nSCTHoles; //! + TBranch *b_trkpt5_nTRTHoles; //! + TBranch *b_trkpt5_expectBLayerHit; //! + TBranch *b_trkpt5_nMDTHits; //! + TBranch *b_trkpt5_nCSCEtaHits; //! + TBranch *b_trkpt5_nCSCPhiHits; //! + TBranch *b_trkpt5_nRPCEtaHits; //! + TBranch *b_trkpt5_nRPCPhiHits; //! + TBranch *b_trkpt5_nTGCEtaHits; //! + TBranch *b_trkpt5_nTGCPhiHits; //! + TBranch *b_trkpt5_nHits; //! + TBranch *b_trkpt5_nHoles; //! + TBranch *b_trkpt5_hitPattern; //! + TBranch *b_trkpt5_TRTHighTHitsRatio; //! + TBranch *b_trkpt5_TRTHighTOutliersRatio; //! + TBranch *b_trkpt5_mc_probability; //! + TBranch *b_trkpt5_mc_barcode; //! + TBranch *b_vxp_n; //! + TBranch *b_vxp_x; //! + TBranch *b_vxp_y; //! + TBranch *b_vxp_z; //! + TBranch *b_vxp_err_x; //! + TBranch *b_vxp_err_y; //! + TBranch *b_vxp_err_z; //! + TBranch *b_vxp_chi2; //! + TBranch *b_vxp_ndof; //! + TBranch *b_vxp_px; //! + TBranch *b_vxp_py; //! + TBranch *b_vxp_pz; //! + TBranch *b_vxp_E; //! + TBranch *b_vxp_m; //! + TBranch *b_vxp_nTracks; //! + TBranch *b_vxp_sumPt; //! + TBranch *b_vxp_type; //! + TBranch *b_vxp_trk_n; //! + TBranch *b_vxp_trk_weight; //! + TBranch *b_vxp_trk_index; //! + TBranch *b_mb_n; //! + TBranch *b_mb_E; //! + TBranch *b_mb_eta; //! + TBranch *b_mb_phi; //! + TBranch *b_mb_time; //! + TBranch *b_mb_quality; //! + TBranch *b_mb_type; //! + TBranch *b_mb_module; //! + TBranch *b_mb_channel; //! + TBranch *b_mbtime_timeDiff; //! + TBranch *b_mbtime_timeA; //! + TBranch *b_mbtime_timeC; //! + TBranch *b_mbtime_countA; //! + TBranch *b_mbtime_countC; //! + TBranch *b_L1_MBTS_1; //! + TBranch *b_L1_MBTS_1_1; //! + TBranch *b_L1_MBTS_1_1_EMPTY; //! + TBranch *b_L1_MBTS_1_1_UNPAIRED_ISO; //! + TBranch *b_L1_MBTS_1_EMPTY; //! + TBranch *b_L1_MBTS_1_UNPAIRED_ISO; //! + TBranch *b_L1_MBTS_2; //! + TBranch *b_L1_MBTS_2_EMPTY; //! + TBranch *b_L1_MBTS_2_UNPAIRED_ISO; //! + TBranch *b_L1_MBTS_2_UNPAIRED_NONISO; //! + TBranch *b_L1_MBTS_4_4; //! + TBranch *b_L1_MBTS_4_4_UNPAIRED_ISO; //! + TBranch *b_muonTruth_n; //! + TBranch *b_muonTruth_pt; //! + TBranch *b_muonTruth_m; //! + TBranch *b_muonTruth_eta; //! + TBranch *b_muonTruth_phi; //! + TBranch *b_muonTruth_charge; //! + TBranch *b_muonTruth_PDGID; //! + TBranch *b_muonTruth_barcode; //! + TBranch *b_muonTruth_type; //! + TBranch *b_muonTruth_origin; //! + TBranch *b_mcevt_n; //! + TBranch *b_mcevt_signal_process_id; //! + TBranch *b_mcevt_event_number; //! + TBranch *b_mcevt_event_scale; //! + TBranch *b_mcevt_alphaQCD; //! + TBranch *b_mcevt_alphaQED; //! + TBranch *b_mcevt_pdf_id1; //! + TBranch *b_mcevt_pdf_id2; //! + TBranch *b_mcevt_pdf_x1; //! + TBranch *b_mcevt_pdf_x2; //! + TBranch *b_mcevt_pdf_scale; //! + TBranch *b_mcevt_pdf1; //! + TBranch *b_mcevt_pdf2; //! + TBranch *b_mcevt_weight; //! + TBranch *b_mcevt_nparticle; //! + TBranch *b_mcevt_pileUpType; //! + TBranch *b_mc_n; //! + TBranch *b_mc_pt; //! + TBranch *b_mc_m; //! + TBranch *b_mc_eta; //! + TBranch *b_mc_phi; //! + TBranch *b_mc_status; //! + TBranch *b_mc_barcode; //! + TBranch *b_mc_parents; //! + TBranch *b_mc_children; //! + TBranch *b_mc_pdgId; //! + TBranch *b_mc_charge; //! + TBranch *b_mc_vx_x; //! + TBranch *b_mc_vx_y; //! + TBranch *b_mc_vx_z; //! + TBranch *b_mc_child_index; //! + TBranch *b_mc_parent_index; //! + TBranch *b_jet_antikt4truth_n; //! + TBranch *b_jet_antikt4truth_E; //! + TBranch *b_jet_antikt4truth_pt; //! + TBranch *b_jet_antikt4truth_m; //! + TBranch *b_jet_antikt4truth_eta; //! + TBranch *b_jet_antikt4truth_phi; //! + TBranch *b_jet_antikt4truth_EtaOrigin; //! + TBranch *b_jet_antikt4truth_PhiOrigin; //! + TBranch *b_jet_antikt4truth_MOrigin; //! + TBranch *b_jet_antikt4truth_EtaOriginEM; //! + TBranch *b_jet_antikt4truth_PhiOriginEM; //! + TBranch *b_jet_antikt4truth_MOriginEM; //! + TBranch *b_jet_antikt4truth_WIDTH; //! + TBranch *b_jet_antikt4truth_n90; //! + TBranch *b_jet_antikt4truth_Timing; //! + TBranch *b_jet_antikt4truth_LArQuality; //! + TBranch *b_jet_antikt4truth_nTrk; //! + TBranch *b_jet_antikt4truth_sumPtTrk; //! + TBranch *b_jet_antikt4truth_OriginIndex; //! + TBranch *b_jet_antikt4truth_HECQuality; //! + TBranch *b_jet_antikt4truth_NegativeE; //! + TBranch *b_jet_antikt4truth_YFlip12; //! + TBranch *b_jet_antikt4truth_YFlip23; //! + TBranch *b_jet_antikt4truth_BCH_CORR_CELL; //! + TBranch *b_jet_antikt4truth_BCH_CORR_DOTX; //! + TBranch *b_jet_antikt4truth_BCH_CORR_JET; //! + TBranch *b_jet_antikt4truth_BCH_CORR_JET_FORCELL; //! + TBranch *b_jet_antikt4truth_ENG_BAD_CELLS; //! + TBranch *b_jet_antikt4truth_N_BAD_CELLS; //! + TBranch *b_jet_antikt4truth_N_BAD_CELLS_CORR; //! + TBranch *b_jet_antikt4truth_BAD_CELLS_CORR_E; //! + TBranch *b_jet_antikt4truth_NumTowers; //! + TBranch *b_jet_antikt4truth_SamplingMax; //! + TBranch *b_jet_antikt4truth_fracSamplingMax; //! + TBranch *b_jet_antikt4truth_hecf; //! + TBranch *b_jet_antikt4truth_tgap3f; //! + TBranch *b_jet_antikt4truth_isUgly; //! + TBranch *b_jet_antikt4truth_isBadLoose; //! + TBranch *b_jet_antikt4truth_isBadMedium; //! + TBranch *b_jet_antikt4truth_isBadTight; //! + TBranch *b_jet_antikt4truth_emfrac; //! + TBranch *b_jet_antikt4truth_Offset; //! + TBranch *b_jet_antikt4truth_EMJES; //! + TBranch *b_jet_antikt4truth_EMJES_EtaCorr; //! + TBranch *b_jet_antikt4truth_EMJESnooffset; //! + TBranch *b_jet_antikt4truth_GCWJES; //! + TBranch *b_jet_antikt4truth_GCWJES_EtaCorr; //! + TBranch *b_jet_antikt4truth_CB; //! + TBranch *b_jet_antikt4truth_emscale_E; //! + TBranch *b_jet_antikt4truth_emscale_pt; //! + TBranch *b_jet_antikt4truth_emscale_m; //! + TBranch *b_jet_antikt4truth_emscale_eta; //! + TBranch *b_jet_antikt4truth_emscale_phi; //! + TBranch *b_jet_antikt4truth_el_dr; //! + TBranch *b_jet_antikt4truth_el_matched; //! + TBranch *b_jet_antikt4truth_mu_dr; //! + TBranch *b_jet_antikt4truth_mu_matched; //! + TBranch *b_jet_antikt4truth_L1_dr; //! + TBranch *b_jet_antikt4truth_L1_matched; //! + TBranch *b_jet_antikt4truth_L2_dr; //! + TBranch *b_jet_antikt4truth_L2_matched; //! + TBranch *b_jet_antikt4truth_EF_dr; //! + TBranch *b_jet_antikt4truth_EF_matched; //! + TBranch *b_jet_antikt6truth_n; //! + TBranch *b_jet_antikt6truth_E; //! + TBranch *b_jet_antikt6truth_pt; //! + TBranch *b_jet_antikt6truth_m; //! + TBranch *b_jet_antikt6truth_eta; //! + TBranch *b_jet_antikt6truth_phi; //! + TBranch *b_jet_antikt6truth_EtaOrigin; //! + TBranch *b_jet_antikt6truth_PhiOrigin; //! + TBranch *b_jet_antikt6truth_MOrigin; //! + TBranch *b_jet_antikt6truth_EtaOriginEM; //! + TBranch *b_jet_antikt6truth_PhiOriginEM; //! + TBranch *b_jet_antikt6truth_MOriginEM; //! + TBranch *b_jet_antikt6truth_WIDTH; //! + TBranch *b_jet_antikt6truth_n90; //! + TBranch *b_jet_antikt6truth_Timing; //! + TBranch *b_jet_antikt6truth_LArQuality; //! + TBranch *b_jet_antikt6truth_nTrk; //! + TBranch *b_jet_antikt6truth_sumPtTrk; //! + TBranch *b_jet_antikt6truth_OriginIndex; //! + TBranch *b_jet_antikt6truth_HECQuality; //! + TBranch *b_jet_antikt6truth_NegativeE; //! + TBranch *b_jet_antikt6truth_YFlip12; //! + TBranch *b_jet_antikt6truth_YFlip23; //! + TBranch *b_jet_antikt6truth_BCH_CORR_CELL; //! + TBranch *b_jet_antikt6truth_BCH_CORR_DOTX; //! + TBranch *b_jet_antikt6truth_BCH_CORR_JET; //! + TBranch *b_jet_antikt6truth_BCH_CORR_JET_FORCELL; //! + TBranch *b_jet_antikt6truth_ENG_BAD_CELLS; //! + TBranch *b_jet_antikt6truth_N_BAD_CELLS; //! + TBranch *b_jet_antikt6truth_N_BAD_CELLS_CORR; //! + TBranch *b_jet_antikt6truth_BAD_CELLS_CORR_E; //! + TBranch *b_jet_antikt6truth_NumTowers; //! + TBranch *b_jet_antikt6truth_SamplingMax; //! + TBranch *b_jet_antikt6truth_fracSamplingMax; //! + TBranch *b_jet_antikt6truth_hecf; //! + TBranch *b_jet_antikt6truth_tgap3f; //! + TBranch *b_jet_antikt6truth_isUgly; //! + TBranch *b_jet_antikt6truth_isBadLoose; //! + TBranch *b_jet_antikt6truth_isBadMedium; //! + TBranch *b_jet_antikt6truth_isBadTight; //! + TBranch *b_jet_antikt6truth_emfrac; //! + TBranch *b_jet_antikt6truth_Offset; //! + TBranch *b_jet_antikt6truth_EMJES; //! + TBranch *b_jet_antikt6truth_EMJES_EtaCorr; //! + TBranch *b_jet_antikt6truth_EMJESnooffset; //! + TBranch *b_jet_antikt6truth_GCWJES; //! + TBranch *b_jet_antikt6truth_GCWJES_EtaCorr; //! + TBranch *b_jet_antikt6truth_CB; //! + TBranch *b_jet_antikt6truth_emscale_E; //! + TBranch *b_jet_antikt6truth_emscale_pt; //! + TBranch *b_jet_antikt6truth_emscale_m; //! + TBranch *b_jet_antikt6truth_emscale_eta; //! + TBranch *b_jet_antikt6truth_emscale_phi; //! + TBranch *b_jet_antikt6truth_el_dr; //! + TBranch *b_jet_antikt6truth_el_matched; //! + TBranch *b_jet_antikt6truth_mu_dr; //! + TBranch *b_jet_antikt6truth_mu_matched; //! + TBranch *b_jet_antikt6truth_L1_dr; //! + TBranch *b_jet_antikt6truth_L1_matched; //! + TBranch *b_jet_antikt6truth_L2_dr; //! + TBranch *b_jet_antikt6truth_L2_matched; //! + TBranch *b_jet_antikt6truth_EF_dr; //! + TBranch *b_jet_antikt6truth_EF_matched; //! + TBranch *b_jet_antikt4truthALL_n; //! + TBranch *b_jet_antikt4truthALL_E; //! + TBranch *b_jet_antikt4truthALL_pt; //! + TBranch *b_jet_antikt4truthALL_m; //! + TBranch *b_jet_antikt4truthALL_eta; //! + TBranch *b_jet_antikt4truthALL_phi; //! + TBranch *b_jet_antikt4truthALL_EtaOrigin; //! + TBranch *b_jet_antikt4truthALL_PhiOrigin; //! + TBranch *b_jet_antikt4truthALL_MOrigin; //! + TBranch *b_jet_antikt4truthALL_EtaOriginEM; //! + TBranch *b_jet_antikt4truthALL_PhiOriginEM; //! + TBranch *b_jet_antikt4truthALL_MOriginEM; //! + TBranch *b_jet_antikt4truthALL_WIDTH; //! + TBranch *b_jet_antikt4truthALL_n90; //! + TBranch *b_jet_antikt4truthALL_Timing; //! + TBranch *b_jet_antikt4truthALL_LArQuality; //! + TBranch *b_jet_antikt4truthALL_nTrk; //! + TBranch *b_jet_antikt4truthALL_sumPtTrk; //! + TBranch *b_jet_antikt4truthALL_OriginIndex; //! + TBranch *b_jet_antikt4truthALL_HECQuality; //! + TBranch *b_jet_antikt4truthALL_NegativeE; //! + TBranch *b_jet_antikt4truthALL_YFlip12; //! + TBranch *b_jet_antikt4truthALL_YFlip23; //! + TBranch *b_jet_antikt4truthALL_BCH_CORR_CELL; //! + TBranch *b_jet_antikt4truthALL_BCH_CORR_DOTX; //! + TBranch *b_jet_antikt4truthALL_BCH_CORR_JET; //! + TBranch *b_jet_antikt4truthALL_BCH_CORR_JET_FORCELL; //! + TBranch *b_jet_antikt4truthALL_ENG_BAD_CELLS; //! + TBranch *b_jet_antikt4truthALL_N_BAD_CELLS; //! + TBranch *b_jet_antikt4truthALL_N_BAD_CELLS_CORR; //! + TBranch *b_jet_antikt4truthALL_BAD_CELLS_CORR_E; //! + TBranch *b_jet_antikt4truthALL_NumTowers; //! + TBranch *b_jet_antikt4truthALL_SamplingMax; //! + TBranch *b_jet_antikt4truthALL_fracSamplingMax; //! + TBranch *b_jet_antikt4truthALL_hecf; //! + TBranch *b_jet_antikt4truthALL_tgap3f; //! + TBranch *b_jet_antikt4truthALL_isUgly; //! + TBranch *b_jet_antikt4truthALL_isBadLoose; //! + TBranch *b_jet_antikt4truthALL_isBadMedium; //! + TBranch *b_jet_antikt4truthALL_isBadTight; //! + TBranch *b_jet_antikt4truthALL_emfrac; //! + TBranch *b_jet_antikt4truthALL_Offset; //! + TBranch *b_jet_antikt4truthALL_EMJES; //! + TBranch *b_jet_antikt4truthALL_EMJES_EtaCorr; //! + TBranch *b_jet_antikt4truthALL_EMJESnooffset; //! + TBranch *b_jet_antikt4truthALL_GCWJES; //! + TBranch *b_jet_antikt4truthALL_GCWJES_EtaCorr; //! + TBranch *b_jet_antikt4truthALL_CB; //! + TBranch *b_jet_antikt4truthALL_emscale_E; //! + TBranch *b_jet_antikt4truthALL_emscale_pt; //! + TBranch *b_jet_antikt4truthALL_emscale_m; //! + TBranch *b_jet_antikt4truthALL_emscale_eta; //! + TBranch *b_jet_antikt4truthALL_emscale_phi; //! + TBranch *b_jet_antikt4truthALL_el_dr; //! + TBranch *b_jet_antikt4truthALL_el_matched; //! + TBranch *b_jet_antikt4truthALL_mu_dr; //! + TBranch *b_jet_antikt4truthALL_mu_matched; //! + TBranch *b_jet_antikt4truthALL_L1_dr; //! + TBranch *b_jet_antikt4truthALL_L1_matched; //! + TBranch *b_jet_antikt4truthALL_L2_dr; //! + TBranch *b_jet_antikt4truthALL_L2_matched; //! + TBranch *b_jet_antikt4truthALL_EF_dr; //! + TBranch *b_jet_antikt4truthALL_EF_matched; //! + TBranch *b_jet_antikt6truthALL_n; //! + TBranch *b_jet_antikt6truthALL_E; //! + TBranch *b_jet_antikt6truthALL_pt; //! + TBranch *b_jet_antikt6truthALL_m; //! + TBranch *b_jet_antikt6truthALL_eta; //! + TBranch *b_jet_antikt6truthALL_phi; //! + TBranch *b_jet_antikt6truthALL_EtaOrigin; //! + TBranch *b_jet_antikt6truthALL_PhiOrigin; //! + TBranch *b_jet_antikt6truthALL_MOrigin; //! + TBranch *b_jet_antikt6truthALL_EtaOriginEM; //! + TBranch *b_jet_antikt6truthALL_PhiOriginEM; //! + TBranch *b_jet_antikt6truthALL_MOriginEM; //! + TBranch *b_jet_antikt6truthALL_WIDTH; //! + TBranch *b_jet_antikt6truthALL_n90; //! + TBranch *b_jet_antikt6truthALL_Timing; //! + TBranch *b_jet_antikt6truthALL_LArQuality; //! + TBranch *b_jet_antikt6truthALL_nTrk; //! + TBranch *b_jet_antikt6truthALL_sumPtTrk; //! + TBranch *b_jet_antikt6truthALL_OriginIndex; //! + TBranch *b_jet_antikt6truthALL_HECQuality; //! + TBranch *b_jet_antikt6truthALL_NegativeE; //! + TBranch *b_jet_antikt6truthALL_YFlip12; //! + TBranch *b_jet_antikt6truthALL_YFlip23; //! + TBranch *b_jet_antikt6truthALL_BCH_CORR_CELL; //! + TBranch *b_jet_antikt6truthALL_BCH_CORR_DOTX; //! + TBranch *b_jet_antikt6truthALL_BCH_CORR_JET; //! + TBranch *b_jet_antikt6truthALL_BCH_CORR_JET_FORCELL; //! + TBranch *b_jet_antikt6truthALL_ENG_BAD_CELLS; //! + TBranch *b_jet_antikt6truthALL_N_BAD_CELLS; //! + TBranch *b_jet_antikt6truthALL_N_BAD_CELLS_CORR; //! + TBranch *b_jet_antikt6truthALL_BAD_CELLS_CORR_E; //! + TBranch *b_jet_antikt6truthALL_NumTowers; //! + TBranch *b_jet_antikt6truthALL_SamplingMax; //! + TBranch *b_jet_antikt6truthALL_fracSamplingMax; //! + TBranch *b_jet_antikt6truthALL_hecf; //! + TBranch *b_jet_antikt6truthALL_tgap3f; //! + TBranch *b_jet_antikt6truthALL_isUgly; //! + TBranch *b_jet_antikt6truthALL_isBadLoose; //! + TBranch *b_jet_antikt6truthALL_isBadMedium; //! + TBranch *b_jet_antikt6truthALL_isBadTight; //! + TBranch *b_jet_antikt6truthALL_emfrac; //! + TBranch *b_jet_antikt6truthALL_Offset; //! + TBranch *b_jet_antikt6truthALL_EMJES; //! + TBranch *b_jet_antikt6truthALL_EMJES_EtaCorr; //! + TBranch *b_jet_antikt6truthALL_EMJESnooffset; //! + TBranch *b_jet_antikt6truthALL_GCWJES; //! + TBranch *b_jet_antikt6truthALL_GCWJES_EtaCorr; //! + TBranch *b_jet_antikt6truthALL_CB; //! + TBranch *b_jet_antikt6truthALL_emscale_E; //! + TBranch *b_jet_antikt6truthALL_emscale_pt; //! + TBranch *b_jet_antikt6truthALL_emscale_m; //! + TBranch *b_jet_antikt6truthALL_emscale_eta; //! + TBranch *b_jet_antikt6truthALL_emscale_phi; //! + TBranch *b_jet_antikt6truthALL_el_dr; //! + TBranch *b_jet_antikt6truthALL_el_matched; //! + TBranch *b_jet_antikt6truthALL_mu_dr; //! + TBranch *b_jet_antikt6truthALL_mu_matched; //! + TBranch *b_jet_antikt6truthALL_L1_dr; //! + TBranch *b_jet_antikt6truthALL_L1_matched; //! + TBranch *b_jet_antikt6truthALL_L2_dr; //! + TBranch *b_jet_antikt6truthALL_L2_matched; //! + TBranch *b_jet_antikt6truthALL_EF_dr; //! + TBranch *b_jet_antikt6truthALL_EF_matched; //! + TBranch *b_jet_antikt4truthWZ_n; //! + TBranch *b_jet_antikt4truthWZ_E; //! + TBranch *b_jet_antikt4truthWZ_pt; //! + TBranch *b_jet_antikt4truthWZ_m; //! + TBranch *b_jet_antikt4truthWZ_eta; //! + TBranch *b_jet_antikt4truthWZ_phi; //! + TBranch *b_jet_antikt4truthWZ_EtaOrigin; //! + TBranch *b_jet_antikt4truthWZ_PhiOrigin; //! + TBranch *b_jet_antikt4truthWZ_MOrigin; //! + TBranch *b_jet_antikt4truthWZ_EtaOriginEM; //! + TBranch *b_jet_antikt4truthWZ_PhiOriginEM; //! + TBranch *b_jet_antikt4truthWZ_MOriginEM; //! + TBranch *b_jet_antikt4truthWZ_WIDTH; //! + TBranch *b_jet_antikt4truthWZ_n90; //! + TBranch *b_jet_antikt4truthWZ_Timing; //! + TBranch *b_jet_antikt4truthWZ_LArQuality; //! + TBranch *b_jet_antikt4truthWZ_nTrk; //! + TBranch *b_jet_antikt4truthWZ_sumPtTrk; //! + TBranch *b_jet_antikt4truthWZ_OriginIndex; //! + TBranch *b_jet_antikt4truthWZ_HECQuality; //! + TBranch *b_jet_antikt4truthWZ_NegativeE; //! + TBranch *b_jet_antikt4truthWZ_YFlip12; //! + TBranch *b_jet_antikt4truthWZ_YFlip23; //! + TBranch *b_jet_antikt4truthWZ_BCH_CORR_CELL; //! + TBranch *b_jet_antikt4truthWZ_BCH_CORR_DOTX; //! + TBranch *b_jet_antikt4truthWZ_BCH_CORR_JET; //! + TBranch *b_jet_antikt4truthWZ_BCH_CORR_JET_FORCELL; //! + TBranch *b_jet_antikt4truthWZ_ENG_BAD_CELLS; //! + TBranch *b_jet_antikt4truthWZ_N_BAD_CELLS; //! + TBranch *b_jet_antikt4truthWZ_N_BAD_CELLS_CORR; //! + TBranch *b_jet_antikt4truthWZ_BAD_CELLS_CORR_E; //! + TBranch *b_jet_antikt4truthWZ_NumTowers; //! + TBranch *b_jet_antikt4truthWZ_SamplingMax; //! + TBranch *b_jet_antikt4truthWZ_fracSamplingMax; //! + TBranch *b_jet_antikt4truthWZ_hecf; //! + TBranch *b_jet_antikt4truthWZ_tgap3f; //! + TBranch *b_jet_antikt4truthWZ_isUgly; //! + TBranch *b_jet_antikt4truthWZ_isBadLoose; //! + TBranch *b_jet_antikt4truthWZ_isBadMedium; //! + TBranch *b_jet_antikt4truthWZ_isBadTight; //! + TBranch *b_jet_antikt4truthWZ_emfrac; //! + TBranch *b_jet_antikt4truthWZ_Offset; //! + TBranch *b_jet_antikt4truthWZ_EMJES; //! + TBranch *b_jet_antikt4truthWZ_EMJES_EtaCorr; //! + TBranch *b_jet_antikt4truthWZ_EMJESnooffset; //! + TBranch *b_jet_antikt4truthWZ_GCWJES; //! + TBranch *b_jet_antikt4truthWZ_GCWJES_EtaCorr; //! + TBranch *b_jet_antikt4truthWZ_CB; //! + TBranch *b_jet_antikt4truthWZ_emscale_E; //! + TBranch *b_jet_antikt4truthWZ_emscale_pt; //! + TBranch *b_jet_antikt4truthWZ_emscale_m; //! + TBranch *b_jet_antikt4truthWZ_emscale_eta; //! + TBranch *b_jet_antikt4truthWZ_emscale_phi; //! + TBranch *b_jet_antikt4truthWZ_el_dr; //! + TBranch *b_jet_antikt4truthWZ_el_matched; //! + TBranch *b_jet_antikt4truthWZ_mu_dr; //! + TBranch *b_jet_antikt4truthWZ_mu_matched; //! + TBranch *b_jet_antikt4truthWZ_L1_dr; //! + TBranch *b_jet_antikt4truthWZ_L1_matched; //! + TBranch *b_jet_antikt4truthWZ_L2_dr; //! + TBranch *b_jet_antikt4truthWZ_L2_matched; //! + TBranch *b_jet_antikt4truthWZ_EF_dr; //! + TBranch *b_jet_antikt4truthWZ_EF_matched; //! + TBranch *b_jet_antikt6truthWZ_n; //! + TBranch *b_jet_antikt6truthWZ_E; //! + TBranch *b_jet_antikt6truthWZ_pt; //! + TBranch *b_jet_antikt6truthWZ_m; //! + TBranch *b_jet_antikt6truthWZ_eta; //! + TBranch *b_jet_antikt6truthWZ_phi; //! + TBranch *b_jet_antikt6truthWZ_EtaOrigin; //! + TBranch *b_jet_antikt6truthWZ_PhiOrigin; //! + TBranch *b_jet_antikt6truthWZ_MOrigin; //! + TBranch *b_jet_antikt6truthWZ_EtaOriginEM; //! + TBranch *b_jet_antikt6truthWZ_PhiOriginEM; //! + TBranch *b_jet_antikt6truthWZ_MOriginEM; //! + TBranch *b_jet_antikt6truthWZ_WIDTH; //! + TBranch *b_jet_antikt6truthWZ_n90; //! + TBranch *b_jet_antikt6truthWZ_Timing; //! + TBranch *b_jet_antikt6truthWZ_LArQuality; //! + TBranch *b_jet_antikt6truthWZ_nTrk; //! + TBranch *b_jet_antikt6truthWZ_sumPtTrk; //! + TBranch *b_jet_antikt6truthWZ_OriginIndex; //! + TBranch *b_jet_antikt6truthWZ_HECQuality; //! + TBranch *b_jet_antikt6truthWZ_NegativeE; //! + TBranch *b_jet_antikt6truthWZ_YFlip12; //! + TBranch *b_jet_antikt6truthWZ_YFlip23; //! + TBranch *b_jet_antikt6truthWZ_BCH_CORR_CELL; //! + TBranch *b_jet_antikt6truthWZ_BCH_CORR_DOTX; //! + TBranch *b_jet_antikt6truthWZ_BCH_CORR_JET; //! + TBranch *b_jet_antikt6truthWZ_BCH_CORR_JET_FORCELL; //! + TBranch *b_jet_antikt6truthWZ_ENG_BAD_CELLS; //! + TBranch *b_jet_antikt6truthWZ_N_BAD_CELLS; //! + TBranch *b_jet_antikt6truthWZ_N_BAD_CELLS_CORR; //! + TBranch *b_jet_antikt6truthWZ_BAD_CELLS_CORR_E; //! + TBranch *b_jet_antikt6truthWZ_NumTowers; //! + TBranch *b_jet_antikt6truthWZ_SamplingMax; //! + TBranch *b_jet_antikt6truthWZ_fracSamplingMax; //! + TBranch *b_jet_antikt6truthWZ_hecf; //! + TBranch *b_jet_antikt6truthWZ_tgap3f; //! + TBranch *b_jet_antikt6truthWZ_isUgly; //! + TBranch *b_jet_antikt6truthWZ_isBadLoose; //! + TBranch *b_jet_antikt6truthWZ_isBadMedium; //! + TBranch *b_jet_antikt6truthWZ_isBadTight; //! + TBranch *b_jet_antikt6truthWZ_emfrac; //! + TBranch *b_jet_antikt6truthWZ_Offset; //! + TBranch *b_jet_antikt6truthWZ_EMJES; //! + TBranch *b_jet_antikt6truthWZ_EMJES_EtaCorr; //! + TBranch *b_jet_antikt6truthWZ_EMJESnooffset; //! + TBranch *b_jet_antikt6truthWZ_GCWJES; //! + TBranch *b_jet_antikt6truthWZ_GCWJES_EtaCorr; //! + TBranch *b_jet_antikt6truthWZ_CB; //! + TBranch *b_jet_antikt6truthWZ_emscale_E; //! + TBranch *b_jet_antikt6truthWZ_emscale_pt; //! + TBranch *b_jet_antikt6truthWZ_emscale_m; //! + TBranch *b_jet_antikt6truthWZ_emscale_eta; //! + TBranch *b_jet_antikt6truthWZ_emscale_phi; //! + TBranch *b_jet_antikt6truthWZ_el_dr; //! + TBranch *b_jet_antikt6truthWZ_el_matched; //! + TBranch *b_jet_antikt6truthWZ_mu_dr; //! + TBranch *b_jet_antikt6truthWZ_mu_matched; //! + TBranch *b_jet_antikt6truthWZ_L1_dr; //! + TBranch *b_jet_antikt6truthWZ_L1_matched; //! + TBranch *b_jet_antikt6truthWZ_L2_dr; //! + TBranch *b_jet_antikt6truthWZ_L2_matched; //! + TBranch *b_jet_antikt6truthWZ_EF_dr; //! + TBranch *b_jet_antikt6truthWZ_EF_matched; //! + TBranch *b_trig_L1_TAV; //! + TBranch *b_trig_L2_passedPhysics; //! + TBranch *b_trig_EF_passedPhysics; //! + TBranch *b_trig_L1_TBP; //! + TBranch *b_trig_L1_TAP; //! + TBranch *b_trig_L2_passedRaw; //! + TBranch *b_trig_EF_passedRaw; //! + TBranch *b_trig_L2_truncated; //! + TBranch *b_trig_EF_truncated; //! + TBranch *b_trig_L2_resurrected; //! + TBranch *b_trig_EF_resurrected; //! + TBranch *b_trig_L2_passedThrough; //! + TBranch *b_trig_EF_passedThrough; //! + TBranch *b_trig_DB_SMK; //! + TBranch *b_trig_DB_L1PSK; //! + TBranch *b_trig_DB_HLTPSK; //! + TBranch *b_trig_bgCode; //! + TBranch *b_trig_L1_emtau_n; //! + TBranch *b_trig_L1_emtau_eta; //! + TBranch *b_trig_L1_emtau_phi; //! + TBranch *b_trig_L1_emtau_thrNames; //! + TBranch *b_trig_L1_emtau_thrValues; //! + TBranch *b_trig_L2_emcl_n; //! + TBranch *b_trig_L2_emcl_quality; //! + TBranch *b_trig_L2_emcl_E; //! + TBranch *b_trig_L2_emcl_Et; //! + TBranch *b_trig_L2_emcl_eta; //! + TBranch *b_trig_L2_emcl_phi; //! + TBranch *b_trig_L2_trk_idscan_eGamma_n; //! + TBranch *b_trig_L2_trk_idscan_eGamma_algorithmId; //! + TBranch *b_trig_L2_trk_idscan_eGamma_trackStatus; //! + TBranch *b_trig_L2_trk_idscan_eGamma_chi2Ndof; //! + TBranch *b_trig_L2_trk_idscan_eGamma_param_a0; //! + TBranch *b_trig_L2_trk_idscan_eGamma_param_z0; //! + TBranch *b_trig_L2_trk_idscan_eGamma_param_phi0; //! + TBranch *b_trig_L2_trk_idscan_eGamma_param_eta; //! + TBranch *b_trig_L2_trk_idscan_eGamma_param_pt; //! + TBranch *b_trig_L2_trk_sitrack_eGamma_n; //! + TBranch *b_trig_L2_trk_sitrack_eGamma_algorithmId; //! + TBranch *b_trig_L2_trk_sitrack_eGamma_trackStatus; //! + TBranch *b_trig_L2_trk_sitrack_eGamma_chi2Ndof; //! + TBranch *b_trig_L2_trk_sitrack_eGamma_param_a0; //! + TBranch *b_trig_L2_trk_sitrack_eGamma_param_z0; //! + TBranch *b_trig_L2_trk_sitrack_eGamma_param_phi0; //! + TBranch *b_trig_L2_trk_sitrack_eGamma_param_eta; //! + TBranch *b_trig_L2_trk_sitrack_eGamma_param_pt; //! + TBranch *b_trig_L2_el_n; //! + TBranch *b_trig_L2_el_E; //! + TBranch *b_trig_L2_el_Et; //! + TBranch *b_trig_L2_el_pt; //! + TBranch *b_trig_L2_el_eta; //! + TBranch *b_trig_L2_el_phi; //! + TBranch *b_trig_L2_el_RoIWord; //! + TBranch *b_trig_L2_el_zvertex; //! + TBranch *b_trig_L2_el_charge; //! + TBranch *b_trig_L2_ph_n; //! + TBranch *b_trig_L2_ph_E; //! + TBranch *b_trig_L2_ph_Et; //! + TBranch *b_trig_L2_ph_pt; //! + TBranch *b_trig_L2_ph_eta; //! + TBranch *b_trig_L2_ph_phi; //! + TBranch *b_trig_L2_ph_RoIWord; //! + TBranch *b_trig_EF_emcl_n; //! + TBranch *b_trig_EF_emcl_pt; //! + TBranch *b_trig_EF_emcl_eta; //! + TBranch *b_trig_EF_emcl_phi; //! + TBranch *b_trig_EF_emcl_E_em; //! + TBranch *b_trig_EF_emcl_E_had; //! + TBranch *b_trig_EF_emcl_slw_n; //! + TBranch *b_trig_EF_emcl_slw_pt; //! + TBranch *b_trig_EF_emcl_slw_eta; //! + TBranch *b_trig_EF_emcl_slw_phi; //! + TBranch *b_trig_EF_emcl_slw_E_em; //! + TBranch *b_trig_EF_emcl_slw_E_had; //! + TBranch *b_trig_EF_el_n; //! + TBranch *b_trig_EF_el_E; //! + TBranch *b_trig_EF_el_Et; //! + TBranch *b_trig_EF_el_pt; //! + TBranch *b_trig_EF_el_m; //! + TBranch *b_trig_EF_el_eta; //! + TBranch *b_trig_EF_el_phi; //! + TBranch *b_trig_EF_el_px; //! + TBranch *b_trig_EF_el_py; //! + TBranch *b_trig_EF_el_pz; //! + TBranch *b_trig_EF_el_charge; //! + TBranch *b_trig_EF_el_author; //! + TBranch *b_trig_EF_el_isEM; //! + TBranch *b_trig_EF_el_loose; //! + TBranch *b_trig_EF_el_medium; //! + TBranch *b_trig_EF_el_mediumIso; //! + TBranch *b_trig_EF_el_tight; //! + TBranch *b_trig_EF_el_tightIso; //! + TBranch *b_trig_EF_el_vertweight; //! + TBranch *b_trig_EF_el_hastrack; //! + TBranch *b_trig_EF_ph_n; //! + TBranch *b_trig_EF_ph_E; //! + TBranch *b_trig_EF_ph_Et; //! + TBranch *b_trig_EF_ph_pt; //! + TBranch *b_trig_EF_ph_m; //! + TBranch *b_trig_EF_ph_eta; //! + TBranch *b_trig_EF_ph_phi; //! + TBranch *b_trig_EF_ph_px; //! + TBranch *b_trig_EF_ph_py; //! + TBranch *b_trig_EF_ph_pz; //! + TBranch *b_trig_EF_ph_author; //! + TBranch *b_trig_EF_ph_isRecovered; //! + TBranch *b_trig_EF_ph_isEM; //! + TBranch *b_trig_EF_ph_convFlag; //! + TBranch *b_trig_EF_ph_isConv; //! + TBranch *b_trig_EF_ph_nConv; //! + TBranch *b_trig_EF_ph_nSingleTrackConv; //! + TBranch *b_trig_EF_ph_nDoubleTrackConv; //! + TBranch *b_trig_EF_ph_loose; //! + TBranch *b_trig_EF_ph_tight; //! + TBranch *b_trig_EF_ph_tightIso; //! + TBranch *b_trig_Nav_n; //! + TBranch *b_trig_Nav_chain_ChainId; //! + TBranch *b_trig_Nav_chain_RoIType; //! + TBranch *b_trig_Nav_chain_RoIIndex; //! + TBranch *b_trig_RoI_L2_e_n; //! + TBranch *b_trig_RoI_EF_e_n; //! + TBranch *b_trig_L1_mu_n; //! + TBranch *b_trig_L1_mu_pt; //! + TBranch *b_trig_L1_mu_eta; //! + TBranch *b_trig_L1_mu_phi; //! + TBranch *b_trig_L1_mu_thrName; //! + TBranch *b_trig_L2_muonfeature_n; //! + TBranch *b_trig_L2_muonfeature_pt; //! + TBranch *b_trig_L2_muonfeature_eta; //! + TBranch *b_trig_L2_muonfeature_phi; //! + TBranch *b_trig_L2_muonfeaturedetails_n; //! + TBranch *b_trig_L2_combmuonfeature_n; //! + TBranch *b_trig_L2_combmuonfeature_pt; //! + TBranch *b_trig_L2_combmuonfeature_eta; //! + TBranch *b_trig_L2_combmuonfeature_phi; //! + TBranch *b_trig_L2_combmuonfeature_idscantrk_index; //! + TBranch *b_trig_L2_combmuonfeature_sitracktrk_index; //! + TBranch *b_trig_L2_isomuonfeature_n; //! + TBranch *b_trig_L2_isomuonfeature_pt; //! + TBranch *b_trig_L2_isomuonfeature_eta; //! + TBranch *b_trig_L2_isomuonfeature_phi; //! + TBranch *b_trig_L2_isomuonfeature_EtInnerConeEC; //! + TBranch *b_trig_L2_isomuonfeature_EtOuterConeEC; //! + TBranch *b_trig_L2_isomuonfeature_EtInnerConeHC; //! + TBranch *b_trig_L2_isomuonfeature_EtOuterConeHC; //! + TBranch *b_trig_L2_isomuonfeature_NTracksCone; //! + TBranch *b_trig_L2_isomuonfeature_SumPtTracksCone; //! + TBranch *b_trig_L2_isomuonfeature_PtMuTracksCone; //! + TBranch *b_trig_L2_tilemufeature_n; //! + TBranch *b_trig_L2_tilemufeature_eta; //! + TBranch *b_trig_L2_tilemufeature_phi; //! + TBranch *b_trig_L2_tiletrackmufeature_n; //! + TBranch *b_trig_L2_tiletrackmufeature_pt; //! + TBranch *b_trig_L2_tiletrackmufeature_eta; //! + TBranch *b_trig_L2_tiletrackmufeature_phi; //! + TBranch *b_trig_L2_tiletrackmufeature_tilemu_index; //! + TBranch *b_trig_L2_tiletrackmufeature_idtrk_algorithmId; //! + TBranch *b_trig_L2_tiletrackmufeature_idtrk_trackStatus; //! + TBranch *b_trig_L2_tiletrackmufeature_idtrk_chi2Ndof; //! + TBranch *b_trig_L2_tiletrackmufeature_idtrk_idtrkfitpar_a0; //! + TBranch *b_trig_L2_tiletrackmufeature_idtrk_idtrkfitpar_z0; //! + TBranch *b_trig_L2_tiletrackmufeature_idtrk_idtrkfitpar_phi0; //! + TBranch *b_trig_L2_tiletrackmufeature_idtrk_idtrkfitpar_eta; //! + TBranch *b_trig_L2_tiletrackmufeature_idtrk_idtrkfitpar_pt; //! + TBranch *b_trig_L2_tiletrackmufeature_idtrk_idtrkfitpar_hasidtrkfitpar; //! + TBranch *b_trig_L2_tiletrackmufeature_idtrk_hasidtrk; //! + TBranch *b_trig_EF_trigmuonef_n; //! + TBranch *b_trig_EF_trigmuonef_track_n; //! + TBranch *b_trig_EF_trigmuonef_track_MuonType; //! + TBranch *b_trig_EF_trigmuonef_track_MS_pt; //! + TBranch *b_trig_EF_trigmuonef_track_MS_eta; //! + TBranch *b_trig_EF_trigmuonef_track_MS_phi; //! + TBranch *b_trig_EF_trigmuonef_track_MS_hasMS; //! + TBranch *b_trig_EF_trigmuonef_track_SA_pt; //! + TBranch *b_trig_EF_trigmuonef_track_SA_eta; //! + TBranch *b_trig_EF_trigmuonef_track_SA_phi; //! + TBranch *b_trig_EF_trigmuonef_track_SA_hasSA; //! + TBranch *b_trig_EF_trigmuonef_track_CB_pt; //! + TBranch *b_trig_EF_trigmuonef_track_CB_eta; //! + TBranch *b_trig_EF_trigmuonef_track_CB_phi; //! + TBranch *b_trig_EF_trigmuonef_track_CB_hasCB; //! + TBranch *b_trig_EF_trigmugirl_n; //! + TBranch *b_trig_EF_trigmugirl_track_n; //! + TBranch *b_trig_EF_trigmugirl_track_MuonType; //! + TBranch *b_trig_EF_trigmugirl_track_MS_pt; //! + TBranch *b_trig_EF_trigmugirl_track_MS_eta; //! + TBranch *b_trig_EF_trigmugirl_track_MS_phi; //! + TBranch *b_trig_EF_trigmugirl_track_MS_hasMS; //! + TBranch *b_trig_EF_trigmugirl_track_SA_pt; //! + TBranch *b_trig_EF_trigmugirl_track_SA_eta; //! + TBranch *b_trig_EF_trigmugirl_track_SA_phi; //! + TBranch *b_trig_EF_trigmugirl_track_SA_hasSA; //! + TBranch *b_trig_EF_trigmugirl_track_CB_pt; //! + TBranch *b_trig_EF_trigmugirl_track_CB_eta; //! + TBranch *b_trig_EF_trigmugirl_track_CB_phi; //! + TBranch *b_trig_EF_trigmugirl_track_CB_hasCB; //! + TBranch *b_trig_L2_sitrack_muon_n; //! + TBranch *b_trig_L2_sitrack_muon_algorithmId; //! + TBranch *b_trig_L2_sitrack_muon_trackStatus; //! + TBranch *b_trig_L2_sitrack_muon_chi2Ndof; //! + TBranch *b_trig_L2_sitrack_muon_param_a0; //! + TBranch *b_trig_L2_sitrack_muon_param_z0; //! + TBranch *b_trig_L2_sitrack_muon_param_phi0; //! + TBranch *b_trig_L2_sitrack_muon_param_eta; //! + TBranch *b_trig_L2_sitrack_muon_param_pt; //! + TBranch *b_trig_L2_idscan_muon_n; //! + TBranch *b_trig_L2_idscan_muon_algorithmId; //! + TBranch *b_trig_L2_idscan_muon_trackStatus; //! + TBranch *b_trig_L2_idscan_muon_chi2Ndof; //! + TBranch *b_trig_L2_idscan_muon_param_a0; //! + TBranch *b_trig_L2_idscan_muon_param_z0; //! + TBranch *b_trig_L2_idscan_muon_param_phi0; //! + TBranch *b_trig_L2_idscan_muon_param_eta; //! + TBranch *b_trig_L2_idscan_muon_param_pt; //! + TBranch *b_trig_L2_sitrack_isomuon_n; //! + TBranch *b_trig_L2_sitrack_isomuon_algorithmId; //! + TBranch *b_trig_L2_sitrack_isomuon_trackStatus; //! + TBranch *b_trig_L2_sitrack_isomuon_chi2Ndof; //! + TBranch *b_trig_L2_sitrack_isomuon_param_a0; //! + TBranch *b_trig_L2_sitrack_isomuon_param_z0; //! + TBranch *b_trig_L2_sitrack_isomuon_param_phi0; //! + TBranch *b_trig_L2_sitrack_isomuon_param_eta; //! + TBranch *b_trig_L2_sitrack_isomuon_param_pt; //! + TBranch *b_trig_L2_idscan_isomuon_n; //! + TBranch *b_trig_L2_idscan_isomuon_algorithmId; //! + TBranch *b_trig_L2_idscan_isomuon_trackStatus; //! + TBranch *b_trig_L2_idscan_isomuon_chi2Ndof; //! + TBranch *b_trig_L2_idscan_isomuon_param_a0; //! + TBranch *b_trig_L2_idscan_isomuon_param_z0; //! + TBranch *b_trig_L2_idscan_isomuon_param_phi0; //! + TBranch *b_trig_L2_idscan_isomuon_param_eta; //! + TBranch *b_trig_L2_idscan_isomuon_param_pt; //! + TBranch *b_trig_roidescriptor_forID_n; //! + TBranch *b_trig_roidescriptor_forID_phi; //! + TBranch *b_trig_roidescriptor_forID_eta; //! + TBranch *b_trig_roidescriptor_forID_zed0; //! + TBranch *b_trig_RoI_L2_mu_n; //! + TBranch *b_trig_RoI_L2_mu_type; //! + TBranch *b_trig_RoI_L2_mu_lastStep; //! + TBranch *b_trig_RoI_L2_mu_TrigRoiDescriptor_forID; //! + TBranch *b_trig_RoI_L2_mu_TrigRoiDescriptor_forIDStatus; //! + TBranch *b_trig_RoI_L2_mu_MuonFeature; //! + TBranch *b_trig_RoI_L2_mu_MuonFeatureStatus; //! + TBranch *b_trig_RoI_L2_mu_MuonFeatureDetails; //! + TBranch *b_trig_RoI_L2_mu_MuonFeatureDetailsStatus; //! + TBranch *b_trig_RoI_L2_mu_CombinedMuonFeature; //! + TBranch *b_trig_RoI_L2_mu_CombinedMuonFeatureStatus; //! + TBranch *b_trig_RoI_L2_mu_IsoMuonFeature; //! + TBranch *b_trig_RoI_L2_mu_IsoMuonFeatureStatus; //! + TBranch *b_trig_RoI_L2_mu_Muon_ROI; //! + TBranch *b_trig_RoI_L2_mu_Muon_ROIStatus; //! + TBranch *b_trig_RoI_L2_mu_TrigInDetTrackCollection_TrigSiTrack_Muon; //! + TBranch *b_trig_RoI_L2_mu_TrigInDetTrackCollection_TrigSiTrack_MuonStatus; //! + TBranch *b_trig_RoI_L2_mu_TrigInDetTrackCollection_TrigIDSCAN_Muon; //! + TBranch *b_trig_RoI_L2_mu_TrigInDetTrackCollection_TrigIDSCAN_MuonStatus; //! + TBranch *b_trig_RoI_L2_mu_TrigInDetTrackCollection_TrigSiTrack_muonIso; //! + TBranch *b_trig_RoI_L2_mu_TrigInDetTrackCollection_TrigSiTrack_muonIsoStatus; //! + TBranch *b_trig_RoI_L2_mu_TrigInDetTrackCollection_TrigIDSCAN_muonIso; //! + TBranch *b_trig_RoI_L2_mu_TrigInDetTrackCollection_TrigIDSCAN_muonIsoStatus; //! + TBranch *b_trig_RoI_L2_TileMu_n; //! + TBranch *b_trig_RoI_L2_TileMu_type; //! + TBranch *b_trig_RoI_L2_TileMu_lastStep; //! + TBranch *b_trig_RoI_L2_TileMu_TileMuFeature; //! + TBranch *b_trig_RoI_L2_TileMu_TileMuFeatureStatus; //! + TBranch *b_trig_RoI_L2_TileMu_TileTrackMuFeature; //! + TBranch *b_trig_RoI_L2_TileMu_TileTrackMuFeatureStatus; //! + TBranch *b_trig_RoI_L2_TileMu_Muon_ROI; //! + TBranch *b_trig_RoI_L2_TileMu_Muon_ROIStatus; //! + TBranch *b_trig_RoI_L2_TileMu_TrigInDetTrackCollection_TrigSiTrack_Tile; //! + TBranch *b_trig_RoI_L2_TileMu_TrigInDetTrackCollection_TrigSiTrack_TileStatus; //! + TBranch *b_trig_RoI_L2_TileMu_TrigInDetTrackCollection_TrigIDSCAN_Tile; //! + TBranch *b_trig_RoI_L2_TileMu_TrigInDetTrackCollection_TrigIDSCAN_TileStatus; //! + TBranch *b_trig_RoI_EF_mu_n; //! + TBranch *b_trig_RoI_EF_mu_type; //! + TBranch *b_trig_RoI_EF_mu_lastStep; //! + TBranch *b_trig_RoI_EF_mu_Muon_ROI; //! + TBranch *b_trig_RoI_EF_mu_Muon_ROIStatus; //! + TBranch *b_trig_RoI_EF_mu_TrackCollection_InDetTrigTrackSlimmer_Muon_EFID; //! + TBranch *b_trig_RoI_EF_mu_TrackCollection_InDetTrigTrackSlimmer_Muon_EFIDStatus; //! + TBranch *b_trig_RoI_EF_mu_TrigMuonEFInfoContainer; //! + TBranch *b_trig_RoI_EF_mu_TrigMuonEFInfoContainerStatus; //! + TBranch *b_trig_RoI_EF_mu_TrigMuonEFInfoContainer_MuGirl; //! + TBranch *b_trig_RoI_EF_mu_TrigMuonEFInfoContainer_MuGirlStatus; //! + TBranch *b_trig_RoI_EF_mu_TrigMuonEFInfoContainer_MuTagIMO_EF; //! + TBranch *b_trig_RoI_EF_mu_TrigMuonEFInfoContainer_MuTagIMO_EFStatus; //! + TBranch *b_trig_RoI_EF_TileMu_n; //! + TBranch *b_trig_RoI_EF_TileMu_type; //! + TBranch *b_trig_RoI_EF_TileMu_lastStep; //! + TBranch *b_trig_RoI_EF_TileMu_Muon_ROI; //! + TBranch *b_trig_RoI_EF_TileMu_Muon_ROIStatus; //! + TBranch *b_trig_RoI_EF_TileMu_TrigMuonEFContainer; //! + TBranch *b_trig_RoI_EF_TileMu_TrigMuonEFContainerStatus; //! + TBranch *b_trig_RoI_EF_TileMu_TrigMuonEFInfoContainer; //! + TBranch *b_trig_RoI_EF_TileMu_TrigMuonEFInfoContainerStatus; //! + TBranch *b_trig_RoI_EF_TileMu_TrigMuonEFInfoContainer_MuGirl; //! + TBranch *b_trig_RoI_EF_TileMu_TrigMuonEFInfoContainer_MuGirlStatus; //! + TBranch *b_trig_RoI_EF_TileMu_TrigMuonEFInfoContainer_MuTagIMO_EF; //! + TBranch *b_trig_RoI_EF_TileMu_TrigMuonEFInfoContainer_MuTagIMO_EFStatus; //! + TBranch *b_trig_L1_esum_thrNames; //! + TBranch *b_trig_L1_esum_ExMiss; //! + TBranch *b_trig_L1_esum_EyMiss; //! + TBranch *b_trig_L1_esum_energyT; //! + TBranch *b_trig_L1_esum_overflowX; //! + TBranch *b_trig_L1_esum_overflowY; //! + TBranch *b_trig_L1_esum_overflowT; //! + TBranch *b_trig_L1_esum_RoIWord0; //! + TBranch *b_trig_L1_esum_RoIWord1; //! + TBranch *b_trig_L1_esum_RoIWord2; //! + TBranch *b_trig_L2_met_MEx; //! + TBranch *b_trig_L2_met_MEy; //! + TBranch *b_trig_L2_met_MEz; //! + TBranch *b_trig_L2_met_sumEt; //! + TBranch *b_trig_L2_met_sumE; //! + TBranch *b_trig_L2_met_flag; //! + TBranch *b_trig_L2_met_nameOfComponent; //! + TBranch *b_trig_L2_met_MExComponent; //! + TBranch *b_trig_L2_met_MEyComponent; //! + TBranch *b_trig_L2_met_MEzComponent; //! + TBranch *b_trig_L2_met_sumEtComponent; //! + TBranch *b_trig_L2_met_sumEComponent; //! + TBranch *b_trig_L2_met_componentCalib0; //! + TBranch *b_trig_L2_met_componentCalib1; //! + TBranch *b_trig_L2_met_sumOfSigns; //! + TBranch *b_trig_L2_met_usedChannels; //! + TBranch *b_trig_L2_met_status; //! + TBranch *b_trig_EF_met_MEx; //! + TBranch *b_trig_EF_met_MEy; //! + TBranch *b_trig_EF_met_MEz; //! + TBranch *b_trig_EF_met_sumEt; //! + TBranch *b_trig_EF_met_sumE; //! + TBranch *b_trig_EF_met_flag; //! + TBranch *b_trig_EF_met_nameOfComponent; //! + TBranch *b_trig_EF_met_MExComponent; //! + TBranch *b_trig_EF_met_MEyComponent; //! + TBranch *b_trig_EF_met_MEzComponent; //! + TBranch *b_trig_EF_met_sumEtComponent; //! + TBranch *b_trig_EF_met_sumEComponent; //! + TBranch *b_trig_EF_met_componentCalib0; //! + TBranch *b_trig_EF_met_componentCalib1; //! + TBranch *b_trig_EF_met_sumOfSigns; //! + TBranch *b_trig_EF_met_usedChannels; //! + TBranch *b_trig_EF_met_status; //! + + physics(TTree *tree=0); + virtual ~physics(); + virtual Int_t Cut(Long64_t entry); + virtual Int_t GetEntry(Long64_t entry); + virtual Long64_t LoadTree(Long64_t entry); + virtual void Init(TTree *tree); + virtual void Loop(); + virtual Bool_t Notify(); + virtual void Show(Long64_t entry = -1); + + private : + + virtual void fill(); + + +}; + +#endif + +#ifdef physics_cxx +physics::physics(TTree *tree) +{ +// if parameter tree is not specified (or zero), connect the file +// used to generate this class and read the Tree. + if (tree == 0) { + TFile *f = (TFile*)gROOT->GetListOfFiles()->FindObject("physics.root"); + if (!f) { + f = new TFile("physics.root"); + } + tree = (TTree*)gDirectory->Get("physics"); + + } + Init(tree); +} + +physics::~physics() +{ + if (!fChain) return; + delete fChain->GetCurrentFile(); +} + + +void physics::fill() { + cout << "this method is virtual" << endl; + +} + +#endif // #ifdef physics_cxx diff --git a/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/test/MuonCombinedRecRTT_TestConfiguration.xml b/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/test/MuonCombinedRecRTT_TestConfiguration.xml new file mode 100644 index 0000000000000000000000000000000000000000..7b3bc41020710b6d51e174261dc28699b79b328a --- /dev/null +++ b/Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT/test/MuonCombinedRecRTT_TestConfiguration.xml @@ -0,0 +1,110 @@ +<?xml version="1.0"?> +<!DOCTYPE unifiedTestConfiguration SYSTEM "http://www.hep.ucl.ac.uk/atlas/AtlasTesting/DTD/unifiedTestConfiguration.dtd"> + +<unifiedTestConfiguration> +<atn/> +<kv/> +<rtt xmlns="http://www.hep.ucl.ac.uk/atlas/AtlasTesting/rtt"> + <rttContactPerson>Biagio Di Micco (Biagio.Di.Micco@cern.ch)</rttContactPerson> + <mailto>Biagio.Di.Micco@NOSPAMcern.ch</mailto> + <refRelease>15.6.2</refRelease> + + <jobList> + <classification> + <displayClass>OfflineValidation</displayClass> + <displayProcess>Reco</displayProcess> + <displayComponent>Perf-CombMuon</displayComponent> + </classification> + + <chain> + <chainName>MuonCombinedRecRTTjobs</chainName> + + <parallel> + + <chainElement> + <athena userJobId="Zmumu" > + <doc>Muon Combined Reconstruction with Z->mumu events</doc> + <displayName>MuonCombinedRecRTT_Reco_Zmumu</displayName> + <commandLineFlags>EvtMax=-1</commandLineFlags> + <options>MuonCombinedRecRTT.py</options> + <package>Reconstruction/MuonIdentification/MuonCombinedValidation/MuonCombinedRecRTT</package> + <group>MuonCBRec</group> + <queue>long</queue> + <dataset_info> + <dc2 /> + <datasetName>/eos/atlas/atlascerngroupdisk/perf-muon/MuonCombinedRTTInputs/Zmumu/ESD.213372._000088.pool.root.2</datasetName> + </dataset_info> + <dataset_info> + <dc2 /> + <datasetName>/eos/atlas/atlascerngroupdisk/perf-muon/MuonCombinedRTTInputs/Zmumu/ESD.213372._000092.pool.root.2</datasetName> + </dataset_info> + <dataset_info> + <dc2 /> + <datasetName>/eos/atlas/atlascerngroupdisk/perf-muon/MuonCombinedRTTInputs/Zmumu/ESD.213372._000100.pool.root.2</datasetName> + </dataset_info> + <dataset_info> + <dc2 /> + <datasetName>/eos/atlas/atlascerngroupdisk/perf-muon/MuonCombinedRTTInputs/Zmumu/ESD.213372._000192.pool.root.2</datasetName> + </dataset_info> + <dataset_info> + <dc2 /> + <datasetName>/eos/atlas/atlascerngroupdisk/perf-muon/MuonCombinedRTTInputs/Zmumu/ESD.213372._000302.pool.root.2</datasetName> + </dataset_info> + <dataset_info> + <dc2 /> + <datasetName>/eos/atlas/atlascerngroupdisk/perf-muon/MuonCombinedRTTInputs/Zmumu/ESD.213372._000312.pool.root.2</datasetName> + </dataset_info> + <dataset_info> + <dc2 /> + <datasetName>/eos/atlas/atlascerngroupdisk/perf-muon/MuonCombinedRTTInputs/Zmumu/ESD.213372._000407.pool.root.2</datasetName> + </dataset_info> + <dataset_info> + <dc2 /> + <datasetName>/eos/atlas/atlascerngroupdisk/perf-muon/MuonCombinedRTTInputs/Zmumu/ESD.213372._000427.pool.root.2</datasetName> + </dataset_info> + <dataset_info> + <dc2 /> + <datasetName>/eos/atlas/atlascerngroupdisk/perf-muon/MuonCombinedRTTInputs/Zmumu/ESD.213372._000459.pool.root.2</datasetName> + </dataset_info> + <dataset_info> + <dc2 /> + <datasetName>/eos/atlas/atlascerngroupdisk/perf-muon/MuonCombinedRTTInputs/Zmumu/ESD.213372._000027.pool.root.2</datasetName> + </dataset_info> + + <alwaysRunPostProc /> + </athena> + </chainElement> + + </parallel> + </chain> + </jobList> + + <jobGroups> + <jobGroup name="AthenaMuonCBRec" parent="Athena"> + <keepFilePattern>*.gif</keepFilePattern> + <keepFilePattern>*.html</keepFilePattern> + + <auxFilePattern>histos_MCP_RTT.C</auxFilePattern> + <auxFilePattern>histos_MCP_RTT.h</auxFilePattern> + <auxFilePattern>physics_MCP_RTT.C</auxFilePattern> + <auxFilePattern>physics_MCP_RTT.h</auxFilePattern> + <auxFilePattern>MCP_RTT_makeHistos.C</auxFilePattern> + <auxFilePattern>MuonParamDefs.h</auxFilePattern> + <auxFilePattern>ALL_MuonCombinedRecRTT_Plots.html</auxFilePattern> + + <action position="a"> + <modulename>RttLibraryTools</modulename> + <testname>ROOTMacroRunner</testname> + <arg> + <argname>macro</argname> + <argvalue>MCP_RTT_makeHistos.C</argvalue> + </arg> + </action> + + </jobGroup> + + </jobGroups> + +</rtt> +</unifiedTestConfiguration> +