In [1]:
CERT_FILE='./cms/minibias/Cert_136033-149442_7TeV_Apr21ReReco_Collisions10_JSON_v2.txt'
PATH='/mnt/cms/version2/data/'
import numpy as np
import pandas as pd
import os
import os.path as osp
In [2]:
def load_certs(path=CERT_FILE):
def ranges_to_set(ranges):
s = set()
for a, b in ranges:
for i in xrange(a, b + 1):
s.add(i)
return s
import json
with open(path, 'r') as f:
data = json.load(f)
cert = dict()
for k in data:
cert[int(k)] = ranges_to_set(data[k])
return cert
In [3]:
cert = load_certs()
In [4]:
def get_stream_files(path=PATH):
import os
import os.path as osp
streams = dict()
for d in (d for d in os.listdir(path) if osp.isdir(osp.join(path, d))):
d_path = osp.join(path, d)
streams[d] = [ osp.join(d_path, f) for f in os.listdir(d_path) if f.endswith('.pickled') ]
return streams
In [5]:
def load(path):
import cPickle as pickle
with open(path, 'r') as f:
x = pickle.load(f)
return x
In [6]:
def rename(dataframe, prefix,
exclude_columns=('run_', 'luminosityBlock_')):
dataframe.columns = [
(prefix + column if column not in exclude_columns else column)
for column in dataframe.columns
]
return dataframe
In [7]:
streams = get_stream_files()
In [8]:
[ (k, len(streams[k])) for k, v in streams.items() ]
Out[8]:
[('muons', 2979), ('minibias', 1564), ('photons', 2814)]
In [9]:
df = dict()
for stream in streams:
df[stream] = rename(
pd.concat([ load(path) for path in streams[stream] ]),
prefix = stream + '_'
)
In [10]:
merged = df['minibias'].merge(
df['muons'], how='outer', on=('run_', 'luminosityBlock_')
).merge(
df['photons'], how='outer', on=('run_', 'luminosityBlock_')
)
In [11]:
merged = merged.rename(columns = {
'minibias_instantLumi_' : '_instantLumi_minibias',
'muons_instantLumi_' : '_instantLumi_muons',
'photons_instantLumi_' : '_instantLumi_photons',
'run_' : '_run',
'luminosityBlock_' : '_luminosityBlock'
}, copy=False)
cs = sorted(merged.columns)
merged = merged[cs]
In [12]:
for c in merged.columns:
print c
_instantLumi_minibias
_instantLumi_muons
_instantLumi_photons
_luminosityBlock
_run
minibias_PF_Px_mean
minibias_PF_Px_p1
minibias_PF_Px_p25
minibias_PF_Px_p50
minibias_PF_Px_p75
minibias_PF_Px_p99
minibias_PF_Px_std
minibias_PF_Py_mean
minibias_PF_Py_p1
minibias_PF_Py_p25
minibias_PF_Py_p50
minibias_PF_Py_p75
minibias_PF_Py_p99
minibias_PF_Py_std
minibias_PF_Pz_mean
minibias_PF_Pz_p1
minibias_PF_Pz_p25
minibias_PF_Pz_p50
minibias_PF_Pz_p75
minibias_PF_Pz_p99
minibias_PF_Pz_std
minibias_PF_eta__q1_mean
minibias_PF_eta__q1_p1
minibias_PF_eta__q1_p25
minibias_PF_eta__q1_p50
minibias_PF_eta__q1_p75
minibias_PF_eta__q1_p99
minibias_PF_eta__q1_std
minibias_PF_eta__q2_mean
minibias_PF_eta__q2_p1
minibias_PF_eta__q2_p25
minibias_PF_eta__q2_p50
minibias_PF_eta__q2_p75
minibias_PF_eta__q2_p99
minibias_PF_eta__q2_std
minibias_PF_eta__q3_mean
minibias_PF_eta__q3_p1
minibias_PF_eta__q3_p25
minibias_PF_eta__q3_p50
minibias_PF_eta__q3_p75
minibias_PF_eta__q3_p99
minibias_PF_eta__q3_std
minibias_PF_eta__q4_mean
minibias_PF_eta__q4_p1
minibias_PF_eta__q4_p25
minibias_PF_eta__q4_p50
minibias_PF_eta__q4_p75
minibias_PF_eta__q4_p99
minibias_PF_eta__q4_std
minibias_PF_eta__q5_mean
minibias_PF_eta__q5_p1
minibias_PF_eta__q5_p25
minibias_PF_eta__q5_p50
minibias_PF_eta__q5_p75
minibias_PF_eta__q5_p99
minibias_PF_eta__q5_std
minibias_PF_phi__q1_mean
minibias_PF_phi__q1_p1
minibias_PF_phi__q1_p25
minibias_PF_phi__q1_p50
minibias_PF_phi__q1_p75
minibias_PF_phi__q1_p99
minibias_PF_phi__q1_std
minibias_PF_phi__q2_mean
minibias_PF_phi__q2_p1
minibias_PF_phi__q2_p25
minibias_PF_phi__q2_p50
minibias_PF_phi__q2_p75
minibias_PF_phi__q2_p99
minibias_PF_phi__q2_std
minibias_PF_phi__q3_mean
minibias_PF_phi__q3_p1
minibias_PF_phi__q3_p25
minibias_PF_phi__q3_p50
minibias_PF_phi__q3_p75
minibias_PF_phi__q3_p99
minibias_PF_phi__q3_std
minibias_PF_phi__q4_mean
minibias_PF_phi__q4_p1
minibias_PF_phi__q4_p25
minibias_PF_phi__q4_p50
minibias_PF_phi__q4_p75
minibias_PF_phi__q4_p99
minibias_PF_phi__q4_std
minibias_PF_phi__q5_mean
minibias_PF_phi__q5_p1
minibias_PF_phi__q5_p25
minibias_PF_phi__q5_p50
minibias_PF_phi__q5_p75
minibias_PF_phi__q5_p99
minibias_PF_phi__q5_std
minibias_PF_pt__q1_mean
minibias_PF_pt__q1_p1
minibias_PF_pt__q1_p25
minibias_PF_pt__q1_p50
minibias_PF_pt__q1_p75
minibias_PF_pt__q1_p99
minibias_PF_pt__q1_std
minibias_PF_pt__q2_mean
minibias_PF_pt__q2_p1
minibias_PF_pt__q2_p25
minibias_PF_pt__q2_p50
minibias_PF_pt__q2_p75
minibias_PF_pt__q2_p99
minibias_PF_pt__q2_std
minibias_PF_pt__q3_mean
minibias_PF_pt__q3_p1
minibias_PF_pt__q3_p25
minibias_PF_pt__q3_p50
minibias_PF_pt__q3_p75
minibias_PF_pt__q3_p99
minibias_PF_pt__q3_std
minibias_PF_pt__q4_mean
minibias_PF_pt__q4_p1
minibias_PF_pt__q4_p25
minibias_PF_pt__q4_p50
minibias_PF_pt__q4_p75
minibias_PF_pt__q4_p99
minibias_PF_pt__q4_std
minibias_PF_pt__q5_mean
minibias_PF_pt__q5_p1
minibias_PF_pt__q5_p25
minibias_PF_pt__q5_p50
minibias_PF_pt__q5_p75
minibias_PF_pt__q5_p99
minibias_PF_pt__q5_std
minibias_calo_Px_mean
minibias_calo_Px_p1
minibias_calo_Px_p25
minibias_calo_Px_p50
minibias_calo_Px_p75
minibias_calo_Px_p99
minibias_calo_Px_std
minibias_calo_Py_mean
minibias_calo_Py_p1
minibias_calo_Py_p25
minibias_calo_Py_p50
minibias_calo_Py_p75
minibias_calo_Py_p99
minibias_calo_Py_std
minibias_calo_Pz_mean
minibias_calo_Pz_p1
minibias_calo_Pz_p25
minibias_calo_Pz_p50
minibias_calo_Pz_p75
minibias_calo_Pz_p99
minibias_calo_Pz_std
minibias_calo_eta__q1_mean
minibias_calo_eta__q1_p1
minibias_calo_eta__q1_p25
minibias_calo_eta__q1_p50
minibias_calo_eta__q1_p75
minibias_calo_eta__q1_p99
minibias_calo_eta__q1_std
minibias_calo_eta__q2_mean
minibias_calo_eta__q2_p1
minibias_calo_eta__q2_p25
minibias_calo_eta__q2_p50
minibias_calo_eta__q2_p75
minibias_calo_eta__q2_p99
minibias_calo_eta__q2_std
minibias_calo_eta__q3_mean
minibias_calo_eta__q3_p1
minibias_calo_eta__q3_p25
minibias_calo_eta__q3_p50
minibias_calo_eta__q3_p75
minibias_calo_eta__q3_p99
minibias_calo_eta__q3_std
minibias_calo_eta__q4_mean
minibias_calo_eta__q4_p1
minibias_calo_eta__q4_p25
minibias_calo_eta__q4_p50
minibias_calo_eta__q4_p75
minibias_calo_eta__q4_p99
minibias_calo_eta__q4_std
minibias_calo_eta__q5_mean
minibias_calo_eta__q5_p1
minibias_calo_eta__q5_p25
minibias_calo_eta__q5_p50
minibias_calo_eta__q5_p75
minibias_calo_eta__q5_p99
minibias_calo_eta__q5_std
minibias_calo_fX_q1_mean
minibias_calo_fX_q1_p1
minibias_calo_fX_q1_p25
minibias_calo_fX_q1_p50
minibias_calo_fX_q1_p75
minibias_calo_fX_q1_p99
minibias_calo_fX_q1_std
minibias_calo_fX_q2_mean
minibias_calo_fX_q2_p1
minibias_calo_fX_q2_p25
minibias_calo_fX_q2_p50
minibias_calo_fX_q2_p75
minibias_calo_fX_q2_p99
minibias_calo_fX_q2_std
minibias_calo_fX_q3_mean
minibias_calo_fX_q3_p1
minibias_calo_fX_q3_p25
minibias_calo_fX_q3_p50
minibias_calo_fX_q3_p75
minibias_calo_fX_q3_p99
minibias_calo_fX_q3_std
minibias_calo_fX_q4_mean
minibias_calo_fX_q4_p1
minibias_calo_fX_q4_p25
minibias_calo_fX_q4_p50
minibias_calo_fX_q4_p75
minibias_calo_fX_q4_p99
minibias_calo_fX_q4_std
minibias_calo_fX_q5_mean
minibias_calo_fX_q5_p1
minibias_calo_fX_q5_p25
minibias_calo_fX_q5_p50
minibias_calo_fX_q5_p75
minibias_calo_fX_q5_p99
minibias_calo_fX_q5_std
minibias_calo_fY_q1_mean
minibias_calo_fY_q1_p1
minibias_calo_fY_q1_p25
minibias_calo_fY_q1_p50
minibias_calo_fY_q1_p75
minibias_calo_fY_q1_p99
minibias_calo_fY_q1_std
minibias_calo_fY_q2_mean
minibias_calo_fY_q2_p1
minibias_calo_fY_q2_p25
minibias_calo_fY_q2_p50
minibias_calo_fY_q2_p75
minibias_calo_fY_q2_p99
minibias_calo_fY_q2_std
minibias_calo_fY_q3_mean
minibias_calo_fY_q3_p1
minibias_calo_fY_q3_p25
minibias_calo_fY_q3_p50
minibias_calo_fY_q3_p75
minibias_calo_fY_q3_p99
minibias_calo_fY_q3_std
minibias_calo_fY_q4_mean
minibias_calo_fY_q4_p1
minibias_calo_fY_q4_p25
minibias_calo_fY_q4_p50
minibias_calo_fY_q4_p75
minibias_calo_fY_q4_p99
minibias_calo_fY_q4_std
minibias_calo_fY_q5_mean
minibias_calo_fY_q5_p1
minibias_calo_fY_q5_p25
minibias_calo_fY_q5_p50
minibias_calo_fY_q5_p75
minibias_calo_fY_q5_p99
minibias_calo_fY_q5_std
minibias_calo_fZ_q1_mean
minibias_calo_fZ_q1_p1
minibias_calo_fZ_q1_p25
minibias_calo_fZ_q1_p50
minibias_calo_fZ_q1_p75
minibias_calo_fZ_q1_p99
minibias_calo_fZ_q1_std
minibias_calo_fZ_q2_mean
minibias_calo_fZ_q2_p1
minibias_calo_fZ_q2_p25
minibias_calo_fZ_q2_p50
minibias_calo_fZ_q2_p75
minibias_calo_fZ_q2_p99
minibias_calo_fZ_q2_std
minibias_calo_fZ_q3_mean
minibias_calo_fZ_q3_p1
minibias_calo_fZ_q3_p25
minibias_calo_fZ_q3_p50
minibias_calo_fZ_q3_p75
minibias_calo_fZ_q3_p99
minibias_calo_fZ_q3_std
minibias_calo_fZ_q4_mean
minibias_calo_fZ_q4_p1
minibias_calo_fZ_q4_p25
minibias_calo_fZ_q4_p50
minibias_calo_fZ_q4_p75
minibias_calo_fZ_q4_p99
minibias_calo_fZ_q4_std
minibias_calo_fZ_q5_mean
minibias_calo_fZ_q5_p1
minibias_calo_fZ_q5_p25
minibias_calo_fZ_q5_p50
minibias_calo_fZ_q5_p75
minibias_calo_fZ_q5_p99
minibias_calo_fZ_q5_std
minibias_calo_mass__q1_mean
minibias_calo_mass__q1_p1
minibias_calo_mass__q1_p25
minibias_calo_mass__q1_p50
minibias_calo_mass__q1_p75
minibias_calo_mass__q1_p99
minibias_calo_mass__q1_std
minibias_calo_mass__q2_mean
minibias_calo_mass__q2_p1
minibias_calo_mass__q2_p25
minibias_calo_mass__q2_p50
minibias_calo_mass__q2_p75
minibias_calo_mass__q2_p99
minibias_calo_mass__q2_std
minibias_calo_mass__q3_mean
minibias_calo_mass__q3_p1
minibias_calo_mass__q3_p25
minibias_calo_mass__q3_p50
minibias_calo_mass__q3_p75
minibias_calo_mass__q3_p99
minibias_calo_mass__q3_std
minibias_calo_mass__q4_mean
minibias_calo_mass__q4_p1
minibias_calo_mass__q4_p25
minibias_calo_mass__q4_p50
minibias_calo_mass__q4_p75
minibias_calo_mass__q4_p99
minibias_calo_mass__q4_std
minibias_calo_mass__q5_mean
minibias_calo_mass__q5_p1
minibias_calo_mass__q5_p25
minibias_calo_mass__q5_p50
minibias_calo_mass__q5_p75
minibias_calo_mass__q5_p99
minibias_calo_mass__q5_std
minibias_calo_phi__q1_mean
minibias_calo_phi__q1_p1
minibias_calo_phi__q1_p25
minibias_calo_phi__q1_p50
minibias_calo_phi__q1_p75
minibias_calo_phi__q1_p99
minibias_calo_phi__q1_std
minibias_calo_phi__q2_mean
minibias_calo_phi__q2_p1
minibias_calo_phi__q2_p25
minibias_calo_phi__q2_p50
minibias_calo_phi__q2_p75
minibias_calo_phi__q2_p99
minibias_calo_phi__q2_std
minibias_calo_phi__q3_mean
minibias_calo_phi__q3_p1
minibias_calo_phi__q3_p25
minibias_calo_phi__q3_p50
minibias_calo_phi__q3_p75
minibias_calo_phi__q3_p99
minibias_calo_phi__q3_std
minibias_calo_phi__q4_mean
minibias_calo_phi__q4_p1
minibias_calo_phi__q4_p25
minibias_calo_phi__q4_p50
minibias_calo_phi__q4_p75
minibias_calo_phi__q4_p99
minibias_calo_phi__q4_std
minibias_calo_phi__q5_mean
minibias_calo_phi__q5_p1
minibias_calo_phi__q5_p25
minibias_calo_phi__q5_p50
minibias_calo_phi__q5_p75
minibias_calo_phi__q5_p99
minibias_calo_phi__q5_std
minibias_calo_pt__q1_mean
minibias_calo_pt__q1_p1
minibias_calo_pt__q1_p25
minibias_calo_pt__q1_p50
minibias_calo_pt__q1_p75
minibias_calo_pt__q1_p99
minibias_calo_pt__q1_std
minibias_calo_pt__q2_mean
minibias_calo_pt__q2_p1
minibias_calo_pt__q2_p25
minibias_calo_pt__q2_p50
minibias_calo_pt__q2_p75
minibias_calo_pt__q2_p99
minibias_calo_pt__q2_std
minibias_calo_pt__q3_mean
minibias_calo_pt__q3_p1
minibias_calo_pt__q3_p25
minibias_calo_pt__q3_p50
minibias_calo_pt__q3_p75
minibias_calo_pt__q3_p99
minibias_calo_pt__q3_std
minibias_calo_pt__q4_mean
minibias_calo_pt__q4_p1
minibias_calo_pt__q4_p25
minibias_calo_pt__q4_p50
minibias_calo_pt__q4_p75
minibias_calo_pt__q4_p99
minibias_calo_pt__q4_std
minibias_calo_pt__q5_mean
minibias_calo_pt__q5_p1
minibias_calo_pt__q5_p25
minibias_calo_pt__q5_p50
minibias_calo_pt__q5_p75
minibias_calo_pt__q5_p99
minibias_calo_pt__q5_std
minibias_instantLumi__mean
minibias_instantLumi__p1
minibias_instantLumi__p25
minibias_instantLumi__p50
minibias_instantLumi__p75
minibias_instantLumi__p99
minibias_instantLumi__std
minibias_muons_Px_mean
minibias_muons_Px_p1
minibias_muons_Px_p25
minibias_muons_Px_p50
minibias_muons_Px_p75
minibias_muons_Px_p99
minibias_muons_Px_std
minibias_muons_Py_mean
minibias_muons_Py_p1
minibias_muons_Py_p25
minibias_muons_Py_p50
minibias_muons_Py_p75
minibias_muons_Py_p99
minibias_muons_Py_std
minibias_muons_Pz_mean
minibias_muons_Pz_p1
minibias_muons_Pz_p25
minibias_muons_Pz_p50
minibias_muons_Pz_p75
minibias_muons_Pz_p99
minibias_muons_Pz_std
minibias_muons_eta__q1_mean
minibias_muons_eta__q1_p1
minibias_muons_eta__q1_p25
minibias_muons_eta__q1_p50
minibias_muons_eta__q1_p75
minibias_muons_eta__q1_p99
minibias_muons_eta__q1_std
minibias_muons_eta__q2_mean
minibias_muons_eta__q2_p1
minibias_muons_eta__q2_p25
minibias_muons_eta__q2_p50
minibias_muons_eta__q2_p75
minibias_muons_eta__q2_p99
minibias_muons_eta__q2_std
minibias_muons_eta__q3_mean
minibias_muons_eta__q3_p1
minibias_muons_eta__q3_p25
minibias_muons_eta__q3_p50
minibias_muons_eta__q3_p75
minibias_muons_eta__q3_p99
minibias_muons_eta__q3_std
minibias_muons_eta__q4_mean
minibias_muons_eta__q4_p1
minibias_muons_eta__q4_p25
minibias_muons_eta__q4_p50
minibias_muons_eta__q4_p75
minibias_muons_eta__q4_p99
minibias_muons_eta__q4_std
minibias_muons_eta__q5_mean
minibias_muons_eta__q5_p1
minibias_muons_eta__q5_p25
minibias_muons_eta__q5_p50
minibias_muons_eta__q5_p75
minibias_muons_eta__q5_p99
minibias_muons_eta__q5_std
minibias_muons_fX_q1_mean
minibias_muons_fX_q1_p1
minibias_muons_fX_q1_p25
minibias_muons_fX_q1_p50
minibias_muons_fX_q1_p75
minibias_muons_fX_q1_p99
minibias_muons_fX_q1_std
minibias_muons_fX_q2_mean
minibias_muons_fX_q2_p1
minibias_muons_fX_q2_p25
minibias_muons_fX_q2_p50
minibias_muons_fX_q2_p75
minibias_muons_fX_q2_p99
minibias_muons_fX_q2_std
minibias_muons_fX_q3_mean
minibias_muons_fX_q3_p1
minibias_muons_fX_q3_p25
minibias_muons_fX_q3_p50
minibias_muons_fX_q3_p75
minibias_muons_fX_q3_p99
minibias_muons_fX_q3_std
minibias_muons_fX_q4_mean
minibias_muons_fX_q4_p1
minibias_muons_fX_q4_p25
minibias_muons_fX_q4_p50
minibias_muons_fX_q4_p75
minibias_muons_fX_q4_p99
minibias_muons_fX_q4_std
minibias_muons_fX_q5_mean
minibias_muons_fX_q5_p1
minibias_muons_fX_q5_p25
minibias_muons_fX_q5_p50
minibias_muons_fX_q5_p75
minibias_muons_fX_q5_p99
minibias_muons_fX_q5_std
minibias_muons_fY_q1_mean
minibias_muons_fY_q1_p1
minibias_muons_fY_q1_p25
minibias_muons_fY_q1_p50
minibias_muons_fY_q1_p75
minibias_muons_fY_q1_p99
minibias_muons_fY_q1_std
minibias_muons_fY_q2_mean
minibias_muons_fY_q2_p1
minibias_muons_fY_q2_p25
minibias_muons_fY_q2_p50
minibias_muons_fY_q2_p75
minibias_muons_fY_q2_p99
minibias_muons_fY_q2_std
minibias_muons_fY_q3_mean
minibias_muons_fY_q3_p1
minibias_muons_fY_q3_p25
minibias_muons_fY_q3_p50
minibias_muons_fY_q3_p75
minibias_muons_fY_q3_p99
minibias_muons_fY_q3_std
minibias_muons_fY_q4_mean
minibias_muons_fY_q4_p1
minibias_muons_fY_q4_p25
minibias_muons_fY_q4_p50
minibias_muons_fY_q4_p75
minibias_muons_fY_q4_p99
minibias_muons_fY_q4_std
minibias_muons_fY_q5_mean
minibias_muons_fY_q5_p1
minibias_muons_fY_q5_p25
minibias_muons_fY_q5_p50
minibias_muons_fY_q5_p75
minibias_muons_fY_q5_p99
minibias_muons_fY_q5_std
minibias_muons_fZ_q1_mean
minibias_muons_fZ_q1_p1
minibias_muons_fZ_q1_p25
minibias_muons_fZ_q1_p50
minibias_muons_fZ_q1_p75
minibias_muons_fZ_q1_p99
minibias_muons_fZ_q1_std
minibias_muons_fZ_q2_mean
minibias_muons_fZ_q2_p1
minibias_muons_fZ_q2_p25
minibias_muons_fZ_q2_p50
minibias_muons_fZ_q2_p75
minibias_muons_fZ_q2_p99
minibias_muons_fZ_q2_std
minibias_muons_fZ_q3_mean
minibias_muons_fZ_q3_p1
minibias_muons_fZ_q3_p25
minibias_muons_fZ_q3_p50
minibias_muons_fZ_q3_p75
minibias_muons_fZ_q3_p99
minibias_muons_fZ_q3_std
minibias_muons_fZ_q4_mean
minibias_muons_fZ_q4_p1
minibias_muons_fZ_q4_p25
minibias_muons_fZ_q4_p50
minibias_muons_fZ_q4_p75
minibias_muons_fZ_q4_p99
minibias_muons_fZ_q4_std
minibias_muons_fZ_q5_mean
minibias_muons_fZ_q5_p1
minibias_muons_fZ_q5_p25
minibias_muons_fZ_q5_p50
minibias_muons_fZ_q5_p75
minibias_muons_fZ_q5_p99
minibias_muons_fZ_q5_std
minibias_muons_mass__q1_mean
minibias_muons_mass__q1_p1
minibias_muons_mass__q1_p25
minibias_muons_mass__q1_p50
minibias_muons_mass__q1_p75
minibias_muons_mass__q1_p99
minibias_muons_mass__q1_std
minibias_muons_mass__q2_mean
minibias_muons_mass__q2_p1
minibias_muons_mass__q2_p25
minibias_muons_mass__q2_p50
minibias_muons_mass__q2_p75
minibias_muons_mass__q2_p99
minibias_muons_mass__q2_std
minibias_muons_mass__q3_mean
minibias_muons_mass__q3_p1
minibias_muons_mass__q3_p25
minibias_muons_mass__q3_p50
minibias_muons_mass__q3_p75
minibias_muons_mass__q3_p99
minibias_muons_mass__q3_std
minibias_muons_mass__q4_mean
minibias_muons_mass__q4_p1
minibias_muons_mass__q4_p25
minibias_muons_mass__q4_p50
minibias_muons_mass__q4_p75
minibias_muons_mass__q4_p99
minibias_muons_mass__q4_std
minibias_muons_mass__q5_mean
minibias_muons_mass__q5_p1
minibias_muons_mass__q5_p25
minibias_muons_mass__q5_p50
minibias_muons_mass__q5_p75
minibias_muons_mass__q5_p99
minibias_muons_mass__q5_std
minibias_muons_phi__q1_mean
minibias_muons_phi__q1_p1
minibias_muons_phi__q1_p25
minibias_muons_phi__q1_p50
minibias_muons_phi__q1_p75
minibias_muons_phi__q1_p99
minibias_muons_phi__q1_std
minibias_muons_phi__q2_mean
minibias_muons_phi__q2_p1
minibias_muons_phi__q2_p25
minibias_muons_phi__q2_p50
minibias_muons_phi__q2_p75
minibias_muons_phi__q2_p99
minibias_muons_phi__q2_std
minibias_muons_phi__q3_mean
minibias_muons_phi__q3_p1
minibias_muons_phi__q3_p25
minibias_muons_phi__q3_p50
minibias_muons_phi__q3_p75
minibias_muons_phi__q3_p99
minibias_muons_phi__q3_std
minibias_muons_phi__q4_mean
minibias_muons_phi__q4_p1
minibias_muons_phi__q4_p25
minibias_muons_phi__q4_p50
minibias_muons_phi__q4_p75
minibias_muons_phi__q4_p99
minibias_muons_phi__q4_std
minibias_muons_phi__q5_mean
minibias_muons_phi__q5_p1
minibias_muons_phi__q5_p25
minibias_muons_phi__q5_p50
minibias_muons_phi__q5_p75
minibias_muons_phi__q5_p99
minibias_muons_phi__q5_std
minibias_muons_pt__q1_mean
minibias_muons_pt__q1_p1
minibias_muons_pt__q1_p25
minibias_muons_pt__q1_p50
minibias_muons_pt__q1_p75
minibias_muons_pt__q1_p99
minibias_muons_pt__q1_std
minibias_muons_pt__q2_mean
minibias_muons_pt__q2_p1
minibias_muons_pt__q2_p25
minibias_muons_pt__q2_p50
minibias_muons_pt__q2_p75
minibias_muons_pt__q2_p99
minibias_muons_pt__q2_std
minibias_muons_pt__q3_mean
minibias_muons_pt__q3_p1
minibias_muons_pt__q3_p25
minibias_muons_pt__q3_p50
minibias_muons_pt__q3_p75
minibias_muons_pt__q3_p99
minibias_muons_pt__q3_std
minibias_muons_pt__q4_mean
minibias_muons_pt__q4_p1
minibias_muons_pt__q4_p25
minibias_muons_pt__q4_p50
minibias_muons_pt__q4_p75
minibias_muons_pt__q4_p99
minibias_muons_pt__q4_std
minibias_muons_pt__q5_mean
minibias_muons_pt__q5_p1
minibias_muons_pt__q5_p25
minibias_muons_pt__q5_p50
minibias_muons_pt__q5_p75
minibias_muons_pt__q5_p99
minibias_muons_pt__q5_std
minibias_nEvents
minibias_nonZeroWeights
minibias_photons_Px_mean
minibias_photons_Px_p1
minibias_photons_Px_p25
minibias_photons_Px_p50
minibias_photons_Px_p75
minibias_photons_Px_p99
minibias_photons_Px_std
minibias_photons_Py_mean
minibias_photons_Py_p1
minibias_photons_Py_p25
minibias_photons_Py_p50
minibias_photons_Py_p75
minibias_photons_Py_p99
minibias_photons_Py_std
minibias_photons_Pz_mean
minibias_photons_Pz_p1
minibias_photons_Pz_p25
minibias_photons_Pz_p50
minibias_photons_Pz_p75
minibias_photons_Pz_p99
minibias_photons_Pz_std
minibias_photons_eta__q1_mean
minibias_photons_eta__q1_p1
minibias_photons_eta__q1_p25
minibias_photons_eta__q1_p50
minibias_photons_eta__q1_p75
minibias_photons_eta__q1_p99
minibias_photons_eta__q1_std
minibias_photons_eta__q2_mean
minibias_photons_eta__q2_p1
minibias_photons_eta__q2_p25
minibias_photons_eta__q2_p50
minibias_photons_eta__q2_p75
minibias_photons_eta__q2_p99
minibias_photons_eta__q2_std
minibias_photons_eta__q3_mean
minibias_photons_eta__q3_p1
minibias_photons_eta__q3_p25
minibias_photons_eta__q3_p50
minibias_photons_eta__q3_p75
minibias_photons_eta__q3_p99
minibias_photons_eta__q3_std
minibias_photons_eta__q4_mean
minibias_photons_eta__q4_p1
minibias_photons_eta__q4_p25
minibias_photons_eta__q4_p50
minibias_photons_eta__q4_p75
minibias_photons_eta__q4_p99
minibias_photons_eta__q4_std
minibias_photons_eta__q5_mean
minibias_photons_eta__q5_p1
minibias_photons_eta__q5_p25
minibias_photons_eta__q5_p50
minibias_photons_eta__q5_p75
minibias_photons_eta__q5_p99
minibias_photons_eta__q5_std
minibias_photons_fX_q1_mean
minibias_photons_fX_q1_p1
minibias_photons_fX_q1_p25
minibias_photons_fX_q1_p50
minibias_photons_fX_q1_p75
minibias_photons_fX_q1_p99
minibias_photons_fX_q1_std
minibias_photons_fX_q2_mean
minibias_photons_fX_q2_p1
minibias_photons_fX_q2_p25
minibias_photons_fX_q2_p50
minibias_photons_fX_q2_p75
minibias_photons_fX_q2_p99
minibias_photons_fX_q2_std
minibias_photons_fX_q3_mean
minibias_photons_fX_q3_p1
minibias_photons_fX_q3_p25
minibias_photons_fX_q3_p50
minibias_photons_fX_q3_p75
minibias_photons_fX_q3_p99
minibias_photons_fX_q3_std
minibias_photons_fX_q4_mean
minibias_photons_fX_q4_p1
minibias_photons_fX_q4_p25
minibias_photons_fX_q4_p50
minibias_photons_fX_q4_p75
minibias_photons_fX_q4_p99
minibias_photons_fX_q4_std
minibias_photons_fX_q5_mean
minibias_photons_fX_q5_p1
minibias_photons_fX_q5_p25
minibias_photons_fX_q5_p50
minibias_photons_fX_q5_p75
minibias_photons_fX_q5_p99
minibias_photons_fX_q5_std
minibias_photons_fY_q1_mean
minibias_photons_fY_q1_p1
minibias_photons_fY_q1_p25
minibias_photons_fY_q1_p50
minibias_photons_fY_q1_p75
minibias_photons_fY_q1_p99
minibias_photons_fY_q1_std
minibias_photons_fY_q2_mean
minibias_photons_fY_q2_p1
minibias_photons_fY_q2_p25
minibias_photons_fY_q2_p50
minibias_photons_fY_q2_p75
minibias_photons_fY_q2_p99
minibias_photons_fY_q2_std
minibias_photons_fY_q3_mean
minibias_photons_fY_q3_p1
minibias_photons_fY_q3_p25
minibias_photons_fY_q3_p50
minibias_photons_fY_q3_p75
minibias_photons_fY_q3_p99
minibias_photons_fY_q3_std
minibias_photons_fY_q4_mean
minibias_photons_fY_q4_p1
minibias_photons_fY_q4_p25
minibias_photons_fY_q4_p50
minibias_photons_fY_q4_p75
minibias_photons_fY_q4_p99
minibias_photons_fY_q4_std
minibias_photons_fY_q5_mean
minibias_photons_fY_q5_p1
minibias_photons_fY_q5_p25
minibias_photons_fY_q5_p50
minibias_photons_fY_q5_p75
minibias_photons_fY_q5_p99
minibias_photons_fY_q5_std
minibias_photons_fZ_q1_mean
minibias_photons_fZ_q1_p1
minibias_photons_fZ_q1_p25
minibias_photons_fZ_q1_p50
minibias_photons_fZ_q1_p75
minibias_photons_fZ_q1_p99
minibias_photons_fZ_q1_std
minibias_photons_fZ_q2_mean
minibias_photons_fZ_q2_p1
minibias_photons_fZ_q2_p25
minibias_photons_fZ_q2_p50
minibias_photons_fZ_q2_p75
minibias_photons_fZ_q2_p99
minibias_photons_fZ_q2_std
minibias_photons_fZ_q3_mean
minibias_photons_fZ_q3_p1
minibias_photons_fZ_q3_p25
minibias_photons_fZ_q3_p50
minibias_photons_fZ_q3_p75
minibias_photons_fZ_q3_p99
minibias_photons_fZ_q3_std
minibias_photons_fZ_q4_mean
minibias_photons_fZ_q4_p1
minibias_photons_fZ_q4_p25
minibias_photons_fZ_q4_p50
minibias_photons_fZ_q4_p75
minibias_photons_fZ_q4_p99
minibias_photons_fZ_q4_std
minibias_photons_fZ_q5_mean
minibias_photons_fZ_q5_p1
minibias_photons_fZ_q5_p25
minibias_photons_fZ_q5_p50
minibias_photons_fZ_q5_p75
minibias_photons_fZ_q5_p99
minibias_photons_fZ_q5_std
minibias_photons_phi__q1_mean
minibias_photons_phi__q1_p1
minibias_photons_phi__q1_p25
minibias_photons_phi__q1_p50
minibias_photons_phi__q1_p75
minibias_photons_phi__q1_p99
minibias_photons_phi__q1_std
minibias_photons_phi__q2_mean
minibias_photons_phi__q2_p1
minibias_photons_phi__q2_p25
minibias_photons_phi__q2_p50
minibias_photons_phi__q2_p75
minibias_photons_phi__q2_p99
minibias_photons_phi__q2_std
minibias_photons_phi__q3_mean
minibias_photons_phi__q3_p1
minibias_photons_phi__q3_p25
minibias_photons_phi__q3_p50
minibias_photons_phi__q3_p75
minibias_photons_phi__q3_p99
minibias_photons_phi__q3_std
minibias_photons_phi__q4_mean
minibias_photons_phi__q4_p1
minibias_photons_phi__q4_p25
minibias_photons_phi__q4_p50
minibias_photons_phi__q4_p75
minibias_photons_phi__q4_p99
minibias_photons_phi__q4_std
minibias_photons_phi__q5_mean
minibias_photons_phi__q5_p1
minibias_photons_phi__q5_p25
minibias_photons_phi__q5_p50
minibias_photons_phi__q5_p75
minibias_photons_phi__q5_p99
minibias_photons_phi__q5_std
minibias_photons_pt__q1_mean
minibias_photons_pt__q1_p1
minibias_photons_pt__q1_p25
minibias_photons_pt__q1_p50
minibias_photons_pt__q1_p75
minibias_photons_pt__q1_p99
minibias_photons_pt__q1_std
minibias_photons_pt__q2_mean
minibias_photons_pt__q2_p1
minibias_photons_pt__q2_p25
minibias_photons_pt__q2_p50
minibias_photons_pt__q2_p75
minibias_photons_pt__q2_p99
minibias_photons_pt__q2_std
minibias_photons_pt__q3_mean
minibias_photons_pt__q3_p1
minibias_photons_pt__q3_p25
minibias_photons_pt__q3_p50
minibias_photons_pt__q3_p75
minibias_photons_pt__q3_p99
minibias_photons_pt__q3_std
minibias_photons_pt__q4_mean
minibias_photons_pt__q4_p1
minibias_photons_pt__q4_p25
minibias_photons_pt__q4_p50
minibias_photons_pt__q4_p75
minibias_photons_pt__q4_p99
minibias_photons_pt__q4_std
minibias_photons_pt__q5_mean
minibias_photons_pt__q5_p1
minibias_photons_pt__q5_p25
minibias_photons_pt__q5_p50
minibias_photons_pt__q5_p75
minibias_photons_pt__q5_p99
minibias_photons_pt__q5_std
muons_PF_Px_mean
muons_PF_Px_p1
muons_PF_Px_p25
muons_PF_Px_p50
muons_PF_Px_p75
muons_PF_Px_p99
muons_PF_Px_std
muons_PF_Py_mean
muons_PF_Py_p1
muons_PF_Py_p25
muons_PF_Py_p50
muons_PF_Py_p75
muons_PF_Py_p99
muons_PF_Py_std
muons_PF_Pz_mean
muons_PF_Pz_p1
muons_PF_Pz_p25
muons_PF_Pz_p50
muons_PF_Pz_p75
muons_PF_Pz_p99
muons_PF_Pz_std
muons_PF_eta__q1_mean
muons_PF_eta__q1_p1
muons_PF_eta__q1_p25
muons_PF_eta__q1_p50
muons_PF_eta__q1_p75
muons_PF_eta__q1_p99
muons_PF_eta__q1_std
muons_PF_eta__q2_mean
muons_PF_eta__q2_p1
muons_PF_eta__q2_p25
muons_PF_eta__q2_p50
muons_PF_eta__q2_p75
muons_PF_eta__q2_p99
muons_PF_eta__q2_std
muons_PF_eta__q3_mean
muons_PF_eta__q3_p1
muons_PF_eta__q3_p25
muons_PF_eta__q3_p50
muons_PF_eta__q3_p75
muons_PF_eta__q3_p99
muons_PF_eta__q3_std
muons_PF_eta__q4_mean
muons_PF_eta__q4_p1
muons_PF_eta__q4_p25
muons_PF_eta__q4_p50
muons_PF_eta__q4_p75
muons_PF_eta__q4_p99
muons_PF_eta__q4_std
muons_PF_eta__q5_mean
muons_PF_eta__q5_p1
muons_PF_eta__q5_p25
muons_PF_eta__q5_p50
muons_PF_eta__q5_p75
muons_PF_eta__q5_p99
muons_PF_eta__q5_std
muons_PF_phi__q1_mean
muons_PF_phi__q1_p1
muons_PF_phi__q1_p25
muons_PF_phi__q1_p50
muons_PF_phi__q1_p75
muons_PF_phi__q1_p99
muons_PF_phi__q1_std
muons_PF_phi__q2_mean
muons_PF_phi__q2_p1
muons_PF_phi__q2_p25
muons_PF_phi__q2_p50
muons_PF_phi__q2_p75
muons_PF_phi__q2_p99
muons_PF_phi__q2_std
muons_PF_phi__q3_mean
muons_PF_phi__q3_p1
muons_PF_phi__q3_p25
muons_PF_phi__q3_p50
muons_PF_phi__q3_p75
muons_PF_phi__q3_p99
muons_PF_phi__q3_std
muons_PF_phi__q4_mean
muons_PF_phi__q4_p1
muons_PF_phi__q4_p25
muons_PF_phi__q4_p50
muons_PF_phi__q4_p75
muons_PF_phi__q4_p99
muons_PF_phi__q4_std
muons_PF_phi__q5_mean
muons_PF_phi__q5_p1
muons_PF_phi__q5_p25
muons_PF_phi__q5_p50
muons_PF_phi__q5_p75
muons_PF_phi__q5_p99
muons_PF_phi__q5_std
muons_PF_pt__q1_mean
muons_PF_pt__q1_p1
muons_PF_pt__q1_p25
muons_PF_pt__q1_p50
muons_PF_pt__q1_p75
muons_PF_pt__q1_p99
muons_PF_pt__q1_std
muons_PF_pt__q2_mean
muons_PF_pt__q2_p1
muons_PF_pt__q2_p25
muons_PF_pt__q2_p50
muons_PF_pt__q2_p75
muons_PF_pt__q2_p99
muons_PF_pt__q2_std
muons_PF_pt__q3_mean
muons_PF_pt__q3_p1
muons_PF_pt__q3_p25
muons_PF_pt__q3_p50
muons_PF_pt__q3_p75
muons_PF_pt__q3_p99
muons_PF_pt__q3_std
muons_PF_pt__q4_mean
muons_PF_pt__q4_p1
muons_PF_pt__q4_p25
muons_PF_pt__q4_p50
muons_PF_pt__q4_p75
muons_PF_pt__q4_p99
muons_PF_pt__q4_std
muons_PF_pt__q5_mean
muons_PF_pt__q5_p1
muons_PF_pt__q5_p25
muons_PF_pt__q5_p50
muons_PF_pt__q5_p75
muons_PF_pt__q5_p99
muons_PF_pt__q5_std
muons_calo_Px_mean
muons_calo_Px_p1
muons_calo_Px_p25
muons_calo_Px_p50
muons_calo_Px_p75
muons_calo_Px_p99
muons_calo_Px_std
muons_calo_Py_mean
muons_calo_Py_p1
muons_calo_Py_p25
muons_calo_Py_p50
muons_calo_Py_p75
muons_calo_Py_p99
muons_calo_Py_std
muons_calo_Pz_mean
muons_calo_Pz_p1
muons_calo_Pz_p25
muons_calo_Pz_p50
muons_calo_Pz_p75
muons_calo_Pz_p99
muons_calo_Pz_std
muons_calo_eta__q1_mean
muons_calo_eta__q1_p1
muons_calo_eta__q1_p25
muons_calo_eta__q1_p50
muons_calo_eta__q1_p75
muons_calo_eta__q1_p99
muons_calo_eta__q1_std
muons_calo_eta__q2_mean
muons_calo_eta__q2_p1
muons_calo_eta__q2_p25
muons_calo_eta__q2_p50
muons_calo_eta__q2_p75
muons_calo_eta__q2_p99
muons_calo_eta__q2_std
muons_calo_eta__q3_mean
muons_calo_eta__q3_p1
muons_calo_eta__q3_p25
muons_calo_eta__q3_p50
muons_calo_eta__q3_p75
muons_calo_eta__q3_p99
muons_calo_eta__q3_std
muons_calo_eta__q4_mean
muons_calo_eta__q4_p1
muons_calo_eta__q4_p25
muons_calo_eta__q4_p50
muons_calo_eta__q4_p75
muons_calo_eta__q4_p99
muons_calo_eta__q4_std
muons_calo_eta__q5_mean
muons_calo_eta__q5_p1
muons_calo_eta__q5_p25
muons_calo_eta__q5_p50
muons_calo_eta__q5_p75
muons_calo_eta__q5_p99
muons_calo_eta__q5_std
muons_calo_fX_q1_mean
muons_calo_fX_q1_p1
muons_calo_fX_q1_p25
muons_calo_fX_q1_p50
muons_calo_fX_q1_p75
muons_calo_fX_q1_p99
muons_calo_fX_q1_std
muons_calo_fX_q2_mean
muons_calo_fX_q2_p1
muons_calo_fX_q2_p25
muons_calo_fX_q2_p50
muons_calo_fX_q2_p75
muons_calo_fX_q2_p99
muons_calo_fX_q2_std
muons_calo_fX_q3_mean
muons_calo_fX_q3_p1
muons_calo_fX_q3_p25
muons_calo_fX_q3_p50
muons_calo_fX_q3_p75
muons_calo_fX_q3_p99
muons_calo_fX_q3_std
muons_calo_fX_q4_mean
muons_calo_fX_q4_p1
muons_calo_fX_q4_p25
muons_calo_fX_q4_p50
muons_calo_fX_q4_p75
muons_calo_fX_q4_p99
muons_calo_fX_q4_std
muons_calo_fX_q5_mean
muons_calo_fX_q5_p1
muons_calo_fX_q5_p25
muons_calo_fX_q5_p50
muons_calo_fX_q5_p75
muons_calo_fX_q5_p99
muons_calo_fX_q5_std
muons_calo_fY_q1_mean
muons_calo_fY_q1_p1
muons_calo_fY_q1_p25
muons_calo_fY_q1_p50
muons_calo_fY_q1_p75
muons_calo_fY_q1_p99
muons_calo_fY_q1_std
muons_calo_fY_q2_mean
muons_calo_fY_q2_p1
muons_calo_fY_q2_p25
muons_calo_fY_q2_p50
muons_calo_fY_q2_p75
muons_calo_fY_q2_p99
muons_calo_fY_q2_std
muons_calo_fY_q3_mean
muons_calo_fY_q3_p1
muons_calo_fY_q3_p25
muons_calo_fY_q3_p50
muons_calo_fY_q3_p75
muons_calo_fY_q3_p99
muons_calo_fY_q3_std
muons_calo_fY_q4_mean
muons_calo_fY_q4_p1
muons_calo_fY_q4_p25
muons_calo_fY_q4_p50
muons_calo_fY_q4_p75
muons_calo_fY_q4_p99
muons_calo_fY_q4_std
muons_calo_fY_q5_mean
muons_calo_fY_q5_p1
muons_calo_fY_q5_p25
muons_calo_fY_q5_p50
muons_calo_fY_q5_p75
muons_calo_fY_q5_p99
muons_calo_fY_q5_std
muons_calo_fZ_q1_mean
muons_calo_fZ_q1_p1
muons_calo_fZ_q1_p25
muons_calo_fZ_q1_p50
muons_calo_fZ_q1_p75
muons_calo_fZ_q1_p99
muons_calo_fZ_q1_std
muons_calo_fZ_q2_mean
muons_calo_fZ_q2_p1
muons_calo_fZ_q2_p25
muons_calo_fZ_q2_p50
muons_calo_fZ_q2_p75
muons_calo_fZ_q2_p99
muons_calo_fZ_q2_std
muons_calo_fZ_q3_mean
muons_calo_fZ_q3_p1
muons_calo_fZ_q3_p25
muons_calo_fZ_q3_p50
muons_calo_fZ_q3_p75
muons_calo_fZ_q3_p99
muons_calo_fZ_q3_std
muons_calo_fZ_q4_mean
muons_calo_fZ_q4_p1
muons_calo_fZ_q4_p25
muons_calo_fZ_q4_p50
muons_calo_fZ_q4_p75
muons_calo_fZ_q4_p99
muons_calo_fZ_q4_std
muons_calo_fZ_q5_mean
muons_calo_fZ_q5_p1
muons_calo_fZ_q5_p25
muons_calo_fZ_q5_p50
muons_calo_fZ_q5_p75
muons_calo_fZ_q5_p99
muons_calo_fZ_q5_std
muons_calo_mass__q1_mean
muons_calo_mass__q1_p1
muons_calo_mass__q1_p25
muons_calo_mass__q1_p50
muons_calo_mass__q1_p75
muons_calo_mass__q1_p99
muons_calo_mass__q1_std
muons_calo_mass__q2_mean
muons_calo_mass__q2_p1
muons_calo_mass__q2_p25
muons_calo_mass__q2_p50
muons_calo_mass__q2_p75
muons_calo_mass__q2_p99
muons_calo_mass__q2_std
muons_calo_mass__q3_mean
muons_calo_mass__q3_p1
muons_calo_mass__q3_p25
muons_calo_mass__q3_p50
muons_calo_mass__q3_p75
muons_calo_mass__q3_p99
muons_calo_mass__q3_std
muons_calo_mass__q4_mean
muons_calo_mass__q4_p1
muons_calo_mass__q4_p25
muons_calo_mass__q4_p50
muons_calo_mass__q4_p75
muons_calo_mass__q4_p99
muons_calo_mass__q4_std
muons_calo_mass__q5_mean
muons_calo_mass__q5_p1
muons_calo_mass__q5_p25
muons_calo_mass__q5_p50
muons_calo_mass__q5_p75
muons_calo_mass__q5_p99
muons_calo_mass__q5_std
muons_calo_phi__q1_mean
muons_calo_phi__q1_p1
muons_calo_phi__q1_p25
muons_calo_phi__q1_p50
muons_calo_phi__q1_p75
muons_calo_phi__q1_p99
muons_calo_phi__q1_std
muons_calo_phi__q2_mean
muons_calo_phi__q2_p1
muons_calo_phi__q2_p25
muons_calo_phi__q2_p50
muons_calo_phi__q2_p75
muons_calo_phi__q2_p99
muons_calo_phi__q2_std
muons_calo_phi__q3_mean
muons_calo_phi__q3_p1
muons_calo_phi__q3_p25
muons_calo_phi__q3_p50
muons_calo_phi__q3_p75
muons_calo_phi__q3_p99
muons_calo_phi__q3_std
muons_calo_phi__q4_mean
muons_calo_phi__q4_p1
muons_calo_phi__q4_p25
muons_calo_phi__q4_p50
muons_calo_phi__q4_p75
muons_calo_phi__q4_p99
muons_calo_phi__q4_std
muons_calo_phi__q5_mean
muons_calo_phi__q5_p1
muons_calo_phi__q5_p25
muons_calo_phi__q5_p50
muons_calo_phi__q5_p75
muons_calo_phi__q5_p99
muons_calo_phi__q5_std
muons_calo_pt__q1_mean
muons_calo_pt__q1_p1
muons_calo_pt__q1_p25
muons_calo_pt__q1_p50
muons_calo_pt__q1_p75
muons_calo_pt__q1_p99
muons_calo_pt__q1_std
muons_calo_pt__q2_mean
muons_calo_pt__q2_p1
muons_calo_pt__q2_p25
muons_calo_pt__q2_p50
muons_calo_pt__q2_p75
muons_calo_pt__q2_p99
muons_calo_pt__q2_std
muons_calo_pt__q3_mean
muons_calo_pt__q3_p1
muons_calo_pt__q3_p25
muons_calo_pt__q3_p50
muons_calo_pt__q3_p75
muons_calo_pt__q3_p99
muons_calo_pt__q3_std
muons_calo_pt__q4_mean
muons_calo_pt__q4_p1
muons_calo_pt__q4_p25
muons_calo_pt__q4_p50
muons_calo_pt__q4_p75
muons_calo_pt__q4_p99
muons_calo_pt__q4_std
muons_calo_pt__q5_mean
muons_calo_pt__q5_p1
muons_calo_pt__q5_p25
muons_calo_pt__q5_p50
muons_calo_pt__q5_p75
muons_calo_pt__q5_p99
muons_calo_pt__q5_std
muons_instantLumi__mean
muons_instantLumi__p1
muons_instantLumi__p25
muons_instantLumi__p50
muons_instantLumi__p75
muons_instantLumi__p99
muons_instantLumi__std
muons_muons_Px_mean
muons_muons_Px_p1
muons_muons_Px_p25
muons_muons_Px_p50
muons_muons_Px_p75
muons_muons_Px_p99
muons_muons_Px_std
muons_muons_Py_mean
muons_muons_Py_p1
muons_muons_Py_p25
muons_muons_Py_p50
muons_muons_Py_p75
muons_muons_Py_p99
muons_muons_Py_std
muons_muons_Pz_mean
muons_muons_Pz_p1
muons_muons_Pz_p25
muons_muons_Pz_p50
muons_muons_Pz_p75
muons_muons_Pz_p99
muons_muons_Pz_std
muons_muons_eta__q1_mean
muons_muons_eta__q1_p1
muons_muons_eta__q1_p25
muons_muons_eta__q1_p50
muons_muons_eta__q1_p75
muons_muons_eta__q1_p99
muons_muons_eta__q1_std
muons_muons_eta__q2_mean
muons_muons_eta__q2_p1
muons_muons_eta__q2_p25
muons_muons_eta__q2_p50
muons_muons_eta__q2_p75
muons_muons_eta__q2_p99
muons_muons_eta__q2_std
muons_muons_eta__q3_mean
muons_muons_eta__q3_p1
muons_muons_eta__q3_p25
muons_muons_eta__q3_p50
muons_muons_eta__q3_p75
muons_muons_eta__q3_p99
muons_muons_eta__q3_std
muons_muons_eta__q4_mean
muons_muons_eta__q4_p1
muons_muons_eta__q4_p25
muons_muons_eta__q4_p50
muons_muons_eta__q4_p75
muons_muons_eta__q4_p99
muons_muons_eta__q4_std
muons_muons_eta__q5_mean
muons_muons_eta__q5_p1
muons_muons_eta__q5_p25
muons_muons_eta__q5_p50
muons_muons_eta__q5_p75
muons_muons_eta__q5_p99
muons_muons_eta__q5_std
muons_muons_fX_q1_mean
muons_muons_fX_q1_p1
muons_muons_fX_q1_p25
muons_muons_fX_q1_p50
muons_muons_fX_q1_p75
muons_muons_fX_q1_p99
muons_muons_fX_q1_std
muons_muons_fX_q2_mean
muons_muons_fX_q2_p1
muons_muons_fX_q2_p25
muons_muons_fX_q2_p50
muons_muons_fX_q2_p75
muons_muons_fX_q2_p99
muons_muons_fX_q2_std
muons_muons_fX_q3_mean
muons_muons_fX_q3_p1
muons_muons_fX_q3_p25
muons_muons_fX_q3_p50
muons_muons_fX_q3_p75
muons_muons_fX_q3_p99
muons_muons_fX_q3_std
muons_muons_fX_q4_mean
muons_muons_fX_q4_p1
muons_muons_fX_q4_p25
muons_muons_fX_q4_p50
muons_muons_fX_q4_p75
muons_muons_fX_q4_p99
muons_muons_fX_q4_std
muons_muons_fX_q5_mean
muons_muons_fX_q5_p1
muons_muons_fX_q5_p25
muons_muons_fX_q5_p50
muons_muons_fX_q5_p75
muons_muons_fX_q5_p99
muons_muons_fX_q5_std
muons_muons_fY_q1_mean
muons_muons_fY_q1_p1
muons_muons_fY_q1_p25
muons_muons_fY_q1_p50
muons_muons_fY_q1_p75
muons_muons_fY_q1_p99
muons_muons_fY_q1_std
muons_muons_fY_q2_mean
muons_muons_fY_q2_p1
muons_muons_fY_q2_p25
muons_muons_fY_q2_p50
muons_muons_fY_q2_p75
muons_muons_fY_q2_p99
muons_muons_fY_q2_std
muons_muons_fY_q3_mean
muons_muons_fY_q3_p1
muons_muons_fY_q3_p25
muons_muons_fY_q3_p50
muons_muons_fY_q3_p75
muons_muons_fY_q3_p99
muons_muons_fY_q3_std
muons_muons_fY_q4_mean
muons_muons_fY_q4_p1
muons_muons_fY_q4_p25
muons_muons_fY_q4_p50
muons_muons_fY_q4_p75
muons_muons_fY_q4_p99
muons_muons_fY_q4_std
muons_muons_fY_q5_mean
muons_muons_fY_q5_p1
muons_muons_fY_q5_p25
muons_muons_fY_q5_p50
muons_muons_fY_q5_p75
muons_muons_fY_q5_p99
muons_muons_fY_q5_std
muons_muons_fZ_q1_mean
muons_muons_fZ_q1_p1
muons_muons_fZ_q1_p25
muons_muons_fZ_q1_p50
muons_muons_fZ_q1_p75
muons_muons_fZ_q1_p99
muons_muons_fZ_q1_std
muons_muons_fZ_q2_mean
muons_muons_fZ_q2_p1
muons_muons_fZ_q2_p25
muons_muons_fZ_q2_p50
muons_muons_fZ_q2_p75
muons_muons_fZ_q2_p99
muons_muons_fZ_q2_std
muons_muons_fZ_q3_mean
muons_muons_fZ_q3_p1
muons_muons_fZ_q3_p25
muons_muons_fZ_q3_p50
muons_muons_fZ_q3_p75
muons_muons_fZ_q3_p99
muons_muons_fZ_q3_std
muons_muons_fZ_q4_mean
muons_muons_fZ_q4_p1
muons_muons_fZ_q4_p25
muons_muons_fZ_q4_p50
muons_muons_fZ_q4_p75
muons_muons_fZ_q4_p99
muons_muons_fZ_q4_std
muons_muons_fZ_q5_mean
muons_muons_fZ_q5_p1
muons_muons_fZ_q5_p25
muons_muons_fZ_q5_p50
muons_muons_fZ_q5_p75
muons_muons_fZ_q5_p99
muons_muons_fZ_q5_std
muons_muons_mass__q1_mean
muons_muons_mass__q1_p1
muons_muons_mass__q1_p25
muons_muons_mass__q1_p50
muons_muons_mass__q1_p75
muons_muons_mass__q1_p99
muons_muons_mass__q1_std
muons_muons_mass__q2_mean
muons_muons_mass__q2_p1
muons_muons_mass__q2_p25
muons_muons_mass__q2_p50
muons_muons_mass__q2_p75
muons_muons_mass__q2_p99
muons_muons_mass__q2_std
muons_muons_mass__q3_mean
muons_muons_mass__q3_p1
muons_muons_mass__q3_p25
muons_muons_mass__q3_p50
muons_muons_mass__q3_p75
muons_muons_mass__q3_p99
muons_muons_mass__q3_std
muons_muons_mass__q4_mean
muons_muons_mass__q4_p1
muons_muons_mass__q4_p25
muons_muons_mass__q4_p50
muons_muons_mass__q4_p75
muons_muons_mass__q4_p99
muons_muons_mass__q4_std
muons_muons_mass__q5_mean
muons_muons_mass__q5_p1
muons_muons_mass__q5_p25
muons_muons_mass__q5_p50
muons_muons_mass__q5_p75
muons_muons_mass__q5_p99
muons_muons_mass__q5_std
muons_muons_phi__q1_mean
muons_muons_phi__q1_p1
muons_muons_phi__q1_p25
muons_muons_phi__q1_p50
muons_muons_phi__q1_p75
muons_muons_phi__q1_p99
muons_muons_phi__q1_std
muons_muons_phi__q2_mean
muons_muons_phi__q2_p1
muons_muons_phi__q2_p25
muons_muons_phi__q2_p50
muons_muons_phi__q2_p75
muons_muons_phi__q2_p99
muons_muons_phi__q2_std
muons_muons_phi__q3_mean
muons_muons_phi__q3_p1
muons_muons_phi__q3_p25
muons_muons_phi__q3_p50
muons_muons_phi__q3_p75
muons_muons_phi__q3_p99
muons_muons_phi__q3_std
muons_muons_phi__q4_mean
muons_muons_phi__q4_p1
muons_muons_phi__q4_p25
muons_muons_phi__q4_p50
muons_muons_phi__q4_p75
muons_muons_phi__q4_p99
muons_muons_phi__q4_std
muons_muons_phi__q5_mean
muons_muons_phi__q5_p1
muons_muons_phi__q5_p25
muons_muons_phi__q5_p50
muons_muons_phi__q5_p75
muons_muons_phi__q5_p99
muons_muons_phi__q5_std
muons_muons_pt__q1_mean
muons_muons_pt__q1_p1
muons_muons_pt__q1_p25
muons_muons_pt__q1_p50
muons_muons_pt__q1_p75
muons_muons_pt__q1_p99
muons_muons_pt__q1_std
muons_muons_pt__q2_mean
muons_muons_pt__q2_p1
muons_muons_pt__q2_p25
muons_muons_pt__q2_p50
muons_muons_pt__q2_p75
muons_muons_pt__q2_p99
muons_muons_pt__q2_std
muons_muons_pt__q3_mean
muons_muons_pt__q3_p1
muons_muons_pt__q3_p25
muons_muons_pt__q3_p50
muons_muons_pt__q3_p75
muons_muons_pt__q3_p99
muons_muons_pt__q3_std
muons_muons_pt__q4_mean
muons_muons_pt__q4_p1
muons_muons_pt__q4_p25
muons_muons_pt__q4_p50
muons_muons_pt__q4_p75
muons_muons_pt__q4_p99
muons_muons_pt__q4_std
muons_muons_pt__q5_mean
muons_muons_pt__q5_p1
muons_muons_pt__q5_p25
muons_muons_pt__q5_p50
muons_muons_pt__q5_p75
muons_muons_pt__q5_p99
muons_muons_pt__q5_std
muons_nEvents
muons_nonZeroWeights
muons_photons_Px_mean
muons_photons_Px_p1
muons_photons_Px_p25
muons_photons_Px_p50
muons_photons_Px_p75
muons_photons_Px_p99
muons_photons_Px_std
muons_photons_Py_mean
muons_photons_Py_p1
muons_photons_Py_p25
muons_photons_Py_p50
muons_photons_Py_p75
muons_photons_Py_p99
muons_photons_Py_std
muons_photons_Pz_mean
muons_photons_Pz_p1
muons_photons_Pz_p25
muons_photons_Pz_p50
muons_photons_Pz_p75
muons_photons_Pz_p99
muons_photons_Pz_std
muons_photons_eta__q1_mean
muons_photons_eta__q1_p1
muons_photons_eta__q1_p25
muons_photons_eta__q1_p50
muons_photons_eta__q1_p75
muons_photons_eta__q1_p99
muons_photons_eta__q1_std
muons_photons_eta__q2_mean
muons_photons_eta__q2_p1
muons_photons_eta__q2_p25
muons_photons_eta__q2_p50
muons_photons_eta__q2_p75
muons_photons_eta__q2_p99
muons_photons_eta__q2_std
muons_photons_eta__q3_mean
muons_photons_eta__q3_p1
muons_photons_eta__q3_p25
muons_photons_eta__q3_p50
muons_photons_eta__q3_p75
muons_photons_eta__q3_p99
muons_photons_eta__q3_std
muons_photons_eta__q4_mean
muons_photons_eta__q4_p1
muons_photons_eta__q4_p25
muons_photons_eta__q4_p50
muons_photons_eta__q4_p75
muons_photons_eta__q4_p99
muons_photons_eta__q4_std
muons_photons_eta__q5_mean
muons_photons_eta__q5_p1
muons_photons_eta__q5_p25
muons_photons_eta__q5_p50
muons_photons_eta__q5_p75
muons_photons_eta__q5_p99
muons_photons_eta__q5_std
muons_photons_fX_q1_mean
muons_photons_fX_q1_p1
muons_photons_fX_q1_p25
muons_photons_fX_q1_p50
muons_photons_fX_q1_p75
muons_photons_fX_q1_p99
muons_photons_fX_q1_std
muons_photons_fX_q2_mean
muons_photons_fX_q2_p1
muons_photons_fX_q2_p25
muons_photons_fX_q2_p50
muons_photons_fX_q2_p75
muons_photons_fX_q2_p99
muons_photons_fX_q2_std
muons_photons_fX_q3_mean
muons_photons_fX_q3_p1
muons_photons_fX_q3_p25
muons_photons_fX_q3_p50
muons_photons_fX_q3_p75
muons_photons_fX_q3_p99
muons_photons_fX_q3_std
muons_photons_fX_q4_mean
muons_photons_fX_q4_p1
muons_photons_fX_q4_p25
muons_photons_fX_q4_p50
muons_photons_fX_q4_p75
muons_photons_fX_q4_p99
muons_photons_fX_q4_std
muons_photons_fX_q5_mean
muons_photons_fX_q5_p1
muons_photons_fX_q5_p25
muons_photons_fX_q5_p50
muons_photons_fX_q5_p75
muons_photons_fX_q5_p99
muons_photons_fX_q5_std
muons_photons_fY_q1_mean
muons_photons_fY_q1_p1
muons_photons_fY_q1_p25
muons_photons_fY_q1_p50
muons_photons_fY_q1_p75
muons_photons_fY_q1_p99
muons_photons_fY_q1_std
muons_photons_fY_q2_mean
muons_photons_fY_q2_p1
muons_photons_fY_q2_p25
muons_photons_fY_q2_p50
muons_photons_fY_q2_p75
muons_photons_fY_q2_p99
muons_photons_fY_q2_std
muons_photons_fY_q3_mean
muons_photons_fY_q3_p1
muons_photons_fY_q3_p25
muons_photons_fY_q3_p50
muons_photons_fY_q3_p75
muons_photons_fY_q3_p99
muons_photons_fY_q3_std
muons_photons_fY_q4_mean
muons_photons_fY_q4_p1
muons_photons_fY_q4_p25
muons_photons_fY_q4_p50
muons_photons_fY_q4_p75
muons_photons_fY_q4_p99
muons_photons_fY_q4_std
muons_photons_fY_q5_mean
muons_photons_fY_q5_p1
muons_photons_fY_q5_p25
muons_photons_fY_q5_p50
muons_photons_fY_q5_p75
muons_photons_fY_q5_p99
muons_photons_fY_q5_std
muons_photons_fZ_q1_mean
muons_photons_fZ_q1_p1
muons_photons_fZ_q1_p25
muons_photons_fZ_q1_p50
muons_photons_fZ_q1_p75
muons_photons_fZ_q1_p99
muons_photons_fZ_q1_std
muons_photons_fZ_q2_mean
muons_photons_fZ_q2_p1
muons_photons_fZ_q2_p25
muons_photons_fZ_q2_p50
muons_photons_fZ_q2_p75
muons_photons_fZ_q2_p99
muons_photons_fZ_q2_std
muons_photons_fZ_q3_mean
muons_photons_fZ_q3_p1
muons_photons_fZ_q3_p25
muons_photons_fZ_q3_p50
muons_photons_fZ_q3_p75
muons_photons_fZ_q3_p99
muons_photons_fZ_q3_std
muons_photons_fZ_q4_mean
muons_photons_fZ_q4_p1
muons_photons_fZ_q4_p25
muons_photons_fZ_q4_p50
muons_photons_fZ_q4_p75
muons_photons_fZ_q4_p99
muons_photons_fZ_q4_std
muons_photons_fZ_q5_mean
muons_photons_fZ_q5_p1
muons_photons_fZ_q5_p25
muons_photons_fZ_q5_p50
muons_photons_fZ_q5_p75
muons_photons_fZ_q5_p99
muons_photons_fZ_q5_std
muons_photons_phi__q1_mean
muons_photons_phi__q1_p1
muons_photons_phi__q1_p25
muons_photons_phi__q1_p50
muons_photons_phi__q1_p75
muons_photons_phi__q1_p99
muons_photons_phi__q1_std
muons_photons_phi__q2_mean
muons_photons_phi__q2_p1
muons_photons_phi__q2_p25
muons_photons_phi__q2_p50
muons_photons_phi__q2_p75
muons_photons_phi__q2_p99
muons_photons_phi__q2_std
muons_photons_phi__q3_mean
muons_photons_phi__q3_p1
muons_photons_phi__q3_p25
muons_photons_phi__q3_p50
muons_photons_phi__q3_p75
muons_photons_phi__q3_p99
muons_photons_phi__q3_std
muons_photons_phi__q4_mean
muons_photons_phi__q4_p1
muons_photons_phi__q4_p25
muons_photons_phi__q4_p50
muons_photons_phi__q4_p75
muons_photons_phi__q4_p99
muons_photons_phi__q4_std
muons_photons_phi__q5_mean
muons_photons_phi__q5_p1
muons_photons_phi__q5_p25
muons_photons_phi__q5_p50
muons_photons_phi__q5_p75
muons_photons_phi__q5_p99
muons_photons_phi__q5_std
muons_photons_pt__q1_mean
muons_photons_pt__q1_p1
muons_photons_pt__q1_p25
muons_photons_pt__q1_p50
muons_photons_pt__q1_p75
muons_photons_pt__q1_p99
muons_photons_pt__q1_std
muons_photons_pt__q2_mean
muons_photons_pt__q2_p1
muons_photons_pt__q2_p25
muons_photons_pt__q2_p50
muons_photons_pt__q2_p75
muons_photons_pt__q2_p99
muons_photons_pt__q2_std
muons_photons_pt__q3_mean
muons_photons_pt__q3_p1
muons_photons_pt__q3_p25
muons_photons_pt__q3_p50
muons_photons_pt__q3_p75
muons_photons_pt__q3_p99
muons_photons_pt__q3_std
muons_photons_pt__q4_mean
muons_photons_pt__q4_p1
muons_photons_pt__q4_p25
muons_photons_pt__q4_p50
muons_photons_pt__q4_p75
muons_photons_pt__q4_p99
muons_photons_pt__q4_std
muons_photons_pt__q5_mean
muons_photons_pt__q5_p1
muons_photons_pt__q5_p25
muons_photons_pt__q5_p50
muons_photons_pt__q5_p75
muons_photons_pt__q5_p99
muons_photons_pt__q5_std
photons_PF_Px_mean
photons_PF_Px_p1
photons_PF_Px_p25
photons_PF_Px_p50
photons_PF_Px_p75
photons_PF_Px_p99
photons_PF_Px_std
photons_PF_Py_mean
photons_PF_Py_p1
photons_PF_Py_p25
photons_PF_Py_p50
photons_PF_Py_p75
photons_PF_Py_p99
photons_PF_Py_std
photons_PF_Pz_mean
photons_PF_Pz_p1
photons_PF_Pz_p25
photons_PF_Pz_p50
photons_PF_Pz_p75
photons_PF_Pz_p99
photons_PF_Pz_std
photons_PF_eta__q1_mean
photons_PF_eta__q1_p1
photons_PF_eta__q1_p25
photons_PF_eta__q1_p50
photons_PF_eta__q1_p75
photons_PF_eta__q1_p99
photons_PF_eta__q1_std
photons_PF_eta__q2_mean
photons_PF_eta__q2_p1
photons_PF_eta__q2_p25
photons_PF_eta__q2_p50
photons_PF_eta__q2_p75
photons_PF_eta__q2_p99
photons_PF_eta__q2_std
photons_PF_eta__q3_mean
photons_PF_eta__q3_p1
photons_PF_eta__q3_p25
photons_PF_eta__q3_p50
photons_PF_eta__q3_p75
photons_PF_eta__q3_p99
photons_PF_eta__q3_std
photons_PF_eta__q4_mean
photons_PF_eta__q4_p1
photons_PF_eta__q4_p25
photons_PF_eta__q4_p50
photons_PF_eta__q4_p75
photons_PF_eta__q4_p99
photons_PF_eta__q4_std
photons_PF_eta__q5_mean
photons_PF_eta__q5_p1
photons_PF_eta__q5_p25
photons_PF_eta__q5_p50
photons_PF_eta__q5_p75
photons_PF_eta__q5_p99
photons_PF_eta__q5_std
photons_PF_phi__q1_mean
photons_PF_phi__q1_p1
photons_PF_phi__q1_p25
photons_PF_phi__q1_p50
photons_PF_phi__q1_p75
photons_PF_phi__q1_p99
photons_PF_phi__q1_std
photons_PF_phi__q2_mean
photons_PF_phi__q2_p1
photons_PF_phi__q2_p25
photons_PF_phi__q2_p50
photons_PF_phi__q2_p75
photons_PF_phi__q2_p99
photons_PF_phi__q2_std
photons_PF_phi__q3_mean
photons_PF_phi__q3_p1
photons_PF_phi__q3_p25
photons_PF_phi__q3_p50
photons_PF_phi__q3_p75
photons_PF_phi__q3_p99
photons_PF_phi__q3_std
photons_PF_phi__q4_mean
photons_PF_phi__q4_p1
photons_PF_phi__q4_p25
photons_PF_phi__q4_p50
photons_PF_phi__q4_p75
photons_PF_phi__q4_p99
photons_PF_phi__q4_std
photons_PF_phi__q5_mean
photons_PF_phi__q5_p1
photons_PF_phi__q5_p25
photons_PF_phi__q5_p50
photons_PF_phi__q5_p75
photons_PF_phi__q5_p99
photons_PF_phi__q5_std
photons_PF_pt__q1_mean
photons_PF_pt__q1_p1
photons_PF_pt__q1_p25
photons_PF_pt__q1_p50
photons_PF_pt__q1_p75
photons_PF_pt__q1_p99
photons_PF_pt__q1_std
photons_PF_pt__q2_mean
photons_PF_pt__q2_p1
photons_PF_pt__q2_p25
photons_PF_pt__q2_p50
photons_PF_pt__q2_p75
photons_PF_pt__q2_p99
photons_PF_pt__q2_std
photons_PF_pt__q3_mean
photons_PF_pt__q3_p1
photons_PF_pt__q3_p25
photons_PF_pt__q3_p50
photons_PF_pt__q3_p75
photons_PF_pt__q3_p99
photons_PF_pt__q3_std
photons_PF_pt__q4_mean
photons_PF_pt__q4_p1
photons_PF_pt__q4_p25
photons_PF_pt__q4_p50
photons_PF_pt__q4_p75
photons_PF_pt__q4_p99
photons_PF_pt__q4_std
photons_PF_pt__q5_mean
photons_PF_pt__q5_p1
photons_PF_pt__q5_p25
photons_PF_pt__q5_p50
photons_PF_pt__q5_p75
photons_PF_pt__q5_p99
photons_PF_pt__q5_std
photons_calo_Px_mean
photons_calo_Px_p1
photons_calo_Px_p25
photons_calo_Px_p50
photons_calo_Px_p75
photons_calo_Px_p99
photons_calo_Px_std
photons_calo_Py_mean
photons_calo_Py_p1
photons_calo_Py_p25
photons_calo_Py_p50
photons_calo_Py_p75
photons_calo_Py_p99
photons_calo_Py_std
photons_calo_Pz_mean
photons_calo_Pz_p1
photons_calo_Pz_p25
photons_calo_Pz_p50
photons_calo_Pz_p75
photons_calo_Pz_p99
photons_calo_Pz_std
photons_calo_eta__q1_mean
photons_calo_eta__q1_p1
photons_calo_eta__q1_p25
photons_calo_eta__q1_p50
photons_calo_eta__q1_p75
photons_calo_eta__q1_p99
photons_calo_eta__q1_std
photons_calo_eta__q2_mean
photons_calo_eta__q2_p1
photons_calo_eta__q2_p25
photons_calo_eta__q2_p50
photons_calo_eta__q2_p75
photons_calo_eta__q2_p99
photons_calo_eta__q2_std
photons_calo_eta__q3_mean
photons_calo_eta__q3_p1
photons_calo_eta__q3_p25
photons_calo_eta__q3_p50
photons_calo_eta__q3_p75
photons_calo_eta__q3_p99
photons_calo_eta__q3_std
photons_calo_eta__q4_mean
photons_calo_eta__q4_p1
photons_calo_eta__q4_p25
photons_calo_eta__q4_p50
photons_calo_eta__q4_p75
photons_calo_eta__q4_p99
photons_calo_eta__q4_std
photons_calo_eta__q5_mean
photons_calo_eta__q5_p1
photons_calo_eta__q5_p25
photons_calo_eta__q5_p50
photons_calo_eta__q5_p75
photons_calo_eta__q5_p99
photons_calo_eta__q5_std
photons_calo_fX_q1_mean
photons_calo_fX_q1_p1
photons_calo_fX_q1_p25
photons_calo_fX_q1_p50
photons_calo_fX_q1_p75
photons_calo_fX_q1_p99
photons_calo_fX_q1_std
photons_calo_fX_q2_mean
photons_calo_fX_q2_p1
photons_calo_fX_q2_p25
photons_calo_fX_q2_p50
photons_calo_fX_q2_p75
photons_calo_fX_q2_p99
photons_calo_fX_q2_std
photons_calo_fX_q3_mean
photons_calo_fX_q3_p1
photons_calo_fX_q3_p25
photons_calo_fX_q3_p50
photons_calo_fX_q3_p75
photons_calo_fX_q3_p99
photons_calo_fX_q3_std
photons_calo_fX_q4_mean
photons_calo_fX_q4_p1
photons_calo_fX_q4_p25
photons_calo_fX_q4_p50
photons_calo_fX_q4_p75
photons_calo_fX_q4_p99
photons_calo_fX_q4_std
photons_calo_fX_q5_mean
photons_calo_fX_q5_p1
photons_calo_fX_q5_p25
photons_calo_fX_q5_p50
photons_calo_fX_q5_p75
photons_calo_fX_q5_p99
photons_calo_fX_q5_std
photons_calo_fY_q1_mean
photons_calo_fY_q1_p1
photons_calo_fY_q1_p25
photons_calo_fY_q1_p50
photons_calo_fY_q1_p75
photons_calo_fY_q1_p99
photons_calo_fY_q1_std
photons_calo_fY_q2_mean
photons_calo_fY_q2_p1
photons_calo_fY_q2_p25
photons_calo_fY_q2_p50
photons_calo_fY_q2_p75
photons_calo_fY_q2_p99
photons_calo_fY_q2_std
photons_calo_fY_q3_mean
photons_calo_fY_q3_p1
photons_calo_fY_q3_p25
photons_calo_fY_q3_p50
photons_calo_fY_q3_p75
photons_calo_fY_q3_p99
photons_calo_fY_q3_std
photons_calo_fY_q4_mean
photons_calo_fY_q4_p1
photons_calo_fY_q4_p25
photons_calo_fY_q4_p50
photons_calo_fY_q4_p75
photons_calo_fY_q4_p99
photons_calo_fY_q4_std
photons_calo_fY_q5_mean
photons_calo_fY_q5_p1
photons_calo_fY_q5_p25
photons_calo_fY_q5_p50
photons_calo_fY_q5_p75
photons_calo_fY_q5_p99
photons_calo_fY_q5_std
photons_calo_fZ_q1_mean
photons_calo_fZ_q1_p1
photons_calo_fZ_q1_p25
photons_calo_fZ_q1_p50
photons_calo_fZ_q1_p75
photons_calo_fZ_q1_p99
photons_calo_fZ_q1_std
photons_calo_fZ_q2_mean
photons_calo_fZ_q2_p1
photons_calo_fZ_q2_p25
photons_calo_fZ_q2_p50
photons_calo_fZ_q2_p75
photons_calo_fZ_q2_p99
photons_calo_fZ_q2_std
photons_calo_fZ_q3_mean
photons_calo_fZ_q3_p1
photons_calo_fZ_q3_p25
photons_calo_fZ_q3_p50
photons_calo_fZ_q3_p75
photons_calo_fZ_q3_p99
photons_calo_fZ_q3_std
photons_calo_fZ_q4_mean
photons_calo_fZ_q4_p1
photons_calo_fZ_q4_p25
photons_calo_fZ_q4_p50
photons_calo_fZ_q4_p75
photons_calo_fZ_q4_p99
photons_calo_fZ_q4_std
photons_calo_fZ_q5_mean
photons_calo_fZ_q5_p1
photons_calo_fZ_q5_p25
photons_calo_fZ_q5_p50
photons_calo_fZ_q5_p75
photons_calo_fZ_q5_p99
photons_calo_fZ_q5_std
photons_calo_mass__q1_mean
photons_calo_mass__q1_p1
photons_calo_mass__q1_p25
photons_calo_mass__q1_p50
photons_calo_mass__q1_p75
photons_calo_mass__q1_p99
photons_calo_mass__q1_std
photons_calo_mass__q2_mean
photons_calo_mass__q2_p1
photons_calo_mass__q2_p25
photons_calo_mass__q2_p50
photons_calo_mass__q2_p75
photons_calo_mass__q2_p99
photons_calo_mass__q2_std
photons_calo_mass__q3_mean
photons_calo_mass__q3_p1
photons_calo_mass__q3_p25
photons_calo_mass__q3_p50
photons_calo_mass__q3_p75
photons_calo_mass__q3_p99
photons_calo_mass__q3_std
photons_calo_mass__q4_mean
photons_calo_mass__q4_p1
photons_calo_mass__q4_p25
photons_calo_mass__q4_p50
photons_calo_mass__q4_p75
photons_calo_mass__q4_p99
photons_calo_mass__q4_std
photons_calo_mass__q5_mean
photons_calo_mass__q5_p1
photons_calo_mass__q5_p25
photons_calo_mass__q5_p50
photons_calo_mass__q5_p75
photons_calo_mass__q5_p99
photons_calo_mass__q5_std
photons_calo_phi__q1_mean
photons_calo_phi__q1_p1
photons_calo_phi__q1_p25
photons_calo_phi__q1_p50
photons_calo_phi__q1_p75
photons_calo_phi__q1_p99
photons_calo_phi__q1_std
photons_calo_phi__q2_mean
photons_calo_phi__q2_p1
photons_calo_phi__q2_p25
photons_calo_phi__q2_p50
photons_calo_phi__q2_p75
photons_calo_phi__q2_p99
photons_calo_phi__q2_std
photons_calo_phi__q3_mean
photons_calo_phi__q3_p1
photons_calo_phi__q3_p25
photons_calo_phi__q3_p50
photons_calo_phi__q3_p75
photons_calo_phi__q3_p99
photons_calo_phi__q3_std
photons_calo_phi__q4_mean
photons_calo_phi__q4_p1
photons_calo_phi__q4_p25
photons_calo_phi__q4_p50
photons_calo_phi__q4_p75
photons_calo_phi__q4_p99
photons_calo_phi__q4_std
photons_calo_phi__q5_mean
photons_calo_phi__q5_p1
photons_calo_phi__q5_p25
photons_calo_phi__q5_p50
photons_calo_phi__q5_p75
photons_calo_phi__q5_p99
photons_calo_phi__q5_std
photons_calo_pt__q1_mean
photons_calo_pt__q1_p1
photons_calo_pt__q1_p25
photons_calo_pt__q1_p50
photons_calo_pt__q1_p75
photons_calo_pt__q1_p99
photons_calo_pt__q1_std
photons_calo_pt__q2_mean
photons_calo_pt__q2_p1
photons_calo_pt__q2_p25
photons_calo_pt__q2_p50
photons_calo_pt__q2_p75
photons_calo_pt__q2_p99
photons_calo_pt__q2_std
photons_calo_pt__q3_mean
photons_calo_pt__q3_p1
photons_calo_pt__q3_p25
photons_calo_pt__q3_p50
photons_calo_pt__q3_p75
photons_calo_pt__q3_p99
photons_calo_pt__q3_std
photons_calo_pt__q4_mean
photons_calo_pt__q4_p1
photons_calo_pt__q4_p25
photons_calo_pt__q4_p50
photons_calo_pt__q4_p75
photons_calo_pt__q4_p99
photons_calo_pt__q4_std
photons_calo_pt__q5_mean
photons_calo_pt__q5_p1
photons_calo_pt__q5_p25
photons_calo_pt__q5_p50
photons_calo_pt__q5_p75
photons_calo_pt__q5_p99
photons_calo_pt__q5_std
photons_instantLumi__mean
photons_instantLumi__p1
photons_instantLumi__p25
photons_instantLumi__p50
photons_instantLumi__p75
photons_instantLumi__p99
photons_instantLumi__std
photons_muons_Px_mean
photons_muons_Px_p1
photons_muons_Px_p25
photons_muons_Px_p50
photons_muons_Px_p75
photons_muons_Px_p99
photons_muons_Px_std
photons_muons_Py_mean
photons_muons_Py_p1
photons_muons_Py_p25
photons_muons_Py_p50
photons_muons_Py_p75
photons_muons_Py_p99
photons_muons_Py_std
photons_muons_Pz_mean
photons_muons_Pz_p1
photons_muons_Pz_p25
photons_muons_Pz_p50
photons_muons_Pz_p75
photons_muons_Pz_p99
photons_muons_Pz_std
photons_muons_eta__q1_mean
photons_muons_eta__q1_p1
photons_muons_eta__q1_p25
photons_muons_eta__q1_p50
photons_muons_eta__q1_p75
photons_muons_eta__q1_p99
photons_muons_eta__q1_std
photons_muons_eta__q2_mean
photons_muons_eta__q2_p1
photons_muons_eta__q2_p25
photons_muons_eta__q2_p50
photons_muons_eta__q2_p75
photons_muons_eta__q2_p99
photons_muons_eta__q2_std
photons_muons_eta__q3_mean
photons_muons_eta__q3_p1
photons_muons_eta__q3_p25
photons_muons_eta__q3_p50
photons_muons_eta__q3_p75
photons_muons_eta__q3_p99
photons_muons_eta__q3_std
photons_muons_eta__q4_mean
photons_muons_eta__q4_p1
photons_muons_eta__q4_p25
photons_muons_eta__q4_p50
photons_muons_eta__q4_p75
photons_muons_eta__q4_p99
photons_muons_eta__q4_std
photons_muons_eta__q5_mean
photons_muons_eta__q5_p1
photons_muons_eta__q5_p25
photons_muons_eta__q5_p50
photons_muons_eta__q5_p75
photons_muons_eta__q5_p99
photons_muons_eta__q5_std
photons_muons_fX_q1_mean
photons_muons_fX_q1_p1
photons_muons_fX_q1_p25
photons_muons_fX_q1_p50
photons_muons_fX_q1_p75
photons_muons_fX_q1_p99
photons_muons_fX_q1_std
photons_muons_fX_q2_mean
photons_muons_fX_q2_p1
photons_muons_fX_q2_p25
photons_muons_fX_q2_p50
photons_muons_fX_q2_p75
photons_muons_fX_q2_p99
photons_muons_fX_q2_std
photons_muons_fX_q3_mean
photons_muons_fX_q3_p1
photons_muons_fX_q3_p25
photons_muons_fX_q3_p50
photons_muons_fX_q3_p75
photons_muons_fX_q3_p99
photons_muons_fX_q3_std
photons_muons_fX_q4_mean
photons_muons_fX_q4_p1
photons_muons_fX_q4_p25
photons_muons_fX_q4_p50
photons_muons_fX_q4_p75
photons_muons_fX_q4_p99
photons_muons_fX_q4_std
photons_muons_fX_q5_mean
photons_muons_fX_q5_p1
photons_muons_fX_q5_p25
photons_muons_fX_q5_p50
photons_muons_fX_q5_p75
photons_muons_fX_q5_p99
photons_muons_fX_q5_std
photons_muons_fY_q1_mean
photons_muons_fY_q1_p1
photons_muons_fY_q1_p25
photons_muons_fY_q1_p50
photons_muons_fY_q1_p75
photons_muons_fY_q1_p99
photons_muons_fY_q1_std
photons_muons_fY_q2_mean
photons_muons_fY_q2_p1
photons_muons_fY_q2_p25
photons_muons_fY_q2_p50
photons_muons_fY_q2_p75
photons_muons_fY_q2_p99
photons_muons_fY_q2_std
photons_muons_fY_q3_mean
photons_muons_fY_q3_p1
photons_muons_fY_q3_p25
photons_muons_fY_q3_p50
photons_muons_fY_q3_p75
photons_muons_fY_q3_p99
photons_muons_fY_q3_std
photons_muons_fY_q4_mean
photons_muons_fY_q4_p1
photons_muons_fY_q4_p25
photons_muons_fY_q4_p50
photons_muons_fY_q4_p75
photons_muons_fY_q4_p99
photons_muons_fY_q4_std
photons_muons_fY_q5_mean
photons_muons_fY_q5_p1
photons_muons_fY_q5_p25
photons_muons_fY_q5_p50
photons_muons_fY_q5_p75
photons_muons_fY_q5_p99
photons_muons_fY_q5_std
photons_muons_fZ_q1_mean
photons_muons_fZ_q1_p1
photons_muons_fZ_q1_p25
photons_muons_fZ_q1_p50
photons_muons_fZ_q1_p75
photons_muons_fZ_q1_p99
photons_muons_fZ_q1_std
photons_muons_fZ_q2_mean
photons_muons_fZ_q2_p1
photons_muons_fZ_q2_p25
photons_muons_fZ_q2_p50
photons_muons_fZ_q2_p75
photons_muons_fZ_q2_p99
photons_muons_fZ_q2_std
photons_muons_fZ_q3_mean
photons_muons_fZ_q3_p1
photons_muons_fZ_q3_p25
photons_muons_fZ_q3_p50
photons_muons_fZ_q3_p75
photons_muons_fZ_q3_p99
photons_muons_fZ_q3_std
photons_muons_fZ_q4_mean
photons_muons_fZ_q4_p1
photons_muons_fZ_q4_p25
photons_muons_fZ_q4_p50
photons_muons_fZ_q4_p75
photons_muons_fZ_q4_p99
photons_muons_fZ_q4_std
photons_muons_fZ_q5_mean
photons_muons_fZ_q5_p1
photons_muons_fZ_q5_p25
photons_muons_fZ_q5_p50
photons_muons_fZ_q5_p75
photons_muons_fZ_q5_p99
photons_muons_fZ_q5_std
photons_muons_mass__q1_mean
photons_muons_mass__q1_p1
photons_muons_mass__q1_p25
photons_muons_mass__q1_p50
photons_muons_mass__q1_p75
photons_muons_mass__q1_p99
photons_muons_mass__q1_std
photons_muons_mass__q2_mean
photons_muons_mass__q2_p1
photons_muons_mass__q2_p25
photons_muons_mass__q2_p50
photons_muons_mass__q2_p75
photons_muons_mass__q2_p99
photons_muons_mass__q2_std
photons_muons_mass__q3_mean
photons_muons_mass__q3_p1
photons_muons_mass__q3_p25
photons_muons_mass__q3_p50
photons_muons_mass__q3_p75
photons_muons_mass__q3_p99
photons_muons_mass__q3_std
photons_muons_mass__q4_mean
photons_muons_mass__q4_p1
photons_muons_mass__q4_p25
photons_muons_mass__q4_p50
photons_muons_mass__q4_p75
photons_muons_mass__q4_p99
photons_muons_mass__q4_std
photons_muons_mass__q5_mean
photons_muons_mass__q5_p1
photons_muons_mass__q5_p25
photons_muons_mass__q5_p50
photons_muons_mass__q5_p75
photons_muons_mass__q5_p99
photons_muons_mass__q5_std
photons_muons_phi__q1_mean
photons_muons_phi__q1_p1
photons_muons_phi__q1_p25
photons_muons_phi__q1_p50
photons_muons_phi__q1_p75
photons_muons_phi__q1_p99
photons_muons_phi__q1_std
photons_muons_phi__q2_mean
photons_muons_phi__q2_p1
photons_muons_phi__q2_p25
photons_muons_phi__q2_p50
photons_muons_phi__q2_p75
photons_muons_phi__q2_p99
photons_muons_phi__q2_std
photons_muons_phi__q3_mean
photons_muons_phi__q3_p1
photons_muons_phi__q3_p25
photons_muons_phi__q3_p50
photons_muons_phi__q3_p75
photons_muons_phi__q3_p99
photons_muons_phi__q3_std
photons_muons_phi__q4_mean
photons_muons_phi__q4_p1
photons_muons_phi__q4_p25
photons_muons_phi__q4_p50
photons_muons_phi__q4_p75
photons_muons_phi__q4_p99
photons_muons_phi__q4_std
photons_muons_phi__q5_mean
photons_muons_phi__q5_p1
photons_muons_phi__q5_p25
photons_muons_phi__q5_p50
photons_muons_phi__q5_p75
photons_muons_phi__q5_p99
photons_muons_phi__q5_std
photons_muons_pt__q1_mean
photons_muons_pt__q1_p1
photons_muons_pt__q1_p25
photons_muons_pt__q1_p50
photons_muons_pt__q1_p75
photons_muons_pt__q1_p99
photons_muons_pt__q1_std
photons_muons_pt__q2_mean
photons_muons_pt__q2_p1
photons_muons_pt__q2_p25
photons_muons_pt__q2_p50
photons_muons_pt__q2_p75
photons_muons_pt__q2_p99
photons_muons_pt__q2_std
photons_muons_pt__q3_mean
photons_muons_pt__q3_p1
photons_muons_pt__q3_p25
photons_muons_pt__q3_p50
photons_muons_pt__q3_p75
photons_muons_pt__q3_p99
photons_muons_pt__q3_std
photons_muons_pt__q4_mean
photons_muons_pt__q4_p1
photons_muons_pt__q4_p25
photons_muons_pt__q4_p50
photons_muons_pt__q4_p75
photons_muons_pt__q4_p99
photons_muons_pt__q4_std
photons_muons_pt__q5_mean
photons_muons_pt__q5_p1
photons_muons_pt__q5_p25
photons_muons_pt__q5_p50
photons_muons_pt__q5_p75
photons_muons_pt__q5_p99
photons_muons_pt__q5_std
photons_nEvents
photons_nonZeroWeights
photons_photons_Px_mean
photons_photons_Px_p1
photons_photons_Px_p25
photons_photons_Px_p50
photons_photons_Px_p75
photons_photons_Px_p99
photons_photons_Px_std
photons_photons_Py_mean
photons_photons_Py_p1
photons_photons_Py_p25
photons_photons_Py_p50
photons_photons_Py_p75
photons_photons_Py_p99
photons_photons_Py_std
photons_photons_Pz_mean
photons_photons_Pz_p1
photons_photons_Pz_p25
photons_photons_Pz_p50
photons_photons_Pz_p75
photons_photons_Pz_p99
photons_photons_Pz_std
photons_photons_eta__q1_mean
photons_photons_eta__q1_p1
photons_photons_eta__q1_p25
photons_photons_eta__q1_p50
photons_photons_eta__q1_p75
photons_photons_eta__q1_p99
photons_photons_eta__q1_std
photons_photons_eta__q2_mean
photons_photons_eta__q2_p1
photons_photons_eta__q2_p25
photons_photons_eta__q2_p50
photons_photons_eta__q2_p75
photons_photons_eta__q2_p99
photons_photons_eta__q2_std
photons_photons_eta__q3_mean
photons_photons_eta__q3_p1
photons_photons_eta__q3_p25
photons_photons_eta__q3_p50
photons_photons_eta__q3_p75
photons_photons_eta__q3_p99
photons_photons_eta__q3_std
photons_photons_eta__q4_mean
photons_photons_eta__q4_p1
photons_photons_eta__q4_p25
photons_photons_eta__q4_p50
photons_photons_eta__q4_p75
photons_photons_eta__q4_p99
photons_photons_eta__q4_std
photons_photons_eta__q5_mean
photons_photons_eta__q5_p1
photons_photons_eta__q5_p25
photons_photons_eta__q5_p50
photons_photons_eta__q5_p75
photons_photons_eta__q5_p99
photons_photons_eta__q5_std
photons_photons_fX_q1_mean
photons_photons_fX_q1_p1
photons_photons_fX_q1_p25
photons_photons_fX_q1_p50
photons_photons_fX_q1_p75
photons_photons_fX_q1_p99
photons_photons_fX_q1_std
photons_photons_fX_q2_mean
photons_photons_fX_q2_p1
photons_photons_fX_q2_p25
photons_photons_fX_q2_p50
photons_photons_fX_q2_p75
photons_photons_fX_q2_p99
photons_photons_fX_q2_std
photons_photons_fX_q3_mean
photons_photons_fX_q3_p1
photons_photons_fX_q3_p25
photons_photons_fX_q3_p50
photons_photons_fX_q3_p75
photons_photons_fX_q3_p99
photons_photons_fX_q3_std
photons_photons_fX_q4_mean
photons_photons_fX_q4_p1
photons_photons_fX_q4_p25
photons_photons_fX_q4_p50
photons_photons_fX_q4_p75
photons_photons_fX_q4_p99
photons_photons_fX_q4_std
photons_photons_fX_q5_mean
photons_photons_fX_q5_p1
photons_photons_fX_q5_p25
photons_photons_fX_q5_p50
photons_photons_fX_q5_p75
photons_photons_fX_q5_p99
photons_photons_fX_q5_std
photons_photons_fY_q1_mean
photons_photons_fY_q1_p1
photons_photons_fY_q1_p25
photons_photons_fY_q1_p50
photons_photons_fY_q1_p75
photons_photons_fY_q1_p99
photons_photons_fY_q1_std
photons_photons_fY_q2_mean
photons_photons_fY_q2_p1
photons_photons_fY_q2_p25
photons_photons_fY_q2_p50
photons_photons_fY_q2_p75
photons_photons_fY_q2_p99
photons_photons_fY_q2_std
photons_photons_fY_q3_mean
photons_photons_fY_q3_p1
photons_photons_fY_q3_p25
photons_photons_fY_q3_p50
photons_photons_fY_q3_p75
photons_photons_fY_q3_p99
photons_photons_fY_q3_std
photons_photons_fY_q4_mean
photons_photons_fY_q4_p1
photons_photons_fY_q4_p25
photons_photons_fY_q4_p50
photons_photons_fY_q4_p75
photons_photons_fY_q4_p99
photons_photons_fY_q4_std
photons_photons_fY_q5_mean
photons_photons_fY_q5_p1
photons_photons_fY_q5_p25
photons_photons_fY_q5_p50
photons_photons_fY_q5_p75
photons_photons_fY_q5_p99
photons_photons_fY_q5_std
photons_photons_fZ_q1_mean
photons_photons_fZ_q1_p1
photons_photons_fZ_q1_p25
photons_photons_fZ_q1_p50
photons_photons_fZ_q1_p75
photons_photons_fZ_q1_p99
photons_photons_fZ_q1_std
photons_photons_fZ_q2_mean
photons_photons_fZ_q2_p1
photons_photons_fZ_q2_p25
photons_photons_fZ_q2_p50
photons_photons_fZ_q2_p75
photons_photons_fZ_q2_p99
photons_photons_fZ_q2_std
photons_photons_fZ_q3_mean
photons_photons_fZ_q3_p1
photons_photons_fZ_q3_p25
photons_photons_fZ_q3_p50
photons_photons_fZ_q3_p75
photons_photons_fZ_q3_p99
photons_photons_fZ_q3_std
photons_photons_fZ_q4_mean
photons_photons_fZ_q4_p1
photons_photons_fZ_q4_p25
photons_photons_fZ_q4_p50
photons_photons_fZ_q4_p75
photons_photons_fZ_q4_p99
photons_photons_fZ_q4_std
photons_photons_fZ_q5_mean
photons_photons_fZ_q5_p1
photons_photons_fZ_q5_p25
photons_photons_fZ_q5_p50
photons_photons_fZ_q5_p75
photons_photons_fZ_q5_p99
photons_photons_fZ_q5_std
photons_photons_phi__q1_mean
photons_photons_phi__q1_p1
photons_photons_phi__q1_p25
photons_photons_phi__q1_p50
photons_photons_phi__q1_p75
photons_photons_phi__q1_p99
photons_photons_phi__q1_std
photons_photons_phi__q2_mean
photons_photons_phi__q2_p1
photons_photons_phi__q2_p25
photons_photons_phi__q2_p50
photons_photons_phi__q2_p75
photons_photons_phi__q2_p99
photons_photons_phi__q2_std
photons_photons_phi__q3_mean
photons_photons_phi__q3_p1
photons_photons_phi__q3_p25
photons_photons_phi__q3_p50
photons_photons_phi__q3_p75
photons_photons_phi__q3_p99
photons_photons_phi__q3_std
photons_photons_phi__q4_mean
photons_photons_phi__q4_p1
photons_photons_phi__q4_p25
photons_photons_phi__q4_p50
photons_photons_phi__q4_p75
photons_photons_phi__q4_p99
photons_photons_phi__q4_std
photons_photons_phi__q5_mean
photons_photons_phi__q5_p1
photons_photons_phi__q5_p25
photons_photons_phi__q5_p50
photons_photons_phi__q5_p75
photons_photons_phi__q5_p99
photons_photons_phi__q5_std
photons_photons_pt__q1_mean
photons_photons_pt__q1_p1
photons_photons_pt__q1_p25
photons_photons_pt__q1_p50
photons_photons_pt__q1_p75
photons_photons_pt__q1_p99
photons_photons_pt__q1_std
photons_photons_pt__q2_mean
photons_photons_pt__q2_p1
photons_photons_pt__q2_p25
photons_photons_pt__q2_p50
photons_photons_pt__q2_p75
photons_photons_pt__q2_p99
photons_photons_pt__q2_std
photons_photons_pt__q3_mean
photons_photons_pt__q3_p1
photons_photons_pt__q3_p25
photons_photons_pt__q3_p50
photons_photons_pt__q3_p75
photons_photons_pt__q3_p99
photons_photons_pt__q3_std
photons_photons_pt__q4_mean
photons_photons_pt__q4_p1
photons_photons_pt__q4_p25
photons_photons_pt__q4_p50
photons_photons_pt__q4_p75
photons_photons_pt__q4_p99
photons_photons_pt__q4_std
photons_photons_pt__q5_mean
photons_photons_pt__q5_p1
photons_photons_pt__q5_p25
photons_photons_pt__q5_p50
photons_photons_pt__q5_p75
photons_photons_pt__q5_p99
photons_photons_pt__q5_std
In [13]:
merged.fillna(value = 0.0, inplace = True)
In [14]:
labels = np.zeros(len(merged))
index = merged[['_run', '_luminosityBlock']].values
for i in xrange(len(merged)):
run, block = index[i, :]
if run in cert and block in cert[run]:
labels[i] = 1.0
else:
labels[i] = 0.0
In [15]:
def is_dist_feature(name):
return 'mean' in name or 'std' in name or any([ ('p' + str(q)) in name for q in [1, 25, 50, 75, 99] ])
In [16]:
index_columns = [ '_luminosityBlock', '_run' ]
features = list(merged.columns[5:]) + [ '_instantLumi_minibias', '_instantLumi_muons', '_instantLumi_photons']
In [17]:
distribution_features = [ f for f in features if is_dist_feature(f) ]
other_features = [ f for f in features if not is_dist_feature(f) ]
In [18]:
other_features
Out[18]:
['minibias_nEvents',
'minibias_nonZeroWeights',
'muons_nEvents',
'muons_nonZeroWeights',
'photons_nEvents',
'photons_nonZeroWeights',
'_instantLumi_minibias',
'_instantLumi_muons',
'_instantLumi_photons']
In [19]:
for j, postfix in enumerate(['mean'] + [ 'p' + str(q) for q in [1, 25, 50, 75, 99] ] + ['std']):
for i in xrange(len(distribution_features)):
if i % 7 == j:
if not distribution_features[i].endswith('_' + postfix):
print distribution_features[i]
In [20]:
len(distribution_features)
Out[20]:
2688
In [21]:
X = merged[distribution_features + other_features[:3]].values
y = labels
In [22]:
from sklearn.ensemble import RandomForestClassifier
from sklearn.cross_validation import train_test_split
In [23]:
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.1, stratify=y)
In [24]:
clf = RandomForestClassifier(n_estimators=250, min_samples_leaf=20, n_jobs=-1)
In [25]:
clf.fit(X_train, y_train)
Out[25]:
RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
max_depth=None, max_features='auto', max_leaf_nodes=None,
min_samples_leaf=20, min_samples_split=2,
min_weight_fraction_leaf=0.0, n_estimators=250, n_jobs=-1,
oob_score=False, random_state=None, verbose=0,
warm_start=False)
In [26]:
y_predicted = clf.predict_proba(X_test)
In [27]:
from sklearn.metrics import roc_auc_score
from sklearn.metrics import roc_curve
In [28]:
score = roc_auc_score(y_test, y_predicted[:, 1])
fpr, tpr, _ = roc_curve(y_test, y_predicted[:, 1])
In [29]:
%matplotlib inline
import matplotlib.pyplot as plt
In [30]:
plt.figure(figsize=(8, 8))
plt.title('ROC curve')
plt.plot(fpr, tpr, label='ROC AUC = %.3f' % score )
plt.plot([0,1], [0, 1], '--')
plt.legend(loc='lower right')
plt.xlabel('false positive rate / pollution rate')
plt.ylabel('true positive rate')
Out[30]:
<matplotlib.text.Text at 0x7f277492b610>
In [31]:
merged.to_pickle('/mnt/cms/version2/merged.pickle')
In [32]:
np.mean(labels)
Out[32]:
0.54615196078431372
In [33]:
np.save('/mnt/cms/version2/labels', labels)
In [ ]:
Content source: helgako/cms-dqm
Similar notebooks: