susy_cfa  b611ccad937ea179f86a1f5663960264616c0a20
Public Member Functions | Static Private Member Functions | List of all members
event_handler_quick Class Reference

#include <event_handler_quick.hpp>

Inheritance diagram for event_handler_quick:
event_handler_base phys_objects cfa

Public Member Functions

 event_handler_quick (const std::string &file_name)
 
virtual void ReduceTree (int num_entries, const TString &out_file_name, int num_total_entries)
 
virtual ~event_handler_quick ()
 
void WriteFatJets (int &nfjets, float &mj, std::vector< float > &fjets_pt, std::vector< float > &fjets_eta, std::vector< float > &fjets_phi, std::vector< float > &fjets_m, std::vector< int > &fjets_nconst, std::vector< float > &fjets_sumcsv, std::vector< float > &fjets_poscsv, std::vector< int > &fjets_btags, std::vector< int > &jets_fjet_index, double radius, const std::vector< int > &jets, bool gen=false, bool clean=false, const std::vector< bool > &to_clean=std::vector< bool >(0))
 
void SetMiniIso (small_tree_quick &tree, int ilep, int ParticleType)
 
void Setllmass (small_tree_quick &tree, size_t id1, size_t id2, int pdgid, bool isSig)
 
unsigned TypeCode (const std::vector< mc_particle > &parts, const std::vector< size_t > &moms)
 
float GetMinMTWb (const std::vector< int > &good_jets, const double pt_cut, const double bTag_req, const bool use_W_mass) const
 
void GetTrueLeptons (std::vector< int > &true_electrons, std::vector< int > &true_muons, std::vector< int > &true_had_taus, std::vector< int > &true_lep_taus)
 
void WriteTks (small_tree_quick &tree, short lepmax_chg, size_t primary_lep)
 
- Public Member Functions inherited from event_handler_base
 event_handler_base (const std::string &file_name)
 
virtual ~event_handler_base ()
 
- Public Member Functions inherited from phys_objects
 phys_objects (const std::string &filename, bool is_8TeV=false)
 
virtual ~phys_objects ()
 
virtual void GetEntry (const long entry)
 
bool GetTriggerInfo (std::vector< TString > &trig_names, std::vector< bool > &trig_dec, std::vector< float > &trig_prescale)
 
bool PassesJSONCut (TString type)
 
std::vector< int > GetMuons (bool doSignal=true, bool mini=true) const
 
bool IsSignalMuon (unsigned imu, bool mini=true) const
 
bool IsVetoMuon (unsigned imu, bool mini=true) const
 
bool IsSignalIdMuon (unsigned iel) const
 
bool IsVetoIdMuon (unsigned iel) const
 
bool IsIdMuon (unsigned imu, CutLevel threshold) const
 
float GetMuonIsolation (unsigned imu, bool mini=true) const
 
std::vector< int > GetElectrons (bool doSignal=true, bool mini=true) const
 
bool IsSignalElectron (unsigned iel, bool mini=true) const
 
bool IsVetoElectron (unsigned iel, bool mini=true) const
 
bool IsSignalIdElectron (unsigned iel, bool do_iso=false) const
 
bool IsVetoIdElectron (unsigned iel, bool do_iso=false) const
 
bool IsIdElectron (unsigned iel, CutLevel threshold, bool do_iso=false) const
 
float GetElectronIsolation (unsigned iel, bool mini=true) const
 
float GetEffectiveArea (float SCEta, bool isMC) const
 
void GetBestLepton (bool &is_muon, size_t &index)
 
double GetMiniIsolation (int particle_type, int ilep, double riso_min=0.05, double riso_max=0.2, bool add_ph=true, bool add_nh=true, bool add_ch=true, bool use_pf_weight=false, double kt_scale=10.) const
 
bool PassPhys14TauID (const int itau, const bool againstEMu, const bool mt_cut) const
 
bool IsGoodIsoTrack (unsigned itrk, bool mt_cut) const
 
float met_corr () const
 
float met_phi_corr () const
 
std::vector< int > GetJets (const std::vector< int > &VetoEl, const std::vector< int > &VetoMu, double pt_thresh, double eta_thresh) const
 
bool AllGoodJets (const std::vector< int > &VetoEl, const std::vector< int > &VetoMu, double pt_thresh, double eta_thresh) const
 
void GetMatchedLeptons (const std::vector< int > &veto_mu, const std::vector< int > &veto_el, std::map< size_t, std::vector< size_t > > &mu_matches, std::map< size_t, std::vector< size_t > > &el_matches) const
 
std::vector< JetGetSubtractedJets (const std::vector< int > &veto_el, const std::vector< int > &veto_mu, double pt_thresh, double eta_thresh) const
 
bool IsGoodJet (unsigned ijet, double ptThresh, double etaThresh) const
 
bool IsBasicJet (unsigned ijet) const
 
const std::vector< TLorentzVector > & jets_corr_p4 () const
 
std::vector< TLorentzVector > & jets_corr_p4 ()
 
int GetTrueElectron (int index, int &momID, bool &fromW, float &closest_dR, double &els_mc_pt, double &els_mc_phi) const
 
int GetTrueMuon (int index, int &momID, bool &fromW, float &closest_dR, double &mus_mc_pt, double &mus_mc_phi) const
 
int GetTrueParticle (float RecPt, float RecEta, float RecPhi, float &closest_dR, int ID) const
 
std::vector< mc_particleGetMCParticles () const
 
size_t MatchCandToStatus1 (size_t icand, const std::vector< mc_particle > &parts) const
 
bool PassesMETCleaningCut () const
 
bool PassesPVCut () const
 
double getDZ (double vx, double vy, double vz, double px, double py, double pz, int firstGoodVertex) const
 
long double SumDeltaPhi (long double phi_x, long double phi_a, long double phi_b)
 
double GetDeltaPhiMETN (unsigned goodJetI, float otherpt, float othereta, bool useArcsin) const
 
double GetDeltaPhiMETN_deltaT (unsigned goodJetI, float otherpt, float othereta) const
 
double GetMinDeltaPhiMETN (unsigned maxjets, float mainpt, float maineta, float otherpt, float othereta, bool useArcsin) const
 
double GetHT (const std::vector< int > &good_jets, double pt_cut=0.0) const
 
double GetMHT (const std::vector< int > &good_jets, double pt_cut) const
 
size_t GetNumJets (const std::vector< int > &good_jets, double pt_cut=0.0, double csv_cut=-std::numeric_limits< float >::max()) const
 
bool isData () const
 
bool hasPFMatch (int index, particleId::leptonType type, int &pfIdx) const
 
void GetLeadingBJets (const std::vector< int > &good_jets, double pt_cut, double csv_cut, size_t &lead, size_t &sub)
 
template<class T >
chooseVal (CutLevel threshold, T valVeto, T valLoose, T valMedium, T valTight) const
 
- Public Member Functions inherited from cfa
 cfa (const std::string &file, const bool is_8TeV=false)
 
long TotalEntries () const
 
short GetVersion () const
 
const std::string & SampleName () const
 
const std::string & SampleName (const std::string &sample_name)
 
void SetFile (const std::string &file, bool is_8TeV=false)
 
void AddFiles (const std::string &file)
 
const std::type_info & Type () const
 
virtual ~cfa ()
 
Int_t const & EcalDeadCellTriggerPrimitivefilter_decision () const
 
Int_t const & HBHENoisefilter_decision () const
 
std::vector< std::string > *const & L1trigger_alias () const
 
std::vector< float > *const & L1trigger_bit () const
 
std::vector< float > *const & L1trigger_decision () const
 
std::vector< float > *const & L1trigger_decision_nomask () const
 
std::vector< std::string > *const & L1trigger_name () const
 
std::vector< float > *const & L1trigger_prescalevalue () const
 
std::vector< float > *const & L1trigger_techTrigger () const
 
Int_t const & METFiltersfilter_decision () const
 
Float_t const & MPT () const
 
UInt_t const & NbeamSpot () const
 
UInt_t const & Nels () const
 
UInt_t const & Njets_AK4 () const
 
UInt_t const & Njets_AK5PF () const
 
UInt_t const & Njets_AK5PFclean () const
 
UInt_t const & Nmc_doc () const
 
UInt_t const & Nmc_electrons () const
 
UInt_t const & Nmc_final () const
 
UInt_t const & Nmc_jets () const
 
UInt_t const & Nmc_mus () const
 
UInt_t const & Nmc_nues () const
 
UInt_t const & Nmc_numus () const
 
UInt_t const & Nmc_nutaus () const
 
UInt_t const & Nmc_pdf () const
 
UInt_t const & Nmc_photons () const
 
UInt_t const & Nmc_taus () const
 
UInt_t const & NmetsHO () const
 
UInt_t const & Nmets_AK5 () const
 
UInt_t const & Nmus () const
 
UInt_t const & NpfType1mets_default () const
 
UInt_t const & NpfTypeINoXYCorrmets () const
 
UInt_t const & NpfTypeIType0mets () const
 
UInt_t const & NpfTypeImets () const
 
UInt_t const & Npf_els () const
 
UInt_t const & Npf_mus () const
 
UInt_t const & Npf_photons () const
 
UInt_t const & Npfcand () const
 
UInt_t const & Npfmets () const
 
UInt_t const & Nphotons () const
 
UInt_t const & Npv () const
 
UInt_t const & Ntaus () const
 
UInt_t const & Ntcmets () const
 
UInt_t const & Ntracks () const
 
std::vector< int > *const & PU_NumInteractions () const
 
std::vector< float > *const & PU_TrueNumInteractions () const
 
std::vector< int > *const & PU_bunchCrossing () const
 
std::vector< std::vector< int > > *const & PU_ntrks_highpT () const
 
std::vector< std::vector< int > > *const & PU_ntrks_lowpT () const
 
std::vector< std::vector< float > > *const & PU_sumpT_highpT () const
 
std::vector< std::vector< float > > *const & PU_sumpT_lowpT () const
 
std::vector< std::vector< float > > *const & PU_zpositions () const
 
std::vector< float > *const & beamSpot_beamWidthX () const
 
std::vector< float > *const & beamSpot_beamWidthXError () const
 
std::vector< float > *const & beamSpot_beamWidthY () const
 
std::vector< float > *const & beamSpot_beamWidthYError () const
 
std::vector< float > *const & beamSpot_dxdz () const
 
std::vector< float > *const & beamSpot_dxdzError () const
 
std::vector< float > *const & beamSpot_dydz () const
 
std::vector< float > *const & beamSpot_dydzError () const
 
std::vector< float > *const & beamSpot_sigmaZ () const
 
std::vector< float > *const & beamSpot_sigmaZ0Error () const
 
std::vector< float > *const & beamSpot_x () const
 
std::vector< float > *const & beamSpot_x0Error () const
 
std::vector< float > *const & beamSpot_y () const
 
std::vector< float > *const & beamSpot_y0Error () const
 
std::vector< float > *const & beamSpot_z () const
 
std::vector< float > *const & beamSpot_z0Error () const
 
UInt_t const & bunchCrossing () const
 
Int_t const & cschalofilter_decision () const
 
Int_t const & ecalBEfilter_decision () const
 
Int_t const & ecalTPfilter_decision () const
 
Int_t const & ecallaserfilter_decision () const
 
Int_t const & eebadscfilter_decision () const
 
Int_t const & eenoisefilter_decision () const
 
std::vector< float > *const & el_tracks_E () const
 
std::vector< float > *const & el_tracks_R03_trkiso () const
 
std::vector< int > *const & el_tracks_chg () const
 
std::vector< float > *const & el_tracks_dzpv () const
 
std::vector< float > *const & el_tracks_eta () const
 
std::vector< int > *const & el_tracks_fromPV () const
 
std::vector< float > *const & el_tracks_miniso () const
 
std::vector< float > *const & el_tracks_miniso_chg_only () const
 
std::vector< float > *const & el_tracks_phi () const
 
std::vector< float > *const & el_tracks_pt () const
 
std::vector< float > *const & els_PATpassConversionVeto () const
 
std::vector< float > *const & els_PFchargedHadronIsoR03 () const
 
std::vector< float > *const & els_PFneutralHadronIsoR03 () const
 
std::vector< float > *const & els_PFphotonIsoR03 () const
 
std::vector< float > *const & els_basicClustersSize () const
 
std::vector< float > *const & els_cIso () const
 
std::vector< float > *const & els_caloEnergy () const
 
std::vector< float > *const & els_charge () const
 
std::vector< float > *const & els_chi2 () const
 
std::vector< float > *const & els_conversion_dcot () const
 
std::vector< float > *const & els_conversion_dist () const
 
std::vector< float > *const & els_core_ecalDrivenSeed () const
 
std::vector< float > *const & els_cpx () const
 
std::vector< float > *const & els_cpy () const
 
std::vector< float > *const & els_cpz () const
 
std::vector< float > *const & els_ctf_tk_charge () const
 
std::vector< float > *const & els_ctf_tk_eta () const
 
std::vector< float > *const & els_ctf_tk_id () const
 
std::vector< float > *const & els_ctf_tk_phi () const
 
std::vector< float > *const & els_cx () const
 
std::vector< float > *const & els_cy () const
 
std::vector< float > *const & els_cz () const
 
std::vector< float > *const & els_d0dum () const
 
std::vector< float > *const & els_d0dumError () const
 
std::vector< float > *const & els_dEtaIn () const
 
std::vector< float > *const & els_dEtaOut () const
 
std::vector< float > *const & els_dPhiIn () const
 
std::vector< float > *const & els_dPhiOut () const
 
std::vector< float > *const & els_dr03EcalRecHitSumEt () const
 
std::vector< float > *const & els_dr03HcalDepth1TowerSumEt () const
 
std::vector< float > *const & els_dr03HcalDepth2TowerSumEt () const
 
std::vector< float > *const & els_dr03HcalTowerSumEt () const
 
std::vector< float > *const & els_dr03TkSumPt () const
 
std::vector< float > *const & els_dr04EcalRecHitSumEt () const
 
std::vector< float > *const & els_dr04HcalDepth1TowerSumEt () const
 
std::vector< float > *const & els_dr04HcalDepth2TowerSumEt () const
 
std::vector< float > *const & els_dr04HcalTowerSumEt () const
 
std::vector< float > *const & els_dr04TkSumPt () const
 
std::vector< float > *const & els_dz () const
 
std::vector< float > *const & els_dzError () const
 
std::vector< float > *const & els_eOverPIn () const
 
std::vector< float > *const & els_eSeedOverPOut () const
 
std::vector< float > *const & els_ecalIso () const
 
std::vector< float > *const & els_energy () const
 
std::vector< float > *const & els_et () const
 
std::vector< float > *const & els_eta () const
 
std::vector< float > *const & els_etaError () const
 
std::vector< float > *const & els_expectedMissingInnerHits () const
 
std::vector< float > *const & els_fbrem () const
 
std::vector< float > *const & els_full5x5_sigmaIetaIeta () const
 
std::vector< float > *const & els_gen_et () const
 
std::vector< float > *const & els_gen_eta () const
 
std::vector< float > *const & els_gen_id () const
 
std::vector< float > *const & els_gen_mother_et () const
 
std::vector< float > *const & els_gen_mother_eta () const
 
std::vector< float > *const & els_gen_mother_id () const
 
std::vector< float > *const & els_gen_mother_phi () const
 
std::vector< float > *const & els_gen_mother_pt () const
 
std::vector< float > *const & els_gen_mother_px () const
 
std::vector< float > *const & els_gen_mother_py () const
 
std::vector< float > *const & els_gen_mother_pz () const
 
std::vector< float > *const & els_gen_mother_theta () const
 
std::vector< float > *const & els_gen_phi () const
 
std::vector< float > *const & els_gen_pt () const
 
std::vector< float > *const & els_gen_px () const
 
std::vector< float > *const & els_gen_py () const
 
std::vector< float > *const & els_gen_pz () const
 
std::vector< float > *const & els_gen_theta () const
 
std::vector< float > *const & els_hadOverEm () const
 
std::vector< bool > *const & els_hasMatchedConversion () const
 
std::vector< float > *const & els_hcalIso () const
 
std::vector< float > *const & els_hcalOverEcalBc () const
 
std::vector< float > *const & els_isEB () const
 
std::vector< float > *const & els_isEE () const
 
std::vector< bool > *const & els_isPF () const
 
std::vector< int > *const & els_jet_ind () const
 
std::vector< float > *const & els_looseId () const
 
std::vector< float > *const & els_miniso () const
 
std::vector< float > *const & els_n_inner_layer () const
 
std::vector< float > *const & els_n_outer_layer () const
 
std::vector< float > *const & els_ndof () const
 
std::vector< float > *const & els_numlosthits () const
 
std::vector< float > *const & els_numvalhits () const
 
std::vector< float > *const & els_pfIsolationR03_sumChargedHadronPt () const
 
std::vector< float > *const & els_pfIsolationR03_sumNeutralHadronEt () const
 
std::vector< float > *const & els_pfIsolationR03_sumPUPt () const
 
std::vector< float > *const & els_pfIsolationR03_sumPhotonEt () const
 
std::vector< float > *const & els_phi () const
 
std::vector< float > *const & els_phiError () const
 
std::vector< float > *const & els_pt () const
 
std::vector< float > *const & els_ptError () const
 
std::vector< float > *const & els_px () const
 
std::vector< float > *const & els_py () const
 
std::vector< float > *const & els_pz () const
 
std::vector< float > *const & els_robustHighEnergyId () const
 
std::vector< float > *const & els_robustLooseId () const
 
std::vector< float > *const & els_robustTightId () const
 
std::vector< float > *const & els_scE1x5 () const
 
std::vector< float > *const & els_scE2x5Max () const
 
std::vector< float > *const & els_scE5x5 () const
 
std::vector< float > *const & els_scEnergy () const
 
std::vector< float > *const & els_scEta () const
 
std::vector< float > *const & els_scEtaWidth () const
 
std::vector< float > *const & els_scPhi () const
 
std::vector< float > *const & els_scPhiWidth () const
 
std::vector< float > *const & els_scRawEnergy () const
 
std::vector< float > *const & els_scSeedEnergy () const
 
std::vector< float > *const & els_shFracInnerHits () const
 
std::vector< float > *const & els_sigmaEtaEta () const
 
std::vector< float > *const & els_sigmaIEtaIEta () const
 
std::vector< float > *const & els_simpleEleId60cIso () const
 
std::vector< float > *const & els_simpleEleId60relIso () const
 
std::vector< float > *const & els_simpleEleId70cIso () const
 
std::vector< float > *const & els_simpleEleId70relIso () const
 
std::vector< float > *const & els_simpleEleId80cIso () const
 
std::vector< float > *const & els_simpleEleId80relIso () const
 
std::vector< float > *const & els_simpleEleId85cIso () const
 
std::vector< float > *const & els_simpleEleId85relIso () const
 
std::vector< float > *const & els_simpleEleId90cIso () const
 
std::vector< float > *const & els_simpleEleId90relIso () const
 
std::vector< float > *const & els_simpleEleId95cIso () const
 
std::vector< float > *const & els_simpleEleId95relIso () const
 
std::vector< float > *const & els_status () const
 
std::vector< float > *const & els_tIso () const
 
std::vector< float > *const & els_theta () const
 
std::vector< float > *const & els_tightId () const
 
std::vector< float > *const & els_tk_charge () const
 
std::vector< float > *const & els_tk_eta () const
 
std::vector< float > *const & els_tk_phi () const
 
std::vector< float > *const & els_tk_pt () const
 
std::vector< float > *const & els_tk_pz () const
 
std::vector< float > *const & els_vpx () const
 
std::vector< float > *const & els_vpy () const
 
std::vector< float > *const & els_vpz () const
 
std::vector< float > *const & els_vx () const
 
std::vector< float > *const & els_vy () const
 
std::vector< float > *const & els_vz () const
 
UInt_t const & event () const
 
UInt_t const & experimentType () const
 
Float_t const & fixedGridRhoFastjetAll () const
 
std::vector< float > *const & fjets30_energy () const
 
std::vector< float > *const & fjets30_eta () const
 
std::vector< float > *const & fjets30_m () const
 
std::vector< float > *const & fjets30_phi () const
 
std::vector< float > *const & fjets30_pt () const
 
Float_t const & genHT () const
 
Int_t const & goodVerticesfilter_decision () const
 
Int_t const & greedymuonfilter_decision () const
 
std::vector< float > *const & had_tracks_E () const
 
std::vector< float > *const & had_tracks_R03_trkiso () const
 
std::vector< int > *const & had_tracks_chg () const
 
std::vector< float > *const & had_tracks_dzpv () const
 
std::vector< float > *const & had_tracks_eta () const
 
std::vector< int > *const & had_tracks_fromPV () const
 
std::vector< float > *const & had_tracks_miniso () const
 
std::vector< float > *const & had_tracks_miniso_chg_only () const
 
std::vector< float > *const & had_tracks_phi () const
 
std::vector< float > *const & had_tracks_pt () const
 
Int_t const & hbhefilter_decision () const
 
Int_t const & hcallaserfilter_decision () const
 
Int_t const & inconsistentPFmuonfilter_decision () const
 
std::vector< int > *const & isotk_charge () const
 
std::vector< float > *const & isotk_dzpv () const
 
std::vector< float > *const & isotk_eta () const
 
std::vector< float > *const & isotk_iso () const
 
std::vector< float > *const & isotk_phi () const
 
std::vector< float > *const & isotk_pt () const
 
std::vector< float > *const & jets_AK4_area () const
 
std::vector< float > *const & jets_AK4_btag_MVA () const
 
std::vector< float > *const & jets_AK4_btag_TC_highEff () const
 
std::vector< float > *const & jets_AK4_btag_TC_highPur () const
 
std::vector< float > *const & jets_AK4_btag_csv_soft_lepton () const
 
std::vector< float > *const & jets_AK4_btag_inc_secVertexCombined () const
 
std::vector< float > *const & jets_AK4_btag_jetBProb () const
 
std::vector< float > *const & jets_AK4_btag_jetProb () const
 
std::vector< float > *const & jets_AK4_btag_pf_secVertexCombined () const
 
std::vector< float > *const & jets_AK4_btag_secVertexHighEff () const
 
std::vector< float > *const & jets_AK4_btag_secVertexHighPur () const
 
std::vector< float > *const & jets_AK4_caloJetMap_emEnergyFraction () const
 
std::vector< float > *const & jets_AK4_caloJetMap_pt () const
 
std::vector< float > *const & jets_AK4_chgEmE () const
 
std::vector< float > *const & jets_AK4_chgHadE () const
 
std::vector< float > *const & jets_AK4_chgMuE () const
 
std::vector< float > *const & jets_AK4_chg_Mult () const
 
std::vector< float > *const & jets_AK4_corL1Fast () const
 
std::vector< float > *const & jets_AK4_corL1FastL2L3 () const
 
std::vector< float > *const & jets_AK4_corL2L3 () const
 
std::vector< float > *const & jets_AK4_corrFactorRaw () const
 
std::vector< int > *const & jets_AK4_el_ind () const
 
std::vector< float > *const & jets_AK4_energy () const
 
std::vector< float > *const & jets_AK4_et () const
 
std::vector< float > *const & jets_AK4_eta () const
 
std::vector< float > *const & jets_AK4_gen_pt () const
 
std::vector< float > *const & jets_AK4_jetCharge () const
 
std::vector< float > *const & jets_AK4_mass () const
 
std::vector< int > *const & jets_AK4_maxpt_id () const
 
std::vector< float > *const & jets_AK4_mu_Mult () const
 
std::vector< int > *const & jets_AK4_mu_ind () const
 
std::vector< float > *const & jets_AK4_n60 () const
 
std::vector< float > *const & jets_AK4_n90 () const
 
std::vector< float > *const & jets_AK4_neutralEmE () const
 
std::vector< float > *const & jets_AK4_neutralHadE () const
 
std::vector< float > *const & jets_AK4_neutral_Mult () const
 
std::vector< float > *const & jets_AK4_partonFlavour () const
 
std::vector< float > *const & jets_AK4_parton_Energy () const
 
std::vector< float > *const & jets_AK4_parton_Id () const
 
std::vector< float > *const & jets_AK4_parton_eta () const
 
std::vector< float > *const & jets_AK4_parton_grandmotherID () const
 
std::vector< float > *const & jets_AK4_parton_mass () const
 
std::vector< float > *const & jets_AK4_parton_motherId () const
 
std::vector< float > *const & jets_AK4_parton_phi () const
 
std::vector< float > *const & jets_AK4_parton_pt () const
 
std::vector< float > *const & jets_AK4_phi () const
 
std::vector< float > *const & jets_AK4_photonEnergy () const
 
std::vector< float > *const & jets_AK4_pileupID_MVA () const
 
std::vector< float > *const & jets_AK4_pt () const
 
std::vector< float > *const & jets_AK4_px () const
 
std::vector< float > *const & jets_AK4_py () const
 
std::vector< float > *const & jets_AK4_pz () const
 
std::vector< float > *const & jets_AK4_rawPt () const
 
std::vector< float > *const & jets_AK4_status () const
 
std::vector< float > *const & jets_AK4_theta () const
 
std::vector< float > *const & jets_AK5PF_area () const
 
std::vector< float > *const & jets_AK5PF_btag_TC_highEff () const
 
std::vector< float > *const & jets_AK5PF_btag_TC_highPur () const
 
std::vector< float > *const & jets_AK5PF_btag_jetBProb () const
 
std::vector< float > *const & jets_AK5PF_btag_jetProb () const
 
std::vector< float > *const & jets_AK5PF_btag_secVertexCombined () const
 
std::vector< float > *const & jets_AK5PF_btag_secVertexHighEff () const
 
std::vector< float > *const & jets_AK5PF_btag_secVertexHighPur () const
 
std::vector< float > *const & jets_AK5PF_btag_softEle () const
 
std::vector< float > *const & jets_AK5PF_btag_softMuon () const
 
std::vector< float > *const & jets_AK5PF_chgEmE () const
 
std::vector< float > *const & jets_AK5PF_chgHadE () const
 
std::vector< float > *const & jets_AK5PF_chgMuE () const
 
std::vector< float > *const & jets_AK5PF_chg_Mult () const
 
std::vector< float > *const & jets_AK5PF_corrFactorRaw () const
 
std::vector< float > *const & jets_AK5PF_ehf () const
 
std::vector< float > *const & jets_AK5PF_emf () const
 
std::vector< float > *const & jets_AK5PF_energy () const
 
std::vector< float > *const & jets_AK5PF_et () const
 
std::vector< float > *const & jets_AK5PF_eta () const
 
std::vector< float > *const & jets_AK5PF_etaetaMoment () const
 
std::vector< float > *const & jets_AK5PF_etaphiMoment () const
 
std::vector< float > *const & jets_AK5PF_fHPD () const
 
std::vector< float > *const & jets_AK5PF_fRBX () const
 
std::vector< float > *const & jets_AK5PF_fSubDetector1 () const
 
std::vector< float > *const & jets_AK5PF_fSubDetector2 () const
 
std::vector< float > *const & jets_AK5PF_fSubDetector3 () const
 
std::vector< float > *const & jets_AK5PF_fSubDetector4 () const
 
std::vector< float > *const & jets_AK5PF_gen_Energy () const
 
std::vector< float > *const & jets_AK5PF_gen_Id () const
 
std::vector< float > *const & jets_AK5PF_gen_et () const
 
std::vector< float > *const & jets_AK5PF_gen_eta () const
 
std::vector< float > *const & jets_AK5PF_gen_mass () const
 
std::vector< float > *const & jets_AK5PF_gen_motherID () const
 
std::vector< float > *const & jets_AK5PF_gen_phi () const
 
std::vector< float > *const & jets_AK5PF_gen_pt () const
 
std::vector< float > *const & jets_AK5PF_gen_threeCharge () const
 
std::vector< float > *const & jets_AK5PF_hitsInN90 () const
 
std::vector< float > *const & jets_AK5PF_jetCharge () const
 
std::vector< float > *const & jets_AK5PF_mass () const
 
std::vector< float > *const & jets_AK5PF_mu_Mult () const
 
std::vector< float > *const & jets_AK5PF_n60 () const
 
std::vector< float > *const & jets_AK5PF_n90 () const
 
std::vector< float > *const & jets_AK5PF_n90Hits () const
 
std::vector< float > *const & jets_AK5PF_nECALTowers () const
 
std::vector< float > *const & jets_AK5PF_nHCALTowers () const
 
std::vector< float > *const & jets_AK5PF_neutralEmE () const
 
std::vector< float > *const & jets_AK5PF_neutralHadE () const
 
std::vector< float > *const & jets_AK5PF_neutral_Mult () const
 
std::vector< float > *const & jets_AK5PF_partonFlavour () const
 
std::vector< float > *const & jets_AK5PF_parton_Energy () const
 
std::vector< float > *const & jets_AK5PF_parton_Id () const
 
std::vector< float > *const & jets_AK5PF_parton_eta () const
 
std::vector< float > *const & jets_AK5PF_parton_mass () const
 
std::vector< float > *const & jets_AK5PF_parton_motherId () const
 
std::vector< float > *const & jets_AK5PF_parton_phi () const
 
std::vector< float > *const & jets_AK5PF_parton_pt () const
 
std::vector< float > *const & jets_AK5PF_phi () const
 
std::vector< float > *const & jets_AK5PF_phiphiMoment () const
 
std::vector< float > *const & jets_AK5PF_photonEnergy () const
 
std::vector< float > *const & jets_AK5PF_pt () const
 
std::vector< float > *const & jets_AK5PF_px () const
 
std::vector< float > *const & jets_AK5PF_py () const
 
std::vector< float > *const & jets_AK5PF_pz () const
 
std::vector< float > *const & jets_AK5PF_rawPt () const
 
std::vector< float > *const & jets_AK5PF_status () const
 
std::vector< float > *const & jets_AK5PF_theta () const
 
std::vector< float > *const & jets_AK5PFclean_Uncert () const
 
std::vector< float > *const & jets_AK5PFclean_area () const
 
std::vector< float > *const & jets_AK5PFclean_btag_TC_highEff () const
 
std::vector< float > *const & jets_AK5PFclean_btag_TC_highPur () const
 
std::vector< float > *const & jets_AK5PFclean_btag_jetBProb () const
 
std::vector< float > *const & jets_AK5PFclean_btag_jetProb () const
 
std::vector< float > *const & jets_AK5PFclean_btag_secVertexCombined () const
 
std::vector< float > *const & jets_AK5PFclean_btag_secVertexHighEff () const
 
std::vector< float > *const & jets_AK5PFclean_btag_secVertexHighPur () const
 
std::vector< float > *const & jets_AK5PFclean_btag_softEle () const
 
std::vector< float > *const & jets_AK5PFclean_btag_softMuon () const
 
std::vector< float > *const & jets_AK5PFclean_chgEmE () const
 
std::vector< float > *const & jets_AK5PFclean_chgHadE () const
 
std::vector< float > *const & jets_AK5PFclean_chgMuE () const
 
std::vector< float > *const & jets_AK5PFclean_chg_Mult () const
 
std::vector< float > *const & jets_AK5PFclean_corrFactorRaw () const
 
std::vector< float > *const & jets_AK5PFclean_corrL1FastL2L3 () const
 
std::vector< float > *const & jets_AK5PFclean_corrL1FastL2L3Residual () const
 
std::vector< float > *const & jets_AK5PFclean_corrL1L2L3 () const
 
std::vector< float > *const & jets_AK5PFclean_corrL1L2L3Residual () const
 
std::vector< float > *const & jets_AK5PFclean_corrL2L3 () const
 
std::vector< float > *const & jets_AK5PFclean_corrL2L3Residual () const
 
std::vector< float > *const & jets_AK5PFclean_ehf () const
 
std::vector< float > *const & jets_AK5PFclean_emf () const
 
std::vector< float > *const & jets_AK5PFclean_energy () const
 
std::vector< float > *const & jets_AK5PFclean_et () const
 
std::vector< float > *const & jets_AK5PFclean_eta () const
 
std::vector< float > *const & jets_AK5PFclean_etaetaMoment () const
 
std::vector< float > *const & jets_AK5PFclean_etaphiMoment () const
 
std::vector< float > *const & jets_AK5PFclean_fHPD () const
 
std::vector< float > *const & jets_AK5PFclean_fRBX () const
 
std::vector< float > *const & jets_AK5PFclean_fSubDetector1 () const
 
std::vector< float > *const & jets_AK5PFclean_fSubDetector2 () const
 
std::vector< float > *const & jets_AK5PFclean_fSubDetector3 () const
 
std::vector< float > *const & jets_AK5PFclean_fSubDetector4 () const
 
std::vector< float > *const & jets_AK5PFclean_gen_Energy () const
 
std::vector< float > *const & jets_AK5PFclean_gen_Id () const
 
std::vector< float > *const & jets_AK5PFclean_gen_et () const
 
std::vector< float > *const & jets_AK5PFclean_gen_eta () const
 
std::vector< float > *const & jets_AK5PFclean_gen_mass () const
 
std::vector< float > *const & jets_AK5PFclean_gen_phi () const
 
std::vector< float > *const & jets_AK5PFclean_gen_pt () const
 
std::vector< float > *const & jets_AK5PFclean_hitsInN90 () const
 
std::vector< float > *const & jets_AK5PFclean_jetCharge () const
 
std::vector< float > *const & jets_AK5PFclean_mass () const
 
std::vector< float > *const & jets_AK5PFclean_mu_Mult () const
 
std::vector< float > *const & jets_AK5PFclean_n60 () const
 
std::vector< float > *const & jets_AK5PFclean_n90 () const
 
std::vector< float > *const & jets_AK5PFclean_n90Hits () const
 
std::vector< float > *const & jets_AK5PFclean_nECALTowers () const
 
std::vector< float > *const & jets_AK5PFclean_nHCALTowers () const
 
std::vector< float > *const & jets_AK5PFclean_neutralEmE () const
 
std::vector< float > *const & jets_AK5PFclean_neutralHadE () const
 
std::vector< float > *const & jets_AK5PFclean_neutral_Mult () const
 
std::vector< float > *const & jets_AK5PFclean_partonFlavour () const
 
std::vector< float > *const & jets_AK5PFclean_parton_Energy () const
 
std::vector< float > *const & jets_AK5PFclean_parton_Id () const
 
std::vector< float > *const & jets_AK5PFclean_parton_eta () const
 
std::vector< float > *const & jets_AK5PFclean_parton_mass () const
 
std::vector< float > *const & jets_AK5PFclean_parton_motherId () const
 
std::vector< float > *const & jets_AK5PFclean_parton_phi () const
 
std::vector< float > *const & jets_AK5PFclean_parton_pt () const
 
std::vector< float > *const & jets_AK5PFclean_phi () const
 
std::vector< float > *const & jets_AK5PFclean_phiphiMoment () const
 
std::vector< float > *const & jets_AK5PFclean_photonEnergy () const
 
std::vector< float > *const & jets_AK5PFclean_pt () const
 
std::vector< float > *const & jets_AK5PFclean_px () const
 
std::vector< float > *const & jets_AK5PFclean_py () const
 
std::vector< float > *const & jets_AK5PFclean_pz () const
 
std::vector< float > *const & jets_AK5PFclean_rawPt () const
 
std::vector< float > *const & jets_AK5PFclean_status () const
 
std::vector< float > *const & jets_AK5PFclean_theta () const
 
UInt_t const & lumiblock () const
 
std::vector< float > *const & mc_doc_charge () const
 
std::vector< float > *const & mc_doc_energy () const
 
std::vector< float > *const & mc_doc_eta () const
 
std::vector< float > *const & mc_doc_ggrandmother_id () const
 
std::vector< float > *const & mc_doc_grandmother_id () const
 
std::vector< float > *const & mc_doc_id () const
 
std::vector< float > *const & mc_doc_isDirectPromptTauDecayProductFinalState () const
 
std::vector< float > *const & mc_doc_isPromptFinalState () const
 
std::vector< float > *const & mc_doc_mass () const
 
std::vector< float > *const & mc_doc_mother_id () const
 
std::vector< int > *const & mc_doc_mother_ind () const
 
std::vector< float > *const & mc_doc_mother_pt () const
 
std::vector< float > *const & mc_doc_numOfDaughters () const
 
std::vector< float > *const & mc_doc_numOfMothers () const
 
std::vector< float > *const & mc_doc_phi () const
 
std::vector< float > *const & mc_doc_pt () const
 
std::vector< float > *const & mc_doc_px () const
 
std::vector< float > *const & mc_doc_py () const
 
std::vector< float > *const & mc_doc_pz () const
 
std::vector< float > *const & mc_doc_status () const
 
std::vector< short > *const & mc_doc_statusFlags () const
 
std::vector< float > *const & mc_doc_theta () const
 
std::vector< float > *const & mc_doc_vertex_x () const
 
std::vector< float > *const & mc_doc_vertex_y () const
 
std::vector< float > *const & mc_doc_vertex_z () const
 
std::vector< float > *const & mc_electrons_charge () const
 
std::vector< float > *const & mc_electrons_energy () const
 
std::vector< float > *const & mc_electrons_eta () const
 
std::vector< float > *const & mc_electrons_ggrandmother_id () const
 
std::vector< float > *const & mc_electrons_grandmother_id () const
 
std::vector< float > *const & mc_electrons_id () const
 
std::vector< float > *const & mc_electrons_mass () const
 
std::vector< float > *const & mc_electrons_mother_id () const
 
std::vector< float > *const & mc_electrons_mother_pt () const
 
std::vector< float > *const & mc_electrons_numOfDaughters () const
 
std::vector< float > *const & mc_electrons_phi () const
 
std::vector< float > *const & mc_electrons_pt () const
 
std::vector< float > *const & mc_electrons_px () const
 
std::vector< float > *const & mc_electrons_py () const
 
std::vector< float > *const & mc_electrons_pz () const
 
std::vector< float > *const & mc_electrons_status () const
 
std::vector< float > *const & mc_electrons_theta () const
 
std::vector< float > *const & mc_electrons_vertex_x () const
 
std::vector< float > *const & mc_electrons_vertex_y () const
 
std::vector< float > *const & mc_electrons_vertex_z () const
 
std::vector< float > *const & mc_final_charge () const
 
std::vector< float > *const & mc_final_energy () const
 
std::vector< float > *const & mc_final_eta () const
 
std::vector< float > *const & mc_final_ggrandmother_id () const
 
std::vector< float > *const & mc_final_grandmother_id () const
 
std::vector< float > *const & mc_final_id () const
 
std::vector< float > *const & mc_final_isDirectPromptTauDecayProductFinalState () const
 
std::vector< float > *const & mc_final_isPromptFinalState () const
 
std::vector< float > *const & mc_final_mother_id () const
 
std::vector< int > *const & mc_final_mother_ind () const
 
std::vector< float > *const & mc_final_numOfMothers () const
 
std::vector< float > *const & mc_final_phi () const
 
std::vector< float > *const & mc_final_pt () const
 
std::vector< float > *const & mc_jets_auxiliaryEnergy () const
 
std::vector< float > *const & mc_jets_emEnergy () const
 
std::vector< float > *const & mc_jets_energy () const
 
std::vector< float > *const & mc_jets_et () const
 
std::vector< float > *const & mc_jets_eta () const
 
std::vector< float > *const & mc_jets_hadEnergy () const
 
std::vector< float > *const & mc_jets_invisibleEnergy () const
 
std::vector< float > *const & mc_jets_mass () const
 
std::vector< float > *const & mc_jets_phi () const
 
std::vector< float > *const & mc_jets_pt () const
 
std::vector< float > *const & mc_mus_charge () const
 
std::vector< float > *const & mc_mus_energy () const
 
std::vector< float > *const & mc_mus_eta () const
 
std::vector< float > *const & mc_mus_ggrandmother_id () const
 
std::vector< float > *const & mc_mus_grandmother_id () const
 
std::vector< float > *const & mc_mus_id () const
 
std::vector< float > *const & mc_mus_mass () const
 
std::vector< float > *const & mc_mus_mother_id () const
 
std::vector< float > *const & mc_mus_mother_pt () const
 
std::vector< float > *const & mc_mus_numOfDaughters () const
 
std::vector< float > *const & mc_mus_phi () const
 
std::vector< float > *const & mc_mus_pt () const
 
std::vector< float > *const & mc_mus_px () const
 
std::vector< float > *const & mc_mus_py () const
 
std::vector< float > *const & mc_mus_pz () const
 
std::vector< float > *const & mc_mus_status () const
 
std::vector< float > *const & mc_mus_theta () const
 
std::vector< float > *const & mc_mus_vertex_x () const
 
std::vector< float > *const & mc_mus_vertex_y () const
 
std::vector< float > *const & mc_mus_vertex_z () const
 
std::vector< float > *const & mc_nues_charge () const
 
std::vector< float > *const & mc_nues_energy () const
 
std::vector< float > *const & mc_nues_eta () const
 
std::vector< float > *const & mc_nues_ggrandmother_id () const
 
std::vector< float > *const & mc_nues_grandmother_id () const
 
std::vector< float > *const & mc_nues_id () const
 
std::vector< float > *const & mc_nues_mass () const
 
std::vector< float > *const & mc_nues_mother_id () const
 
std::vector< float > *const & mc_nues_mother_pt () const
 
std::vector< float > *const & mc_nues_numOfDaughters () const
 
std::vector< float > *const & mc_nues_phi () const
 
std::vector< float > *const & mc_nues_pt () const
 
std::vector< float > *const & mc_nues_px () const
 
std::vector< float > *const & mc_nues_py () const
 
std::vector< float > *const & mc_nues_pz () const
 
std::vector< float > *const & mc_nues_status () const
 
std::vector< float > *const & mc_nues_theta () const
 
std::vector< float > *const & mc_nues_vertex_x () const
 
std::vector< float > *const & mc_nues_vertex_y () const
 
std::vector< float > *const & mc_nues_vertex_z () const
 
std::vector< float > *const & mc_numus_charge () const
 
std::vector< float > *const & mc_numus_energy () const
 
std::vector< float > *const & mc_numus_eta () const
 
std::vector< float > *const & mc_numus_ggrandmother_id () const
 
std::vector< float > *const & mc_numus_grandmother_id () const
 
std::vector< float > *const & mc_numus_id () const
 
std::vector< float > *const & mc_numus_mass () const
 
std::vector< float > *const & mc_numus_mother_id () const
 
std::vector< float > *const & mc_numus_mother_pt () const
 
std::vector< float > *const & mc_numus_numOfDaughters () const
 
std::vector< float > *const & mc_numus_phi () const
 
std::vector< float > *const & mc_numus_pt () const
 
std::vector< float > *const & mc_numus_px () const
 
std::vector< float > *const & mc_numus_py () const
 
std::vector< float > *const & mc_numus_pz () const
 
std::vector< float > *const & mc_numus_status () const
 
std::vector< float > *const & mc_numus_theta () const
 
std::vector< float > *const & mc_numus_vertex_x () const
 
std::vector< float > *const & mc_numus_vertex_y () const
 
std::vector< float > *const & mc_numus_vertex_z () const
 
std::vector< float > *const & mc_nutaus_charge () const
 
std::vector< float > *const & mc_nutaus_energy () const
 
std::vector< float > *const & mc_nutaus_eta () const
 
std::vector< float > *const & mc_nutaus_ggrandmother_id () const
 
std::vector< float > *const & mc_nutaus_grandmother_id () const
 
std::vector< float > *const & mc_nutaus_id () const
 
std::vector< float > *const & mc_nutaus_mass () const
 
std::vector< float > *const & mc_nutaus_mother_id () const
 
std::vector< float > *const & mc_nutaus_mother_pt () const
 
std::vector< float > *const & mc_nutaus_numOfDaughters () const
 
std::vector< float > *const & mc_nutaus_phi () const
 
std::vector< float > *const & mc_nutaus_pt () const
 
std::vector< float > *const & mc_nutaus_px () const
 
std::vector< float > *const & mc_nutaus_py () const
 
std::vector< float > *const & mc_nutaus_pz () const
 
std::vector< float > *const & mc_nutaus_status () const
 
std::vector< float > *const & mc_nutaus_theta () const
 
std::vector< float > *const & mc_nutaus_vertex_x () const
 
std::vector< float > *const & mc_nutaus_vertex_y () const
 
std::vector< float > *const & mc_nutaus_vertex_z () const
 
std::vector< float > *const & mc_pdf_id1 () const
 
std::vector< float > *const & mc_pdf_id2 () const
 
std::vector< float > *const & mc_pdf_q () const
 
std::vector< float > *const & mc_pdf_x1 () const
 
std::vector< float > *const & mc_pdf_x2 () const
 
std::vector< float > *const & mc_photons_charge () const
 
std::vector< float > *const & mc_photons_energy () const
 
std::vector< float > *const & mc_photons_eta () const
 
std::vector< float > *const & mc_photons_ggrandmother_id () const
 
std::vector< float > *const & mc_photons_grandmother_id () const
 
std::vector< float > *const & mc_photons_id () const
 
std::vector< float > *const & mc_photons_mass () const
 
std::vector< float > *const & mc_photons_mother_id () const
 
std::vector< float > *const & mc_photons_mother_pt () const
 
std::vector< float > *const & mc_photons_numOfDaughters () const
 
std::vector< float > *const & mc_photons_phi () const
 
std::vector< float > *const & mc_photons_pt () const
 
std::vector< float > *const & mc_photons_px () const
 
std::vector< float > *const & mc_photons_py () const
 
std::vector< float > *const & mc_photons_pz () const
 
std::vector< float > *const & mc_photons_status () const
 
std::vector< float > *const & mc_photons_theta () const
 
std::vector< float > *const & mc_photons_vertex_x () const
 
std::vector< float > *const & mc_photons_vertex_y () const
 
std::vector< float > *const & mc_photons_vertex_z () const
 
std::vector< float > *const & mc_taus_charge () const
 
std::vector< float > *const & mc_taus_energy () const
 
std::vector< float > *const & mc_taus_eta () const
 
std::vector< float > *const & mc_taus_ggrandmother_id () const
 
std::vector< float > *const & mc_taus_grandmother_id () const
 
std::vector< float > *const & mc_taus_id () const
 
std::vector< float > *const & mc_taus_mass () const
 
std::vector< float > *const & mc_taus_mother_id () const
 
std::vector< float > *const & mc_taus_mother_pt () const
 
std::vector< float > *const & mc_taus_numOfDaughters () const
 
std::vector< float > *const & mc_taus_phi () const
 
std::vector< float > *const & mc_taus_pt () const
 
std::vector< float > *const & mc_taus_px () const
 
std::vector< float > *const & mc_taus_py () const
 
std::vector< float > *const & mc_taus_pz () const
 
std::vector< float > *const & mc_taus_status () const
 
std::vector< float > *const & mc_taus_theta () const
 
std::vector< float > *const & mc_taus_vertex_x () const
 
std::vector< float > *const & mc_taus_vertex_y () const
 
std::vector< float > *const & mc_taus_vertex_z () const
 
std::vector< float > *const & metsHO_et () const
 
std::vector< float > *const & metsHO_ex () const
 
std::vector< float > *const & metsHO_ey () const
 
std::vector< float > *const & metsHO_phi () const
 
std::vector< float > *const & metsHO_sumEt () const
 
std::vector< float > *const & mets_AK5_et () const
 
std::vector< float > *const & mets_AK5_ex () const
 
std::vector< float > *const & mets_AK5_ey () const
 
std::vector< float > *const & mets_AK5_gen_et () const
 
std::vector< float > *const & mets_AK5_gen_phi () const
 
std::vector< float > *const & mets_AK5_phi () const
 
std::vector< float > *const & mets_AK5_sign () const
 
std::vector< float > *const & mets_AK5_sumEt () const
 
std::vector< float > *const & mets_AK5_unCPhi () const
 
std::vector< float > *const & mets_AK5_unCPt () const
 
std::string *const & model_params () const
 
std::vector< float > *const & mu_tracks_E () const
 
std::vector< float > *const & mu_tracks_R03_trkiso () const
 
std::vector< int > *const & mu_tracks_chg () const
 
std::vector< float > *const & mu_tracks_dzpv () const
 
std::vector< float > *const & mu_tracks_eta () const
 
std::vector< int > *const & mu_tracks_fromPV () const
 
std::vector< float > *const & mu_tracks_miniso () const
 
std::vector< float > *const & mu_tracks_miniso_chg_only () const
 
std::vector< float > *const & mu_tracks_phi () const
 
std::vector< float > *const & mu_tracks_pt () const
 
std::vector< float > *const & mus_cIso () const
 
std::vector< float > *const & mus_calEnergyEm () const
 
std::vector< float > *const & mus_calEnergyEmS9 () const
 
std::vector< float > *const & mus_calEnergyHad () const
 
std::vector< float > *const & mus_calEnergyHadS9 () const
 
std::vector< float > *const & mus_calEnergyHo () const
 
std::vector< float > *const & mus_calEnergyHoS9 () const
 
std::vector< float > *const & mus_caloCompatibility () const
 
std::vector< float > *const & mus_charge () const
 
std::vector< float > *const & mus_cm_ExpectedHitsInner () const
 
std::vector< float > *const & mus_cm_ExpectedHitsOuter () const
 
std::vector< float > *const & mus_cm_LayersWithMeasurement () const
 
std::vector< float > *const & mus_cm_LayersWithoutMeasurement () const
 
std::vector< float > *const & mus_cm_PixelLayersWithMeasurement () const
 
std::vector< float > *const & mus_cm_ValidStripLayersWithMonoAndStereoHit () const
 
std::vector< float > *const & mus_cm_chg () const
 
std::vector< float > *const & mus_cm_chi2 () const
 
std::vector< float > *const & mus_cm_d0dum () const
 
std::vector< float > *const & mus_cm_d0dumErr () const
 
std::vector< float > *const & mus_cm_dz () const
 
std::vector< float > *const & mus_cm_dzErr () const
 
std::vector< float > *const & mus_cm_eta () const
 
std::vector< float > *const & mus_cm_etaErr () const
 
std::vector< float > *const & mus_cm_ndof () const
 
std::vector< float > *const & mus_cm_numlosthits () const
 
std::vector< float > *const & mus_cm_numvalMuonhits () const
 
std::vector< float > *const & mus_cm_numvalhits () const
 
std::vector< float > *const & mus_cm_phi () const
 
std::vector< float > *const & mus_cm_phiErr () const
 
std::vector< float > *const & mus_cm_pt () const
 
std::vector< float > *const & mus_cm_ptErr () const
 
std::vector< float > *const & mus_cm_px () const
 
std::vector< float > *const & mus_cm_py () const
 
std::vector< float > *const & mus_cm_pz () const
 
std::vector< float > *const & mus_cm_theta () const
 
std::vector< float > *const & mus_cm_vx () const
 
std::vector< float > *const & mus_cm_vy () const
 
std::vector< float > *const & mus_cm_vz () const
 
std::vector< float > *const & mus_dB () const
 
std::vector< float > *const & mus_ecalIso () const
 
std::vector< float > *const & mus_ecalvetoDep () const
 
std::vector< float > *const & mus_energy () const
 
std::vector< float > *const & mus_et () const
 
std::vector< float > *const & mus_eta () const
 
std::vector< float > *const & mus_gen_et () const
 
std::vector< float > *const & mus_gen_eta () const
 
std::vector< float > *const & mus_gen_id () const
 
std::vector< float > *const & mus_gen_mother_et () const
 
std::vector< float > *const & mus_gen_mother_eta () const
 
std::vector< float > *const & mus_gen_mother_id () const
 
std::vector< float > *const & mus_gen_mother_phi () const
 
std::vector< float > *const & mus_gen_mother_pt () const
 
std::vector< float > *const & mus_gen_mother_px () const
 
std::vector< float > *const & mus_gen_mother_py () const
 
std::vector< float > *const & mus_gen_mother_pz () const
 
std::vector< float > *const & mus_gen_mother_theta () const
 
std::vector< float > *const & mus_gen_phi () const
 
std::vector< float > *const & mus_gen_pt () const
 
std::vector< float > *const & mus_gen_px () const
 
std::vector< float > *const & mus_gen_py () const
 
std::vector< float > *const & mus_gen_pz () const
 
std::vector< float > *const & mus_gen_theta () const
 
std::vector< float > *const & mus_globalTrack_normalizedChi2 () const
 
std::vector< float > *const & mus_hcalIso () const
 
std::vector< float > *const & mus_hcalvetoDep () const
 
std::vector< float > *const & mus_id_All () const
 
std::vector< float > *const & mus_id_AllArbitrated () const
 
std::vector< float > *const & mus_id_AllGlobalMuons () const
 
std::vector< float > *const & mus_id_AllStandAloneMuons () const
 
std::vector< float > *const & mus_id_AllTrackerMuons () const
 
std::vector< float > *const & mus_id_GlobalMuonPromptTight () const
 
std::vector< float > *const & mus_id_TM2DCompatibilityLoose () const
 
std::vector< float > *const & mus_id_TM2DCompatibilityTight () const
 
std::vector< float > *const & mus_id_TMLastStationLoose () const
 
std::vector< float > *const & mus_id_TMLastStationOptimizedLowPtLoose () const
 
std::vector< float > *const & mus_id_TMLastStationOptimizedLowPtTight () const
 
std::vector< float > *const & mus_id_TMLastStationTight () const
 
std::vector< float > *const & mus_id_TMOneStationLoose () const
 
std::vector< float > *const & mus_id_TMOneStationTight () const
 
std::vector< float > *const & mus_id_TrackerMuonArbitrated () const
 
std::vector< float > *const & mus_isCaloMuon () const
 
std::vector< float > *const & mus_isConvertedPhoton () const
 
std::vector< float > *const & mus_isElectron () const
 
std::vector< float > *const & mus_isGlobalMuon () const
 
std::vector< bool > *const & mus_isLooseMuon () const
 
std::vector< bool > *const & mus_isMediumMuon () const
 
std::vector< bool > *const & mus_isPF () const
 
std::vector< float > *const & mus_isPFMuon () const
 
std::vector< float > *const & mus_isPhoton () const
 
std::vector< float > *const & mus_isStandAloneMuon () const
 
std::vector< bool > *const & mus_isTightMuon () const
 
std::vector< float > *const & mus_isTrackerMuon () const
 
std::vector< float > *const & mus_iso03_emEt () const
 
std::vector< float > *const & mus_iso03_emVetoEt () const
 
std::vector< float > *const & mus_iso03_hadEt () const
 
std::vector< float > *const & mus_iso03_hadVetoEt () const
 
std::vector< float > *const & mus_iso03_hoEt () const
 
std::vector< float > *const & mus_iso03_nTracks () const
 
std::vector< float > *const & mus_iso03_sumPt () const
 
std::vector< float > *const & mus_iso05_emEt () const
 
std::vector< float > *const & mus_iso05_hadEt () const
 
std::vector< float > *const & mus_iso05_hoEt () const
 
std::vector< float > *const & mus_iso05_nTracks () const
 
std::vector< float > *const & mus_iso05_sumPt () const
 
std::vector< int > *const & mus_jet_ind () const
 
std::vector< float > *const & mus_miniso () const
 
std::vector< float > *const & mus_num_matches () const
 
std::vector< float > *const & mus_numberOfMatchedStations () const
 
std::vector< float > *const & mus_pfIsolationR03_sumChargedHadronPt () const
 
std::vector< float > *const & mus_pfIsolationR03_sumChargedParticlePt () const
 
std::vector< float > *const & mus_pfIsolationR03_sumNeutralHadronEt () const
 
std::vector< float > *const & mus_pfIsolationR03_sumNeutralHadronEtHighThreshold () const
 
std::vector< float > *const & mus_pfIsolationR03_sumPUPt () const
 
std::vector< float > *const & mus_pfIsolationR03_sumPhotonEt () const
 
std::vector< float > *const & mus_pfIsolationR03_sumPhotonEtHighThreshold () const
 
std::vector< float > *const & mus_pfIsolationR04_sumChargedHadronPt () const
 
std::vector< float > *const & mus_pfIsolationR04_sumChargedParticlePt () const
 
std::vector< float > *const & mus_pfIsolationR04_sumNeutralHadronEt () const
 
std::vector< float > *const & mus_pfIsolationR04_sumNeutralHadronEtHighThreshold () const
 
std::vector< float > *const & mus_pfIsolationR04_sumPUPt () const
 
std::vector< float > *const & mus_pfIsolationR04_sumPhotonEt () const
 
std::vector< float > *const & mus_pfIsolationR04_sumPhotonEtHighThreshold () const
 
std::vector< float > *const & mus_phi () const
 
std::vector< float > *const & mus_picky_ExpectedHitsInner () const
 
std::vector< float > *const & mus_picky_ExpectedHitsOuter () const
 
std::vector< float > *const & mus_picky_LayersWithMeasurement () const
 
std::vector< float > *const & mus_picky_LayersWithoutMeasurement () const
 
std::vector< float > *const & mus_picky_PixelLayersWithMeasurement () const
 
std::vector< float > *const & mus_picky_ValidStripLayersWithMonoAndStereoHit () const
 
std::vector< float > *const & mus_picky_chg () const
 
std::vector< float > *const & mus_picky_chi2 () const
 
std::vector< float > *const & mus_picky_d0dum () const
 
std::vector< float > *const & mus_picky_d0dumErr () const
 
std::vector< float > *const & mus_picky_dz () const
 
std::vector< float > *const & mus_picky_dzErr () const
 
std::vector< float > *const & mus_picky_eta () const
 
std::vector< float > *const & mus_picky_etaErr () const
 
std::vector< float > *const & mus_picky_id () const
 
std::vector< float > *const & mus_picky_ndof () const
 
std::vector< float > *const & mus_picky_numlosthits () const
 
std::vector< float > *const & mus_picky_numvalPixelhits () const
 
std::vector< float > *const & mus_picky_numvalhits () const
 
std::vector< float > *const & mus_picky_phi () const
 
std::vector< float > *const & mus_picky_phiErr () const
 
std::vector< float > *const & mus_picky_pt () const
 
std::vector< float > *const & mus_picky_ptErr () const
 
std::vector< float > *const & mus_picky_px () const
 
std::vector< float > *const & mus_picky_py () const
 
std::vector< float > *const & mus_picky_pz () const
 
std::vector< float > *const & mus_picky_theta () const
 
std::vector< float > *const & mus_picky_vx () const
 
std::vector< float > *const & mus_picky_vy () const
 
std::vector< float > *const & mus_picky_vz () const
 
std::vector< float > *const & mus_pt () const
 
std::vector< float > *const & mus_px () const
 
std::vector< float > *const & mus_py () const
 
std::vector< float > *const & mus_pz () const
 
std::vector< float > *const & mus_segmentCompatibility () const
 
std::vector< float > *const & mus_stamu_chg () const
 
std::vector< float > *const & mus_stamu_chi2 () const
 
std::vector< float > *const & mus_stamu_d0dum () const
 
std::vector< float > *const & mus_stamu_d0dumErr () const
 
std::vector< float > *const & mus_stamu_dz () const
 
std::vector< float > *const & mus_stamu_dzErr () const
 
std::vector< float > *const & mus_stamu_eta () const
 
std::vector< float > *const & mus_stamu_etaErr () const
 
std::vector< float > *const & mus_stamu_ndof () const
 
std::vector< float > *const & mus_stamu_numlosthits () const
 
std::vector< float > *const & mus_stamu_numvalhits () const
 
std::vector< float > *const & mus_stamu_phi () const
 
std::vector< float > *const & mus_stamu_phiErr () const
 
std::vector< float > *const & mus_stamu_pt () const
 
std::vector< float > *const & mus_stamu_ptErr () const
 
std::vector< float > *const & mus_stamu_px () const
 
std::vector< float > *const & mus_stamu_py () const
 
std::vector< float > *const & mus_stamu_pz () const
 
std::vector< float > *const & mus_stamu_theta () const
 
std::vector< float > *const & mus_stamu_vx () const
 
std::vector< float > *const & mus_stamu_vy () const
 
std::vector< float > *const & mus_stamu_vz () const
 
std::vector< float > *const & mus_status () const
 
std::vector< float > *const & mus_tIso () const
 
std::vector< float > *const & mus_theta () const
 
std::vector< float > *const & mus_tkHits () const
 
std::vector< float > *const & mus_tkHitsFrac () const
 
std::vector< float > *const & mus_tk_ExpectedHitsInner () const
 
std::vector< float > *const & mus_tk_ExpectedHitsOuter () const
 
std::vector< float > *const & mus_tk_LayersWithMeasurement () const
 
std::vector< float > *const & mus_tk_LayersWithoutMeasurement () const
 
std::vector< float > *const & mus_tk_PixelLayersWithMeasurement () const
 
std::vector< float > *const & mus_tk_ValidStripLayersWithMonoAndStereoHit () const
 
std::vector< float > *const & mus_tk_chg () const
 
std::vector< float > *const & mus_tk_chi2 () const
 
std::vector< float > *const & mus_tk_d0dum () const
 
std::vector< float > *const & mus_tk_d0dumErr () const
 
std::vector< float > *const & mus_tk_dz () const
 
std::vector< float > *const & mus_tk_dzErr () const
 
std::vector< float > *const & mus_tk_eta () const
 
std::vector< float > *const & mus_tk_etaErr () const
 
std::vector< float > *const & mus_tk_id () const
 
std::vector< float > *const & mus_tk_ndof () const
 
std::vector< float > *const & mus_tk_numlosthits () const
 
std::vector< float > *const & mus_tk_numpixelWthMeasr () const
 
std::vector< float > *const & mus_tk_numvalPixelhits () const
 
std::vector< float > *const & mus_tk_numvalhits () const
 
std::vector< float > *const & mus_tk_phi () const
 
std::vector< float > *const & mus_tk_phiErr () const
 
std::vector< float > *const & mus_tk_pt () const
 
std::vector< float > *const & mus_tk_ptErr () const
 
std::vector< float > *const & mus_tk_px () const
 
std::vector< float > *const & mus_tk_py () const
 
std::vector< float > *const & mus_tk_pz () const
 
std::vector< float > *const & mus_tk_theta () const
 
std::vector< float > *const & mus_tk_vx () const
 
std::vector< float > *const & mus_tk_vy () const
 
std::vector< float > *const & mus_tk_vz () const
 
std::vector< float > *const & mus_tpfms_ExpectedHitsInner () const
 
std::vector< float > *const & mus_tpfms_ExpectedHitsOuter () const
 
std::vector< float > *const & mus_tpfms_LayersWithMeasurement () const
 
std::vector< float > *const & mus_tpfms_LayersWithoutMeasurement () const
 
std::vector< float > *const & mus_tpfms_PixelLayersWithMeasurement () const
 
std::vector< float > *const & mus_tpfms_ValidStripLayersWithMonoAndStereoHit () const
 
std::vector< float > *const & mus_tpfms_chg () const
 
std::vector< float > *const & mus_tpfms_chi2 () const
 
std::vector< float > *const & mus_tpfms_d0dum () const
 
std::vector< float > *const & mus_tpfms_d0dumErr () const
 
std::vector< float > *const & mus_tpfms_dz () const
 
std::vector< float > *const & mus_tpfms_dzErr () const
 
std::vector< float > *const & mus_tpfms_eta () const
 
std::vector< float > *const & mus_tpfms_etaErr () const
 
std::vector< float > *const & mus_tpfms_id () const
 
std::vector< float > *const & mus_tpfms_ndof () const
 
std::vector< float > *const & mus_tpfms_numlosthits () const
 
std::vector< float > *const & mus_tpfms_numvalPixelhits () const
 
std::vector< float > *const & mus_tpfms_numvalhits () const
 
std::vector< float > *const & mus_tpfms_phi () const
 
std::vector< float > *const & mus_tpfms_phiErr () const
 
std::vector< float > *const & mus_tpfms_pt () const
 
std::vector< float > *const & mus_tpfms_ptErr () const
 
std::vector< float > *const & mus_tpfms_px () const
 
std::vector< float > *const & mus_tpfms_py () const
 
std::vector< float > *const & mus_tpfms_pz () const
 
std::vector< float > *const & mus_tpfms_theta () const
 
std::vector< float > *const & mus_tpfms_vx () const
 
std::vector< float > *const & mus_tpfms_vy () const
 
std::vector< float > *const & mus_tpfms_vz () const
 
std::vector< float > *const & mus_trkKink () const
 
std::vector< float > *const & mus_trkPositionMatch () const
 
UInt_t const & orbitNumber () const
 
Int_t const & passprescaleHT250filter_decision () const
 
Int_t const & passprescaleHT300filter_decision () const
 
Int_t const & passprescaleHT350filter_decision () const
 
Int_t const & passprescaleHT400filter_decision () const
 
Int_t const & passprescaleHT450filter_decision () const
 
Int_t const & passprescaleJet30MET80filter_decision () const
 
Int_t const & passprescalePFHT350filter_decision () const
 
Int_t const & pdf_info_id1 () const
 
Int_t const & pdf_info_id2 () const
 
Float_t const & pdf_info_pdf1 () const
 
Float_t const & pdf_info_pdf2 () const
 
Float_t const & pdf_info_scale () const
 
Float_t const & pdf_info_x1 () const
 
Float_t const & pdf_info_x2 () const
 
std::vector< float > *const & pdfweights_cteq () const
 
std::vector< float > *const & pdfweights_mstw () const
 
std::vector< float > *const & pdfweights_nnpdf () const
 
Float_t const & pfType1metsSummer15V2_NoHF_et () const
 
Float_t const & pfType1metsSummer15V2_NoHF_phi () const
 
Float_t const & pfType1metsSummer15V2_NoHF_sumEt () const
 
Float_t const & pfType1metsSummer15V2_et () const
 
Float_t const & pfType1metsSummer15V2_phi () const
 
Float_t const & pfType1metsSummer15V2_sumEt () const
 
std::vector< float > *const & pfType1mets_default_ChargedEMEtFraction () const
 
std::vector< float > *const & pfType1mets_default_ChargedHadEtFraction () const
 
std::vector< float > *const & pfType1mets_default_MuonEtFraction () const
 
std::vector< float > *const & pfType1mets_default_NeutralEMFraction () const
 
std::vector< float > *const & pfType1mets_default_NeutralHadEtFraction () const
 
std::vector< float > *const & pfType1mets_default_Sig () const
 
std::vector< float > *const & pfType1mets_default_Type6EtFraction () const
 
std::vector< float > *const & pfType1mets_default_Type7EtFraction () const
 
std::vector< float > *const & pfType1mets_default_et () const
 
std::vector< float > *const & pfType1mets_default_ex () const
 
std::vector< float > *const & pfType1mets_default_ey () const
 
std::vector< float > *const & pfType1mets_default_gen_et () const
 
std::vector< float > *const & pfType1mets_default_gen_phi () const
 
std::vector< float > *const & pfType1mets_default_phi () const
 
std::vector< float > *const & pfType1mets_default_sumEt () const
 
Float_t const & pfType1mets_uncert_JetEnDown_dpx () const
 
Float_t const & pfType1mets_uncert_JetEnDown_dpy () const
 
Float_t const & pfType1mets_uncert_JetEnDown_sumEt () const
 
Float_t const & pfType1mets_uncert_JetEnUp_dpx () const
 
Float_t const & pfType1mets_uncert_JetEnUp_dpy () const
 
Float_t const & pfType1mets_uncert_JetEnUp_sumEt () const
 
Float_t const & pfType1mets_uncert_JetResDown_dpx () const
 
Float_t const & pfType1mets_uncert_JetResDown_dpy () const
 
Float_t const & pfType1mets_uncert_JetResDown_sumEt () const
 
Float_t const & pfType1mets_uncert_JetResUp_dpx () const
 
Float_t const & pfType1mets_uncert_JetResUp_dpy () const
 
Float_t const & pfType1mets_uncert_JetResUp_sumEt () const
 
std::vector< float > *const & pfTypeINoXYCorrmets_et () const
 
std::vector< float > *const & pfTypeINoXYCorrmets_ex () const
 
std::vector< float > *const & pfTypeINoXYCorrmets_ey () const
 
std::vector< float > *const & pfTypeINoXYCorrmets_gen_et () const
 
std::vector< float > *const & pfTypeINoXYCorrmets_gen_phi () const
 
std::vector< float > *const & pfTypeINoXYCorrmets_phi () const
 
std::vector< float > *const & pfTypeINoXYCorrmets_sign () const
 
std::vector< float > *const & pfTypeINoXYCorrmets_sumEt () const
 
std::vector< float > *const & pfTypeINoXYCorrmets_unCPhi () const
 
std::vector< float > *const & pfTypeINoXYCorrmets_unCPt () const
 
std::vector< float > *const & pfTypeIType0mets_et () const
 
std::vector< float > *const & pfTypeIType0mets_ex () const
 
std::vector< float > *const & pfTypeIType0mets_ey () const
 
std::vector< float > *const & pfTypeIType0mets_gen_et () const
 
std::vector< float > *const & pfTypeIType0mets_gen_phi () const
 
std::vector< float > *const & pfTypeIType0mets_phi () const
 
std::vector< float > *const & pfTypeIType0mets_sign () const
 
std::vector< float > *const & pfTypeIType0mets_sumEt () const
 
std::vector< float > *const & pfTypeIType0mets_unCPhi () const
 
std::vector< float > *const & pfTypeIType0mets_unCPt () const
 
std::vector< float > *const & pfTypeImets_et () const
 
std::vector< float > *const & pfTypeImets_ex () const
 
std::vector< float > *const & pfTypeImets_ey () const
 
std::vector< float > *const & pfTypeImets_gen_et () const
 
std::vector< float > *const & pfTypeImets_gen_phi () const
 
std::vector< float > *const & pfTypeImets_phi () const
 
std::vector< float > *const & pfTypeImets_sign () const
 
std::vector< float > *const & pfTypeImets_sumEt () const
 
std::vector< float > *const & pfTypeImets_unCPhi () const
 
std::vector< float > *const & pfTypeImets_unCPt () const
 
std::vector< float > *const & pf_els_PATpassConversionVeto () const
 
std::vector< float > *const & pf_els_PFchargedHadronIsoR03 () const
 
std::vector< float > *const & pf_els_PFneutralHadronIsoR03 () const
 
std::vector< float > *const & pf_els_PFphotonIsoR03 () const
 
std::vector< float > *const & pf_els_basicClustersSize () const
 
std::vector< float > *const & pf_els_cIso () const
 
std::vector< float > *const & pf_els_caloEnergy () const
 
std::vector< float > *const & pf_els_charge () const
 
std::vector< float > *const & pf_els_chargedHadronIso () const
 
std::vector< float > *const & pf_els_chi2 () const
 
std::vector< float > *const & pf_els_core_ecalDrivenSeed () const
 
std::vector< float > *const & pf_els_cpx () const
 
std::vector< float > *const & pf_els_cpy () const
 
std::vector< float > *const & pf_els_cpz () const
 
std::vector< float > *const & pf_els_ctf_tk_charge () const
 
std::vector< float > *const & pf_els_ctf_tk_eta () const
 
std::vector< float > *const & pf_els_ctf_tk_id () const
 
std::vector< float > *const & pf_els_ctf_tk_phi () const
 
std::vector< float > *const & pf_els_cx () const
 
std::vector< float > *const & pf_els_cy () const
 
std::vector< float > *const & pf_els_cz () const
 
std::vector< float > *const & pf_els_d0dum () const
 
std::vector< float > *const & pf_els_d0dumError () const
 
std::vector< float > *const & pf_els_dEtaIn () const
 
std::vector< float > *const & pf_els_dEtaOut () const
 
std::vector< float > *const & pf_els_dPhiIn () const
 
std::vector< float > *const & pf_els_dPhiOut () const
 
std::vector< float > *const & pf_els_dr03EcalRecHitSumEt () const
 
std::vector< float > *const & pf_els_dr03HcalDepth1TowerSumEt () const
 
std::vector< float > *const & pf_els_dr03HcalDepth2TowerSumEt () const
 
std::vector< float > *const & pf_els_dr03HcalTowerSumEt () const
 
std::vector< float > *const & pf_els_dr03TkSumPt () const
 
std::vector< float > *const & pf_els_dr04EcalRecHitSumEt () const
 
std::vector< float > *const & pf_els_dr04HcalDepth1TowerSumEt () const
 
std::vector< float > *const & pf_els_dr04HcalDepth2TowerSumEt () const
 
std::vector< float > *const & pf_els_dr04HcalTowerSumEt () const
 
std::vector< float > *const & pf_els_dr04TkSumPt () const
 
std::vector< float > *const & pf_els_dz () const
 
std::vector< float > *const & pf_els_dzError () const
 
std::vector< float > *const & pf_els_eOverPIn () const
 
std::vector< float > *const & pf_els_eSeedOverPOut () const
 
std::vector< float > *const & pf_els_ecalIso () const
 
std::vector< float > *const & pf_els_energy () const
 
std::vector< float > *const & pf_els_et () const
 
std::vector< float > *const & pf_els_eta () const
 
std::vector< float > *const & pf_els_etaError () const
 
std::vector< float > *const & pf_els_fbrem () const
 
std::vector< float > *const & pf_els_gen_et () const
 
std::vector< float > *const & pf_els_gen_eta () const
 
std::vector< float > *const & pf_els_gen_id () const
 
std::vector< float > *const & pf_els_gen_mother_et () const
 
std::vector< float > *const & pf_els_gen_mother_eta () const
 
std::vector< float > *const & pf_els_gen_mother_id () const
 
std::vector< float > *const & pf_els_gen_mother_phi () const
 
std::vector< float > *const & pf_els_gen_mother_pt () const
 
std::vector< float > *const & pf_els_gen_mother_px () const
 
std::vector< float > *const & pf_els_gen_mother_py () const
 
std::vector< float > *const & pf_els_gen_mother_pz () const
 
std::vector< float > *const & pf_els_gen_mother_theta () const
 
std::vector< float > *const & pf_els_gen_phi () const
 
std::vector< float > *const & pf_els_gen_pt () const
 
std::vector< float > *const & pf_els_gen_px () const
 
std::vector< float > *const & pf_els_gen_py () const
 
std::vector< float > *const & pf_els_gen_pz () const
 
std::vector< float > *const & pf_els_gen_theta () const
 
std::vector< float > *const & pf_els_hadOverEm () const
 
std::vector< bool > *const & pf_els_hasMatchedConversion () const
 
std::vector< float > *const & pf_els_hcalIso () const
 
std::vector< float > *const & pf_els_hcalOverEcalBc () const
 
std::vector< float > *const & pf_els_isEB () const
 
std::vector< float > *const & pf_els_isEE () const
 
std::vector< float > *const & pf_els_looseId () const
 
std::vector< float > *const & pf_els_n_inner_layer () const
 
std::vector< float > *const & pf_els_n_outer_layer () const
 
std::vector< float > *const & pf_els_ndof () const
 
std::vector< float > *const & pf_els_neutralHadronIso () const
 
std::vector< float > *const & pf_els_numlosthits () const
 
std::vector< float > *const & pf_els_numvalhits () const
 
std::vector< float > *const & pf_els_phi () const
 
std::vector< float > *const & pf_els_phiError () const
 
std::vector< float > *const & pf_els_photonIso () const
 
std::vector< float > *const & pf_els_pt () const
 
std::vector< float > *const & pf_els_ptError () const
 
std::vector< float > *const & pf_els_px () const
 
std::vector< float > *const & pf_els_py () const
 
std::vector< float > *const & pf_els_pz () const
 
std::vector< float > *const & pf_els_robustHighEnergyId () const
 
std::vector< float > *const & pf_els_robustLooseId () const
 
std::vector< float > *const & pf_els_robustTightId () const
 
std::vector< float > *const & pf_els_scE1x5 () const
 
std::vector< float > *const & pf_els_scE2x5Max () const
 
std::vector< float > *const & pf_els_scE5x5 () const
 
std::vector< float > *const & pf_els_scEnergy () const
 
std::vector< float > *const & pf_els_scEta () const
 
std::vector< float > *const & pf_els_scEtaWidth () const
 
std::vector< float > *const & pf_els_scPhi () const
 
std::vector< float > *const & pf_els_scPhiWidth () const
 
std::vector< float > *const & pf_els_scRawEnergy () const
 
std::vector< float > *const & pf_els_scSeedEnergy () const
 
std::vector< float > *const & pf_els_shFracInnerHits () const
 
std::vector< float > *const & pf_els_sigmaEtaEta () const
 
std::vector< float > *const & pf_els_sigmaIEtaIEta () const
 
std::vector< float > *const & pf_els_simpleEleId60cIso () const
 
std::vector< float > *const & pf_els_simpleEleId60relIso () const
 
std::vector< float > *const & pf_els_simpleEleId70cIso () const
 
std::vector< float > *const & pf_els_simpleEleId70relIso () const
 
std::vector< float > *const & pf_els_simpleEleId80cIso () const
 
std::vector< float > *const & pf_els_simpleEleId80relIso () const
 
std::vector< float > *const & pf_els_simpleEleId85cIso () const
 
std::vector< float > *const & pf_els_simpleEleId85relIso () const
 
std::vector< float > *const & pf_els_simpleEleId90cIso () const
 
std::vector< float > *const & pf_els_simpleEleId90relIso () const
 
std::vector< float > *const & pf_els_simpleEleId95cIso () const
 
std::vector< float > *const & pf_els_simpleEleId95relIso () const
 
std::vector< float > *const & pf_els_status () const
 
std::vector< float > *const & pf_els_tIso () const
 
std::vector< float > *const & pf_els_theta () const
 
std::vector< float > *const & pf_els_tightId () const
 
std::vector< float > *const & pf_els_tk_charge () const
 
std::vector< float > *const & pf_els_tk_eta () const
 
std::vector< float > *const & pf_els_tk_phi () const
 
std::vector< float > *const & pf_els_tk_pt () const
 
std::vector< float > *const & pf_els_tk_pz () const
 
std::vector< float > *const & pf_els_vpx () const
 
std::vector< float > *const & pf_els_vpy () const
 
std::vector< float > *const & pf_els_vpz () const
 
std::vector< float > *const & pf_els_vx () const
 
std::vector< float > *const & pf_els_vy () const
 
std::vector< float > *const & pf_els_vz () const
 
std::vector< float > *const & pf_mus_cIso () const
 
std::vector< float > *const & pf_mus_calEnergyEm () const
 
std::vector< float > *const & pf_mus_calEnergyEmS9 () const
 
std::vector< float > *const & pf_mus_calEnergyHad () const
 
std::vector< float > *const & pf_mus_calEnergyHadS9 () const
 
std::vector< float > *const & pf_mus_calEnergyHo () const
 
std::vector< float > *const & pf_mus_calEnergyHoS9 () const
 
std::vector< float > *const & pf_mus_charge () const
 
std::vector< float > *const & pf_mus_chargedHadronIso () const
 
std::vector< float > *const & pf_mus_cm_ExpectedHitsInner () const
 
std::vector< float > *const & pf_mus_cm_ExpectedHitsOuter () const
 
std::vector< float > *const & pf_mus_cm_LayersWithMeasurement () const
 
std::vector< float > *const & pf_mus_cm_LayersWithoutMeasurement () const
 
std::vector< float > *const & pf_mus_cm_PixelLayersWithMeasurement () const
 
std::vector< float > *const & pf_mus_cm_ValidStripLayersWithMonoAndStereoHit () const
 
std::vector< float > *const & pf_mus_cm_chg () const
 
std::vector< float > *const & pf_mus_cm_chi2 () const
 
std::vector< float > *const & pf_mus_cm_d0dum () const
 
std::vector< float > *const & pf_mus_cm_d0dumErr () const
 
std::vector< float > *const & pf_mus_cm_dz () const
 
std::vector< float > *const & pf_mus_cm_dzErr () const
 
std::vector< float > *const & pf_mus_cm_eta () const
 
std::vector< float > *const & pf_mus_cm_etaErr () const
 
std::vector< float > *const & pf_mus_cm_ndof () const
 
std::vector< float > *const & pf_mus_cm_numlosthits () const
 
std::vector< float > *const & pf_mus_cm_numvalMuonhits () const
 
std::vector< float > *const & pf_mus_cm_numvalhits () const
 
std::vector< float > *const & pf_mus_cm_phi () const
 
std::vector< float > *const & pf_mus_cm_phiErr () const
 
std::vector< float > *const & pf_mus_cm_pt () const
 
std::vector< float > *const & pf_mus_cm_ptErr () const
 
std::vector< float > *const & pf_mus_cm_px () const
 
std::vector< float > *const & pf_mus_cm_py () const
 
std::vector< float > *const & pf_mus_cm_pz () const
 
std::vector< float > *const & pf_mus_cm_theta () const
 
std::vector< float > *const & pf_mus_cm_vx () const
 
std::vector< float > *const & pf_mus_cm_vy () const
 
std::vector< float > *const & pf_mus_cm_vz () const
 
std::vector< float > *const & pf_mus_dB () const
 
std::vector< float > *const & pf_mus_ecalIso () const
 
std::vector< float > *const & pf_mus_energy () const
 
std::vector< float > *const & pf_mus_et () const
 
std::vector< float > *const & pf_mus_eta () const
 
std::vector< float > *const & pf_mus_gen_et () const
 
std::vector< float > *const & pf_mus_gen_eta () const
 
std::vector< float > *const & pf_mus_gen_id () const
 
std::vector< float > *const & pf_mus_gen_mother_et () const
 
std::vector< float > *const & pf_mus_gen_mother_eta () const
 
std::vector< float > *const & pf_mus_gen_mother_id () const
 
std::vector< float > *const & pf_mus_gen_mother_phi () const
 
std::vector< float > *const & pf_mus_gen_mother_pt () const
 
std::vector< float > *const & pf_mus_gen_mother_px () const
 
std::vector< float > *const & pf_mus_gen_mother_py () const
 
std::vector< float > *const & pf_mus_gen_mother_pz () const
 
std::vector< float > *const & pf_mus_gen_mother_theta () const
 
std::vector< float > *const & pf_mus_gen_phi () const
 
std::vector< float > *const & pf_mus_gen_pt () const
 
std::vector< float > *const & pf_mus_gen_px () const
 
std::vector< float > *const & pf_mus_gen_py () const
 
std::vector< float > *const & pf_mus_gen_pz () const
 
std::vector< float > *const & pf_mus_gen_theta () const
 
std::vector< float > *const & pf_mus_hcalIso () const
 
std::vector< float > *const & pf_mus_id_All () const
 
std::vector< float > *const & pf_mus_id_AllArbitrated () const
 
std::vector< float > *const & pf_mus_id_AllGlobalMuons () const
 
std::vector< float > *const & pf_mus_id_AllStandAloneMuons () const
 
std::vector< float > *const & pf_mus_id_AllTrackerMuons () const
 
std::vector< float > *const & pf_mus_id_GlobalMuonPromptTight () const
 
std::vector< float > *const & pf_mus_id_TM2DCompatibilityLoose () const
 
std::vector< float > *const & pf_mus_id_TM2DCompatibilityTight () const
 
std::vector< float > *const & pf_mus_id_TMLastStationLoose () const
 
std::vector< float > *const & pf_mus_id_TMLastStationOptimizedLowPtLoose () const
 
std::vector< float > *const & pf_mus_id_TMLastStationOptimizedLowPtTight () const
 
std::vector< float > *const & pf_mus_id_TMLastStationTight () const
 
std::vector< float > *const & pf_mus_id_TMOneStationLoose () const
 
std::vector< float > *const & pf_mus_id_TMOneStationTight () const
 
std::vector< float > *const & pf_mus_id_TrackerMuonArbitrated () const
 
std::vector< float > *const & pf_mus_isCaloMuon () const
 
std::vector< float > *const & pf_mus_isConvertedPhoton () const
 
std::vector< float > *const & pf_mus_isElectron () const
 
std::vector< float > *const & pf_mus_isGlobalMuon () const
 
std::vector< float > *const & pf_mus_isPFMuon () const
 
std::vector< float > *const & pf_mus_isPhoton () const
 
std::vector< float > *const & pf_mus_isStandAloneMuon () const
 
std::vector< float > *const & pf_mus_isTrackerMuon () const
 
std::vector< float > *const & pf_mus_iso03_emEt () const
 
std::vector< float > *const & pf_mus_iso03_emVetoEt () const
 
std::vector< float > *const & pf_mus_iso03_hadEt () const
 
std::vector< float > *const & pf_mus_iso03_hadVetoEt () const
 
std::vector< float > *const & pf_mus_iso03_hoEt () const
 
std::vector< float > *const & pf_mus_iso03_nTracks () const
 
std::vector< float > *const & pf_mus_iso03_sumPt () const
 
std::vector< float > *const & pf_mus_iso05_emEt () const
 
std::vector< float > *const & pf_mus_iso05_hadEt () const
 
std::vector< float > *const & pf_mus_iso05_hoEt () const
 
std::vector< float > *const & pf_mus_iso05_nTracks () const
 
std::vector< float > *const & pf_mus_iso05_sumPt () const
 
std::vector< float > *const & pf_mus_neutralHadronIso () const
 
std::vector< float > *const & pf_mus_num_matches () const
 
std::vector< float > *const & pf_mus_numberOfMatchedStations () const
 
std::vector< float > *const & pf_mus_pfIsolationR03_sumChargedHadronPt () const
 
std::vector< float > *const & pf_mus_pfIsolationR03_sumChargedParticlePt () const
 
std::vector< float > *const & pf_mus_pfIsolationR03_sumNeutralHadronEt () const
 
std::vector< float > *const & pf_mus_pfIsolationR03_sumNeutralHadronEtHighThreshold () const
 
std::vector< float > *const & pf_mus_pfIsolationR03_sumPUPt () const
 
std::vector< float > *const & pf_mus_pfIsolationR03_sumPhotonEt () const
 
std::vector< float > *const & pf_mus_pfIsolationR03_sumPhotonEtHighThreshold () const
 
std::vector< float > *const & pf_mus_pfIsolationR04_sumChargedHadronPt () const
 
std::vector< float > *const & pf_mus_pfIsolationR04_sumChargedParticlePt () const
 
std::vector< float > *const & pf_mus_pfIsolationR04_sumNeutralHadronEt () const
 
std::vector< float > *const & pf_mus_pfIsolationR04_sumNeutralHadronEtHighThreshold () const
 
std::vector< float > *const & pf_mus_pfIsolationR04_sumPUPt () const
 
std::vector< float > *const & pf_mus_pfIsolationR04_sumPhotonEt () const
 
std::vector< float > *const & pf_mus_pfIsolationR04_sumPhotonEtHighThreshold () const
 
std::vector< float > *const & pf_mus_phi () const
 
std::vector< float > *const & pf_mus_photonIso () const
 
std::vector< float > *const & pf_mus_picky_ExpectedHitsInner () const
 
std::vector< float > *const & pf_mus_picky_ExpectedHitsOuter () const
 
std::vector< float > *const & pf_mus_picky_LayersWithMeasurement () const
 
std::vector< float > *const & pf_mus_picky_LayersWithoutMeasurement () const
 
std::vector< float > *const & pf_mus_picky_PixelLayersWithMeasurement () const
 
std::vector< float > *const & pf_mus_picky_ValidStripLayersWithMonoAndStereoHit () const
 
std::vector< float > *const & pf_mus_picky_chg () const
 
std::vector< float > *const & pf_mus_picky_chi2 () const
 
std::vector< float > *const & pf_mus_picky_d0dum () const
 
std::vector< float > *const & pf_mus_picky_d0dumErr () const
 
std::vector< float > *const & pf_mus_picky_dz () const
 
std::vector< float > *const & pf_mus_picky_dzErr () const
 
std::vector< float > *const & pf_mus_picky_eta () const
 
std::vector< float > *const & pf_mus_picky_etaErr () const
 
std::vector< float > *const & pf_mus_picky_id () const
 
std::vector< float > *const & pf_mus_picky_ndof () const
 
std::vector< float > *const & pf_mus_picky_numlosthits () const
 
std::vector< float > *const & pf_mus_picky_numvalPixelhits () const
 
std::vector< float > *const & pf_mus_picky_numvalhits () const
 
std::vector< float > *const & pf_mus_picky_phi () const
 
std::vector< float > *const & pf_mus_picky_phiErr () const
 
std::vector< float > *const & pf_mus_picky_pt () const
 
std::vector< float > *const & pf_mus_picky_ptErr () const
 
std::vector< float > *const & pf_mus_picky_px () const
 
std::vector< float > *const & pf_mus_picky_py () const
 
std::vector< float > *const & pf_mus_picky_pz () const
 
std::vector< float > *const & pf_mus_picky_theta () const
 
std::vector< float > *const & pf_mus_picky_vx () const
 
std::vector< float > *const & pf_mus_picky_vy () const
 
std::vector< float > *const & pf_mus_picky_vz () const
 
std::vector< float > *const & pf_mus_pt () const
 
std::vector< float > *const & pf_mus_px () const
 
std::vector< float > *const & pf_mus_py () const
 
std::vector< float > *const & pf_mus_pz () const
 
std::vector< float > *const & pf_mus_stamu_chg () const
 
std::vector< float > *const & pf_mus_stamu_chi2 () const
 
std::vector< float > *const & pf_mus_stamu_d0dum () const
 
std::vector< float > *const & pf_mus_stamu_d0dumErr () const
 
std::vector< float > *const & pf_mus_stamu_dz () const
 
std::vector< float > *const & pf_mus_stamu_dzErr () const
 
std::vector< float > *const & pf_mus_stamu_eta () const
 
std::vector< float > *const & pf_mus_stamu_etaErr () const
 
std::vector< float > *const & pf_mus_stamu_ndof () const
 
std::vector< float > *const & pf_mus_stamu_numlosthits () const
 
std::vector< float > *const & pf_mus_stamu_numvalhits () const
 
std::vector< float > *const & pf_mus_stamu_phi () const
 
std::vector< float > *const & pf_mus_stamu_phiErr () const
 
std::vector< float > *const & pf_mus_stamu_pt () const
 
std::vector< float > *const & pf_mus_stamu_ptErr () const
 
std::vector< float > *const & pf_mus_stamu_px () const
 
std::vector< float > *const & pf_mus_stamu_py () const
 
std::vector< float > *const & pf_mus_stamu_pz () const
 
std::vector< float > *const & pf_mus_stamu_theta () const
 
std::vector< float > *const & pf_mus_stamu_vx () const
 
std::vector< float > *const & pf_mus_stamu_vy () const
 
std::vector< float > *const & pf_mus_stamu_vz () const
 
std::vector< float > *const & pf_mus_status () const
 
std::vector< float > *const & pf_mus_tIso () const
 
std::vector< float > *const & pf_mus_theta () const
 
std::vector< float > *const & pf_mus_tkHits () const
 
std::vector< float > *const & pf_mus_tk_ExpectedHitsInner () const
 
std::vector< float > *const & pf_mus_tk_ExpectedHitsOuter () const
 
std::vector< float > *const & pf_mus_tk_LayersWithMeasurement () const
 
std::vector< float > *const & pf_mus_tk_LayersWithoutMeasurement () const
 
std::vector< float > *const & pf_mus_tk_PixelLayersWithMeasurement () const
 
std::vector< float > *const & pf_mus_tk_ValidStripLayersWithMonoAndStereoHit () const
 
std::vector< float > *const & pf_mus_tk_chg () const
 
std::vector< float > *const & pf_mus_tk_chi2 () const
 
std::vector< float > *const & pf_mus_tk_d0dum () const
 
std::vector< float > *const & pf_mus_tk_d0dumErr () const
 
std::vector< float > *const & pf_mus_tk_dz () const
 
std::vector< float > *const & pf_mus_tk_dzErr () const
 
std::vector< float > *const & pf_mus_tk_eta () const
 
std::vector< float > *const & pf_mus_tk_etaErr () const
 
std::vector< float > *const & pf_mus_tk_id () const
 
std::vector< float > *const & pf_mus_tk_ndof () const
 
std::vector< float > *const & pf_mus_tk_numlosthits () const
 
std::vector< float > *const & pf_mus_tk_numpixelWthMeasr () const
 
std::vector< float > *const & pf_mus_tk_numvalPixelhits () const
 
std::vector< float > *const & pf_mus_tk_numvalhits () const
 
std::vector< float > *const & pf_mus_tk_phi () const
 
std::vector< float > *const & pf_mus_tk_phiErr () const
 
std::vector< float > *const & pf_mus_tk_pt () const
 
std::vector< float > *const & pf_mus_tk_ptErr () const
 
std::vector< float > *const & pf_mus_tk_px () const
 
std::vector< float > *const & pf_mus_tk_py () const
 
std::vector< float > *const & pf_mus_tk_pz () const
 
std::vector< float > *const & pf_mus_tk_theta () const
 
std::vector< float > *const & pf_mus_tk_vx () const
 
std::vector< float > *const & pf_mus_tk_vy () const
 
std::vector< float > *const & pf_mus_tk_vz () const
 
std::vector< float > *const & pf_mus_tpfms_ExpectedHitsInner () const
 
std::vector< float > *const & pf_mus_tpfms_ExpectedHitsOuter () const
 
std::vector< float > *const & pf_mus_tpfms_LayersWithMeasurement () const
 
std::vector< float > *const & pf_mus_tpfms_LayersWithoutMeasurement () const
 
std::vector< float > *const & pf_mus_tpfms_PixelLayersWithMeasurement () const
 
std::vector< float > *const & pf_mus_tpfms_ValidStripLayersWithMonoAndStereoHit () const
 
std::vector< float > *const & pf_mus_tpfms_chg () const
 
std::vector< float > *const & pf_mus_tpfms_chi2 () const
 
std::vector< float > *const & pf_mus_tpfms_d0dum () const
 
std::vector< float > *const & pf_mus_tpfms_d0dumErr () const
 
std::vector< float > *const & pf_mus_tpfms_dz () const
 
std::vector< float > *const & pf_mus_tpfms_dzErr () const
 
std::vector< float > *const & pf_mus_tpfms_eta () const
 
std::vector< float > *const & pf_mus_tpfms_etaErr () const
 
std::vector< float > *const & pf_mus_tpfms_id () const
 
std::vector< float > *const & pf_mus_tpfms_ndof () const
 
std::vector< float > *const & pf_mus_tpfms_numlosthits () const
 
std::vector< float > *const & pf_mus_tpfms_numvalPixelhits () const
 
std::vector< float > *const & pf_mus_tpfms_numvalhits () const
 
std::vector< float > *const & pf_mus_tpfms_phi () const
 
std::vector< float > *const & pf_mus_tpfms_phiErr () const
 
std::vector< float > *const & pf_mus_tpfms_pt () const
 
std::vector< float > *const & pf_mus_tpfms_ptErr () const
 
std::vector< float > *const & pf_mus_tpfms_px () const
 
std::vector< float > *const & pf_mus_tpfms_py () const
 
std::vector< float > *const & pf_mus_tpfms_pz () const
 
std::vector< float > *const & pf_mus_tpfms_theta () const
 
std::vector< float > *const & pf_mus_tpfms_vx () const
 
std::vector< float > *const & pf_mus_tpfms_vy () const
 
std::vector< float > *const & pf_mus_tpfms_vz () const
 
std::vector< float > *const & pf_photons_chIso () const
 
std::vector< float > *const & pf_photons_e1x5 () const
 
std::vector< float > *const & pf_photons_e2x5 () const
 
std::vector< float > *const & pf_photons_e3x3 () const
 
std::vector< float > *const & pf_photons_e5x5 () const
 
std::vector< float > *const & pf_photons_energy () const
 
std::vector< float > *const & pf_photons_et () const
 
std::vector< float > *const & pf_photons_eta () const
 
std::vector< float > *const & pf_photons_hadOverEM () const
 
std::vector< float > *const & pf_photons_hadTowOverEM () const
 
std::vector< float > *const & pf_photons_hasPixelSeed () const
 
std::vector< float > *const & pf_photons_isAlsoElectron () const
 
std::vector< float > *const & pf_photons_isConverted () const
 
std::vector< float > *const & pf_photons_isEBEEGap () const
 
std::vector< float > *const & pf_photons_isEBGap () const
 
std::vector< float > *const & pf_photons_isEBPho () const
 
std::vector< float > *const & pf_photons_isEEGap () const
 
std::vector< float > *const & pf_photons_isEEPho () const
 
std::vector< float > *const & pf_photons_maxEnergyXtal () const
 
std::vector< float > *const & pf_photons_nhIso () const
 
std::vector< float > *const & pf_photons_phIso () const
 
std::vector< float > *const & pf_photons_phi () const
 
std::vector< float > *const & pf_photons_pt () const
 
std::vector< float > *const & pf_photons_px () const
 
std::vector< float > *const & pf_photons_py () const
 
std::vector< float > *const & pf_photons_pz () const
 
std::vector< float > *const & pf_photons_r9 () const
 
std::vector< float > *const & pf_photons_scEnergy () const
 
std::vector< float > *const & pf_photons_scEta () const
 
std::vector< float > *const & pf_photons_scEtaWidth () const
 
std::vector< float > *const & pf_photons_scPhi () const
 
std::vector< float > *const & pf_photons_scPhiWidth () const
 
std::vector< float > *const & pf_photons_scRawEnergy () const
 
std::vector< float > *const & pf_photons_sigmaEtaEta () const
 
std::vector< float > *const & pf_photons_sigmaIetaIeta () const
 
std::vector< float > *const & pf_photons_status () const
 
std::vector< float > *const & pf_photons_theta () const
 
std::vector< float > *const & pfcand_charge () const
 
std::vector< float > *const & pfcand_energy () const
 
std::vector< float > *const & pfcand_eta () const
 
std::vector< float > *const & pfcand_particleId () const
 
std::vector< float > *const & pfcand_pdgId () const
 
std::vector< float > *const & pfcand_phi () const
 
std::vector< float > *const & pfcand_pt () const
 
std::vector< float > *const & pfcand_px () const
 
std::vector< float > *const & pfcand_py () const
 
std::vector< float > *const & pfcand_pz () const
 
std::vector< float > *const & pfcand_theta () const
 
std::vector< float > *const & pfmets_et () const
 
std::vector< float > *const & pfmets_ex () const
 
std::vector< float > *const & pfmets_ey () const
 
Float_t const & pfmets_fullSignif () const
 
Float_t const & pfmets_fullSignifCov00 () const
 
Float_t const & pfmets_fullSignifCov00_2012 () const
 
Float_t const & pfmets_fullSignifCov00_2012_dataRes () const
 
Float_t const & pfmets_fullSignifCov10 () const
 
Float_t const & pfmets_fullSignifCov10_2012 () const
 
Float_t const & pfmets_fullSignifCov10_2012_dataRes () const
 
Float_t const & pfmets_fullSignifCov11 () const
 
Float_t const & pfmets_fullSignifCov11_2012 () const
 
Float_t const & pfmets_fullSignifCov11_2012_dataRes () const
 
Float_t const & pfmets_fullSignif_2012 () const
 
Float_t const & pfmets_fullSignif_2012_dataRes () const
 
std::vector< float > *const & pfmets_gen_et () const
 
std::vector< float > *const & pfmets_gen_phi () const
 
std::vector< float > *const & pfmets_phi () const
 
std::vector< float > *const & pfmets_sign () const
 
std::vector< float > *const & pfmets_sumEt () const
 
std::vector< float > *const & pfmets_unCPhi () const
 
std::vector< float > *const & pfmets_unCPt () const
 
std::vector< float > *const & photon_chIsoValues () const
 
std::vector< float > *const & photon_nhIsoValues () const
 
std::vector< bool > *const & photon_passElectronVeto () const
 
std::vector< float > *const & photon_phIsoValues () const
 
std::vector< float > *const & photons_e1x5 () const
 
std::vector< float > *const & photons_e2x5 () const
 
std::vector< float > *const & photons_e3x3 () const
 
std::vector< float > *const & photons_e5x5 () const
 
std::vector< float > *const & photons_ecalIso () const
 
std::vector< float > *const & photons_energy () const
 
std::vector< float > *const & photons_et () const
 
std::vector< float > *const & photons_eta () const
 
std::vector< float > *const & photons_full5x5sigmaIEtaIEta () const
 
std::vector< float > *const & photons_gen_et () const
 
std::vector< float > *const & photons_gen_eta () const
 
std::vector< float > *const & photons_gen_id () const
 
std::vector< float > *const & photons_gen_phi () const
 
std::vector< float > *const & photons_hadOverEM () const
 
std::vector< float > *const & photons_hadTowOverEM () const
 
std::vector< float > *const & photons_hasPixelSeed () const
 
std::vector< float > *const & photons_hcalIso () const
 
std::vector< float > *const & photons_isAlsoElectron () const
 
std::vector< float > *const & photons_isConv () const
 
std::vector< float > *const & photons_isConverted () const
 
std::vector< float > *const & photons_isEBEEGap () const
 
std::vector< float > *const & photons_isEBGap () const
 
std::vector< float > *const & photons_isEBPho () const
 
std::vector< float > *const & photons_isEEGap () const
 
std::vector< float > *const & photons_isEEPho () const
 
std::vector< float > *const & photons_isLoosePhoton () const
 
std::vector< float > *const & photons_isTightPhoton () const
 
std::vector< float > *const & photons_isoEcalRecHitDR03 () const
 
std::vector< float > *const & photons_isoEcalRecHitDR04 () const
 
std::vector< float > *const & photons_isoHcalRecHitDR03 () const
 
std::vector< float > *const & photons_isoHcalRecHitDR04 () const
 
std::vector< float > *const & photons_isoHollowTrkConeDR03 () const
 
std::vector< float > *const & photons_isoHollowTrkConeDR04 () const
 
std::vector< float > *const & photons_isoSolidTrkConeDR03 () const
 
std::vector< float > *const & photons_isoSolidTrkConeDR04 () const
 
std::vector< float > *const & photons_maxEnergyXtal () const
 
std::vector< float > *const & photons_nTrkHollowConeDR03 () const
 
std::vector< float > *const & photons_nTrkHollowConeDR04 () const
 
std::vector< float > *const & photons_nTrkSolidConeDR03 () const
 
std::vector< float > *const & photons_nTrkSolidConeDR04 () const
 
std::vector< float > *const & photons_passElectronVeto () const
 
std::vector< bool > *const & photons_pass_el_veto () const
 
std::vector< float > *const & photons_pf_ch_iso () const
 
std::vector< float > *const & photons_pf_nh_iso () const
 
std::vector< float > *const & photons_pf_ph_iso () const
 
std::vector< float > *const & photons_phi () const
 
std::vector< float > *const & photons_pt () const
 
std::vector< float > *const & photons_px () const
 
std::vector< float > *const & photons_py () const
 
std::vector< float > *const & photons_pz () const
 
std::vector< float > *const & photons_r9 () const
 
std::vector< float > *const & photons_scEnergy () const
 
std::vector< float > *const & photons_scEta () const
 
std::vector< float > *const & photons_scEtaWidth () const
 
std::vector< float > *const & photons_scPhi () const
 
std::vector< float > *const & photons_scPhiWidth () const
 
std::vector< float > *const & photons_scRawEnergy () const
 
std::vector< float > *const & photons_sigmaEtaEta () const
 
std::vector< float > *const & photons_sigmaIetaIeta () const
 
std::vector< float > *const & photons_status () const
 
std::vector< float > *const & photons_tIso () const
 
std::vector< float > *const & photons_theta () const
 
std::vector< std::vector< float > > *const & puJet_rejectionBeta () const
 
std::vector< std::vector< float > > *const & puJet_rejectionMVA () const
 
std::vector< float > *const & pv_chi2 () const
 
std::vector< float > *const & pv_isFake () const
 
std::vector< float > *const & pv_isValid () const
 
std::vector< float > *const & pv_ndof () const
 
std::vector< float > *const & pv_tracksSize () const
 
std::vector< float > *const & pv_x () const
 
std::vector< float > *const & pv_xErr () const
 
std::vector< float > *const & pv_y () const
 
std::vector< float > *const & pv_yErr () const
 
std::vector< float > *const & pv_z () const
 
std::vector< float > *const & pv_zErr () const
 
Float_t const & raw_met3 () const
 
Float_t const & raw_met3_phi () const
 
Float_t const & raw_met3_sumEt () const
 
Float_t const & raw_met_et () const
 
Float_t const & raw_met_phi () const
 
Float_t const & raw_met_sumEt () const
 
Float_t const & rho_kt6PFJetsForIsolation2011 () const
 
Float_t const & rho_kt6PFJetsForIsolation2012 () const
 
UInt_t const & run () const
 
Int_t const & scrapingVeto_decision () const
 
Float_t const & softjetUp_dMEx () const
 
Float_t const & softjetUp_dMEy () const
 
std::vector< std::string > *const & standalone_triggerobject_collectionname () const
 
std::vector< float > *const & standalone_triggerobject_energy () const
 
std::vector< float > *const & standalone_triggerobject_et () const
 
std::vector< float > *const & standalone_triggerobject_eta () const
 
std::vector< float > *const & standalone_triggerobject_phi () const
 
std::vector< float > *const & standalone_triggerobject_pt () const
 
std::vector< float > *const & standalone_triggerobject_px () const
 
std::vector< float > *const & standalone_triggerobject_py () const
 
std::vector< float > *const & standalone_triggerobject_pz () const
 
std::vector< float > *const & taus_CombinedIsolationDeltaBetaCorrRaw3Hits () const
 
std::vector< float > *const & taus_Nprongs () const
 
std::vector< float > *const & taus_againstElectron () const
 
std::vector< float > *const & taus_againstElectronLoose () const
 
std::vector< bool > *const & taus_againstElectronLooseMVA5 () const
 
std::vector< float > *const & taus_againstElectronMVA () const
 
std::vector< float > *const & taus_againstElectronMedium () const
 
std::vector< float > *const & taus_againstElectronTight () const
 
std::vector< float > *const & taus_againstMuon () const
 
std::vector< float > *const & taus_againstMuonLoose () const
 
std::vector< bool > *const & taus_againstMuonLoose3 () const
 
std::vector< float > *const & taus_againstMuonMedium () const
 
std::vector< float > *const & taus_againstMuonTight () const
 
std::vector< bool > *const & taus_byDecayModeFinding () const
 
std::vector< bool > *const & taus_byDecayModeFindingNewDMs () const
 
std::vector< float > *const & taus_byIsoUsingLeadingPi () const
 
std::vector< float > *const & taus_byIsolation () const
 
std::vector< bool > *const & taus_byLooseCombinedIsolationDeltaBetaCorr3Hits () const
 
std::vector< float > *const & taus_byLooseIsolation () const
 
std::vector< float > *const & taus_byLooseIsolationDeltaBetaCorr () const
 
std::vector< bool > *const & taus_byMediumCombinedIsolationDeltaBetaCorr3Hits () const
 
std::vector< float > *const & taus_byMediumIsolation () const
 
std::vector< float > *const & taus_byMediumIsolationDeltaBetaCorr () const
 
std::vector< bool > *const & taus_byTightCombinedIsolationDeltaBetaCorr3Hits () const
 
std::vector< float > *const & taus_byTightIsolation () const
 
std::vector< float > *const & taus_byTightIsolationDeltaBetaCorr () const
 
std::vector< float > *const & taus_byVLooseIsolation () const
 
std::vector< float > *const & taus_byVLooseIsolationDeltaBetaCorr () const
 
std::vector< float > *const & taus_charge () const
 
std::vector< float > *const & taus_chargedIsoPtSum () const
 
std::vector< int > *const & taus_decayMode () const
 
std::vector< float > *const & taus_decayModeFinding () const
 
std::vector< float > *const & taus_ecalIsoUsingLeadingPi () const
 
std::vector< float > *const & taus_ecalIsolation () const
 
std::vector< float > *const & taus_ecalStripSumEOverPLead () const
 
std::vector< int > *const & taus_el_ind () const
 
std::vector< float > *const & taus_elecPreIdDecision () const
 
std::vector< float > *const & taus_elecPreIdOutput () const
 
std::vector< float > *const & taus_emf () const
 
std::vector< float > *const & taus_energy () const
 
std::vector< float > *const & taus_et () const
 
std::vector< float > *const & taus_eta () const
 
std::vector< float > *const & taus_hcal3x3OverPLead () const
 
std::vector< float > *const & taus_hcalMaxOverPLead () const
 
std::vector< float > *const & taus_hcalTotOverPLead () const
 
std::vector< float > *const & taus_isoPFChargedHadrCandsPtSum () const
 
std::vector< float > *const & taus_isoPFGammaCandsEtSum () const
 
std::vector< float > *const & taus_leadChargedHadrCand_charge () const
 
std::vector< float > *const & taus_leadChargedHadrCand_eta () const
 
std::vector< float > *const & taus_leadChargedHadrCand_phi () const
 
std::vector< float > *const & taus_leadChargedHadrCand_pt () const
 
std::vector< float > *const & taus_leadPFChargedHadrCand_ECAL_eta () const
 
std::vector< float > *const & taus_leadPFChargedHadrCand_charge () const
 
std::vector< float > *const & taus_leadPFChargedHadrCand_eta () const
 
std::vector< float > *const & taus_leadPFChargedHadrCand_phi () const
 
std::vector< float > *const & taus_leadPFChargedHadrCand_pt () const
 
std::vector< float > *const & taus_leadingTrackFinding () const
 
std::vector< float > *const & taus_leadingTrackPtCut () const
 
std::vector< float > *const & taus_muDecision () const
 
std::vector< int > *const & taus_mu_ind () const
 
std::vector< int > *const & taus_n_pfcands () const
 
std::vector< float > *const & taus_neutralIsoPtSum () const
 
std::vector< float > *const & taus_phi () const
 
std::vector< float > *const & taus_pt () const
 
std::vector< float > *const & taus_puCorrPtSum () const
 
std::vector< float > *const & taus_px () const
 
std::vector< float > *const & taus_py () const
 
std::vector< float > *const & taus_pz () const
 
std::vector< float > *const & taus_signalPFChargedHadrCandsSize () const
 
std::vector< float > *const & taus_status () const
 
std::vector< float > *const & taus_taNC () const
 
std::vector< float > *const & taus_taNC_half () const
 
std::vector< float > *const & taus_taNC_one () const
 
std::vector< float > *const & taus_taNC_quarter () const
 
std::vector< float > *const & taus_taNC_tenth () const
 
std::vector< float > *const & taus_theta () const
 
std::vector< float > *const & taus_tkIsoUsingLeadingPi () const
 
std::vector< float > *const & taus_trackIsolation () const
 
std::vector< float > *const & tcmets_et () const
 
std::vector< float > *const & tcmets_ex () const
 
std::vector< float > *const & tcmets_ey () const
 
std::vector< float > *const & tcmets_phi () const
 
std::vector< float > *const & tcmets_sumEt () const
 
Int_t const & trackercoherentnoisefilter1_decision () const
 
Int_t const & trackercoherentnoisefilter2_decision () const
 
Int_t const & trackertoomanyclustersfilter_decision () const
 
Int_t const & trackertoomanyseedsfilter_decision () const
 
Int_t const & trackertoomanytripletsfilter_decision () const
 
Int_t const & trackingfailurefilter_decision () const
 
std::vector< float > *const & tracks_chg () const
 
std::vector< float > *const & tracks_chi2 () const
 
std::vector< float > *const & tracks_d0dum () const
 
std::vector< float > *const & tracks_d0dumErr () const
 
std::vector< float > *const & tracks_dz () const
 
std::vector< float > *const & tracks_dzErr () const
 
std::vector< float > *const & tracks_eta () const
 
std::vector< float > *const & tracks_etaErr () const
 
std::vector< float > *const & tracks_highPurity () const
 
std::vector< float > *const & tracks_ndof () const
 
std::vector< float > *const & tracks_numlosthits () const
 
std::vector< float > *const & tracks_numvalhits () const
 
std::vector< float > *const & tracks_phi () const
 
std::vector< float > *const & tracks_phiErr () const
 
std::vector< float > *const & tracks_pt () const
 
std::vector< float > *const & tracks_ptErr () const
 
std::vector< float > *const & tracks_px () const
 
std::vector< float > *const & tracks_py () const
 
std::vector< float > *const & tracks_pz () const
 
std::vector< float > *const & tracks_vx () const
 
std::vector< float > *const & tracks_vy () const
 
std::vector< float > *const & tracks_vz () const
 
std::vector< bool > *const & trigger_decision () const
 
std::vector< std::string > *const & trigger_lastfiltername () const
 
std::vector< std::string > *const & trigger_name () const
 
std::vector< float > *const & trigger_prescalevalue () const
 
std::vector< std::vector< std::string > > *const & triggerobject_collectionname () const
 
std::vector< std::vector< float > > *const & triggerobject_energy () const
 
std::vector< std::vector< float > > *const & triggerobject_et () const
 
std::vector< std::vector< float > > *const & triggerobject_eta () const
 
std::vector< std::vector< float > > *const & triggerobject_phi () const
 
std::vector< std::vector< float > > *const & triggerobject_pt () const
 
std::vector< std::vector< float > > *const & triggerobject_px () const
 
std::vector< std::vector< float > > *const & triggerobject_py () const
 
std::vector< std::vector< float > > *const & triggerobject_pz () const
 
Int_t const & trkPOG_logErrorTooManyClustersfilter_decision () const
 
Int_t const & trkPOG_manystripclus53Xfilter_decision () const
 
Int_t const & trkPOG_toomanystripclus53Xfilter_decision () const
 
Int_t const & trkPOGfilter_decision () const
 
Int_t const & trk_nTOBTEC () const
 
Float_t const & trk_ratioAllTOBTEC () const
 
Float_t const & trk_ratioJetTOBTEC () const
 
Float_t const & weight () const
 
std::vector< int > *const & weightIndex () const
 
std::vector< float > *const & weightVector () const
 
std::vector< float > *const & jets_area () const
 
std::vector< float > *const & jets_btag_MVA () const
 
std::vector< float > *const & jets_btag_TC_highEff () const
 
std::vector< float > *const & jets_btag_TC_highPur () const
 
std::vector< float > *const & jets_btag_csv_soft_lepton () const
 
std::vector< float > *const & jets_btag_inc_secVertexCombined () const
 
std::vector< float > *const & jets_btag_jetBProb () const
 
std::vector< float > *const & jets_btag_jetProb () const
 
std::vector< float > *const & jets_btag_pf_secVertexCombined () const
 
std::vector< float > *const & jets_btag_secVertexCombined () const
 
std::vector< float > *const & jets_btag_secVertexHighEff () const
 
std::vector< float > *const & jets_btag_secVertexHighPur () const
 
std::vector< float > *const & jets_btag_softEle () const
 
std::vector< float > *const & jets_btag_softMuon () const
 
std::vector< float > *const & jets_caloJetMap_emEnergyFraction () const
 
std::vector< float > *const & jets_caloJetMap_pt () const
 
std::vector< float > *const & jets_chgEmE () const
 
std::vector< float > *const & jets_chgHadE () const
 
std::vector< float > *const & jets_chgMuE () const
 
std::vector< float > *const & jets_chg_Mult () const
 
std::vector< float > *const & jets_corL1Fast () const
 
std::vector< float > *const & jets_corL1FastL2L3 () const
 
std::vector< float > *const & jets_corL2L3 () const
 
std::vector< float > *const & jets_corrFactorRaw () const
 
std::vector< float > *const & jets_ehf () const
 
std::vector< int > *const & jets_el_ind () const
 
std::vector< float > *const & jets_emf () const
 
std::vector< float > *const & jets_energy () const
 
std::vector< float > *const & jets_et () const
 
std::vector< float > *const & jets_eta () const
 
std::vector< float > *const & jets_etaetaMoment () const
 
std::vector< float > *const & jets_etaphiMoment () const
 
std::vector< float > *const & jets_fHPD () const
 
std::vector< float > *const & jets_fRBX () const
 
std::vector< float > *const & jets_fSubDetector1 () const
 
std::vector< float > *const & jets_fSubDetector2 () const
 
std::vector< float > *const & jets_fSubDetector3 () const
 
std::vector< float > *const & jets_fSubDetector4 () const
 
std::vector< float > *const & jets_gen_Energy () const
 
std::vector< float > *const & jets_gen_Id () const
 
std::vector< float > *const & jets_gen_et () const
 
std::vector< float > *const & jets_gen_eta () const
 
std::vector< float > *const & jets_gen_mass () const
 
std::vector< float > *const & jets_gen_motherID () const
 
std::vector< float > *const & jets_gen_phi () const
 
std::vector< float > *const & jets_gen_pt () const
 
std::vector< float > *const & jets_gen_threeCharge () const
 
std::vector< float > *const & jets_hitsInN90 () const
 
std::vector< float > *const & jets_jetCharge () const
 
std::vector< float > *const & jets_mass () const
 
std::vector< int > *const & jets_maxpt_id () const
 
std::vector< float > *const & jets_mu_Mult () const
 
std::vector< int > *const & jets_mu_ind () const
 
std::vector< float > *const & jets_n60 () const
 
std::vector< float > *const & jets_n90 () const
 
std::vector< float > *const & jets_n90Hits () const
 
std::vector< float > *const & jets_nECALTowers () const
 
std::vector< float > *const & jets_nHCALTowers () const
 
std::vector< float > *const & jets_neutralEmE () const
 
std::vector< float > *const & jets_neutralHadE () const
 
std::vector< float > *const & jets_neutral_Mult () const
 
std::vector< float > *const & jets_partonFlavour () const
 
std::vector< float > *const & jets_parton_Energy () const
 
std::vector< float > *const & jets_parton_Id () const
 
std::vector< float > *const & jets_parton_eta () const
 
std::vector< float > *const & jets_parton_grandmotherID () const
 
std::vector< float > *const & jets_parton_mass () const
 
std::vector< float > *const & jets_parton_motherId () const
 
std::vector< float > *const & jets_parton_phi () const
 
std::vector< float > *const & jets_parton_pt () const
 
std::vector< float > *const & jets_phi () const
 
std::vector< float > *const & jets_phiphiMoment () const
 
std::vector< float > *const & jets_photonEnergy () const
 
std::vector< float > *const & jets_pileupID_MVA () const
 
std::vector< float > *const & jets_pt () const
 
std::vector< float > *const & jets_px () const
 
std::vector< float > *const & jets_py () const
 
std::vector< float > *const & jets_pz () const
 
std::vector< float > *const & jets_rawPt () const
 
std::vector< float > *const & jets_status () const
 
std::vector< float > *const & jets_theta () const
 
std::vector< float > *const & jetsclean_Uncert () const
 
std::vector< float > *const & jetsclean_area () const
 
std::vector< float > *const & jetsclean_btag_TC_highEff () const
 
std::vector< float > *const & jetsclean_btag_TC_highPur () const
 
std::vector< float > *const & jetsclean_btag_jetBProb () const
 
std::vector< float > *const & jetsclean_btag_jetProb () const
 
std::vector< float > *const & jetsclean_btag_secVertexCombined () const
 
std::vector< float > *const & jetsclean_btag_secVertexHighEff () const
 
std::vector< float > *const & jetsclean_btag_secVertexHighPur () const
 
std::vector< float > *const & jetsclean_btag_softEle () const
 
std::vector< float > *const & jetsclean_btag_softMuon () const
 
std::vector< float > *const & jetsclean_chgEmE () const
 
std::vector< float > *const & jetsclean_chgHadE () const
 
std::vector< float > *const & jetsclean_chgMuE () const
 
std::vector< float > *const & jetsclean_chg_Mult () const
 
std::vector< float > *const & jetsclean_corrFactorRaw () const
 
std::vector< float > *const & jetsclean_corrL1FastL2L3 () const
 
std::vector< float > *const & jetsclean_corrL1FastL2L3Residual () const
 
std::vector< float > *const & jetsclean_corrL1L2L3 () const
 
std::vector< float > *const & jetsclean_corrL1L2L3Residual () const
 
std::vector< float > *const & jetsclean_corrL2L3 () const
 
std::vector< float > *const & jetsclean_corrL2L3Residual () const
 
std::vector< float > *const & jetsclean_ehf () const
 
std::vector< float > *const & jetsclean_emf () const
 
std::vector< float > *const & jetsclean_energy () const
 
std::vector< float > *const & jetsclean_et () const
 
std::vector< float > *const & jetsclean_eta () const
 
std::vector< float > *const & jetsclean_etaetaMoment () const
 
std::vector< float > *const & jetsclean_etaphiMoment () const
 
std::vector< float > *const & jetsclean_fHPD () const
 
std::vector< float > *const & jetsclean_fRBX () const
 
std::vector< float > *const & jetsclean_fSubDetector1 () const
 
std::vector< float > *const & jetsclean_fSubDetector2 () const
 
std::vector< float > *const & jetsclean_fSubDetector3 () const
 
std::vector< float > *const & jetsclean_fSubDetector4 () const
 
std::vector< float > *const & jetsclean_gen_Energy () const
 
std::vector< float > *const & jetsclean_gen_Id () const
 
std::vector< float > *const & jetsclean_gen_et () const
 
std::vector< float > *const & jetsclean_gen_eta () const
 
std::vector< float > *const & jetsclean_gen_mass () const
 
std::vector< float > *const & jetsclean_gen_phi () const
 
std::vector< float > *const & jetsclean_gen_pt () const
 
std::vector< float > *const & jetsclean_hitsInN90 () const
 
std::vector< float > *const & jetsclean_jetCharge () const
 
std::vector< float > *const & jetsclean_mass () const
 
std::vector< float > *const & jetsclean_mu_Mult () const
 
std::vector< float > *const & jetsclean_n60 () const
 
std::vector< float > *const & jetsclean_n90 () const
 
std::vector< float > *const & jetsclean_n90Hits () const
 
std::vector< float > *const & jetsclean_nECALTowers () const
 
std::vector< float > *const & jetsclean_nHCALTowers () const
 
std::vector< float > *const & jetsclean_neutralEmE () const
 
std::vector< float > *const & jetsclean_neutralHadE () const
 
std::vector< float > *const & jetsclean_neutral_Mult () const
 
std::vector< float > *const & jetsclean_partonFlavour () const
 
std::vector< float > *const & jetsclean_parton_Energy () const
 
std::vector< float > *const & jetsclean_parton_Id () const
 
std::vector< float > *const & jetsclean_parton_eta () const
 
std::vector< float > *const & jetsclean_parton_mass () const
 
std::vector< float > *const & jetsclean_parton_motherId () const
 
std::vector< float > *const & jetsclean_parton_phi () const
 
std::vector< float > *const & jetsclean_parton_pt () const
 
std::vector< float > *const & jetsclean_phi () const
 
std::vector< float > *const & jetsclean_phiphiMoment () const
 
std::vector< float > *const & jetsclean_photonEnergy () const
 
std::vector< float > *const & jetsclean_pt () const
 
std::vector< float > *const & jetsclean_px () const
 
std::vector< float > *const & jetsclean_py () const
 
std::vector< float > *const & jetsclean_pz () const
 
std::vector< float > *const & jetsclean_rawPt () const
 
std::vector< float > *const & jetsclean_status () const
 
std::vector< float > *const & jetsclean_theta () const
 
Float_t const & mets_NoHF_et () const
 
Float_t const & mets_NoHF_phi () const
 
Float_t const & mets_NoHF_sumEt () const
 
Float_t const & mets_et () const
 
Float_t const & mets_phi () const
 
Float_t const & mets_sumEt () const
 

Static Private Member Functions

static bool greater_m (const fastjet::PseudoJet &a, const fastjet::PseudoJet &b)
 
static std::vector< fastjet::PseudoJet > sorted_by_m (std::vector< fastjet::PseudoJet > pjs)
 

Additional Inherited Members

- Public Types inherited from phys_objects
enum  CutLevel { kVeto, kLoose, kMedium, kTight }
 
- Static Public Member Functions inherited from phys_objects
static int GetMom (float id, float mom, float gmom, float ggmom, bool &fromW)
 
static size_t GetMom (size_t index, const std::vector< mc_particle > &parts)
 
static std::vector< size_t > GetMoms (const std::vector< mc_particle > &parts)
 
static bool IsBrem (size_t index, const std::vector< mc_particle > &parts, const std::vector< size_t > &moms)
 
static bool FromStatus23 (size_t index, const std::vector< mc_particle > &parts, const std::vector< size_t > &moms)
 
static bool FromTop (size_t index, const std::vector< mc_particle > &parts, const std::vector< size_t > &moms)
 
static bool FromW (size_t index, const std::vector< mc_particle > &parts, const std::vector< size_t > &moms)
 
static bool FromTau (size_t index, const std::vector< mc_particle > &parts, const std::vector< size_t > &moms)
 
static bool FromTauLep (size_t index, const std::vector< mc_particle > &parts, const std::vector< size_t > &moms)
 
static unsigned NumChildren (size_t index, const std::vector< mc_particle > &parts, const std::vector< size_t > &moms, bool req_chg=false)
 
static unsigned NumDescendants (size_t index, const std::vector< mc_particle > &parts, const std::vector< size_t > &moms, bool req_chg=false)
 
static bool IsDescendantOf (size_t descendant, size_t ancestor, const std::vector< size_t > &moms)
 
static unsigned ParentTauDescendants (size_t index, const std::vector< mc_particle > &parts, const std::vector< size_t > &moms)
 
static size_t ParentW (size_t index, const std::vector< mc_particle > &parts, const std::vector< size_t > &moms)
 
static size_t ParentTau (size_t index, const std::vector< mc_particle > &parts, const std::vector< size_t > &moms)
 
static void CountLeptons (const std::vector< mc_particle > &parts, const std::vector< size_t > &moms, unsigned &nleps, unsigned &ntaus, unsigned &ntauleps)
 
static double GetSphericity (const std::vector< TLorentzVector > &vs)
 
- Public Attributes inherited from phys_objects
std::vector< TString > yes_trig
 
std::vector< TString > no_trig
 
- Static Public Attributes inherited from phys_objects
static float MinJetPt = 30.0
 
static float MinRA2bJetPt = 30.0
 
static float MinSignalLeptonPt = 20.0
 
static float MinVetoLeptonPt = 10.0
 
static float MinTrackPt = phys_objects::MinVetoLeptonPt
 
static float bad_val = -999.
 

Detailed Description

Definition at line 14 of file event_handler_quick.hpp.

Constructor & Destructor Documentation

event_handler_quick::event_handler_quick ( const std::string &  file_name)

Definition at line 35 of file event_handler_quick.cpp.

event_handler_quick::~event_handler_quick ( )
virtual

Definition at line 560 of file event_handler_quick.cpp.

Member Function Documentation

float event_handler_quick::GetMinMTWb ( const std::vector< int > &  good_jets,
const double  pt_cut,
const double  bTag_req,
const bool  use_W_mass 
) const
void event_handler_quick::GetTrueLeptons ( std::vector< int > &  true_electrons,
std::vector< int > &  true_muons,
std::vector< int > &  true_had_taus,
std::vector< int > &  true_lep_taus 
)
bool event_handler_quick::greater_m ( const fastjet::PseudoJet &  a,
const fastjet::PseudoJet &  b 
)
staticprivate

Definition at line 797 of file event_handler_quick.cpp.

Referenced by sorted_by_m().

void event_handler_quick::ReduceTree ( int  num_entries,
const TString &  out_file_name,
int  num_total_entries 
)
virtual

Implements event_handler_base.

Definition at line 39 of file event_handler_quick.cpp.

References AddInQuadrature(), phys_objects::AllGoodJets(), cross_section(), cfa::cschalofilter_decision(), CSVCuts, DeltaPhi(), small_tree::dphi_wlep(), small_tree::dphi_wlep_reliso(), pdtlund::e_minus, cfa::eebadscfilter_decision(), cfa::els_charge(), small_tree::els_charge(), small_tree::els_d0(), cfa::els_d0dum(), small_tree::els_dz(), cfa::els_energy(), cfa::els_eta(), small_tree::els_eta(), small_tree::els_genmt(), small_tree::els_genmt_fromw(), cfa::els_isPF(), small_tree::els_ispf(), small_tree::els_miniso(), small_tree::els_mt(), cfa::els_phi(), small_tree::els_phi(), cfa::els_pt(), small_tree::els_pt(), cfa::els_px(), cfa::els_py(), cfa::els_pz(), small_tree::els_reliso(), cfa::els_scEta(), small_tree::els_sceta(), small_tree::els_sigid(), small_tree::els_tight(), cfa::els_tk_phi(), small_tree::els_tru_dr(), small_tree::els_tru_id(), small_tree::els_tru_momid(), small_tree::els_tru_phi(), small_tree::els_tru_pt(), small_tree::els_tru_tm(), cfa::els_vz(), small_tree::event(), cfa::event(), execute(), small_tree_quick::Fill(), small_tree::fjets08_btags(), small_tree::fjets08_eta(), small_tree::fjets08_m(), small_tree::fjets08_nconst(), small_tree::fjets08_phi(), small_tree::fjets08_poscsv(), small_tree::fjets08_pt(), small_tree::fjets08_sumcsv(), small_tree::fjets_btags(), small_tree::fjets_eta(), small_tree::fjets_m(), small_tree::fjets_nconst(), small_tree::fjets_phi(), small_tree::fjets_poscsv(), small_tree::fjets_pt(), small_tree::fjets_sumcsv(), anonymous_namespace{event_handler_quick.cpp}::fltmax, small_tree::gen_met(), small_tree::gen_met_fromw(), small_tree::gen_met_phi(), small_tree::gen_met_phi_fromw(), small_tree::genht(), cfa::genHT(), phys_objects::GetElectronIsolation(), phys_objects::GetElectrons(), phys_objects::GetEntry(), phys_objects::GetHT(), phys_objects::GetJets(), phys_objects::GetMatchedLeptons(), phys_objects::GetMHT(), phys_objects::GetMinDeltaPhiMETN(), phys_objects::GetMom(), GetMT(), phys_objects::GetMuonIsolation(), phys_objects::GetMuons(), phys_objects::GetNumJets(), phys_objects::GetTriggerInfo(), phys_objects::GetTrueElectron(), GetTrueLeptons(), phys_objects::GetTrueMuon(), cfa::goodVerticesfilter_decision(), cfa::HBHENoisefilter_decision(), small_tree::hfjet(), small_tree::ht(), small_tree::ht40(), small_tree::ht_hf(), small_tree::ht_hlt(), small_tree::ht_nohf(), small_tree::ht_ra2b(), small_tree::ht_reliso(), phys_objects::isData(), phys_objects::IsIdElectron(), phys_objects::IsIdMuon(), phys_objects::IsSignalElectron(), phys_objects::IsSignalIdElectron(), phys_objects::IsSignalIdMuon(), phys_objects::IsSignalMuon(), phys_objects::IsVetoIdElectron(), phys_objects::IsVetoIdMuon(), Timer::Iterate(), cfa::jets_btag_inc_secVertexCombined(), phys_objects::jets_corr_p4(), small_tree::jets_csv(), small_tree::jets_eta(), small_tree::jets_fjet08_index(), small_tree::jets_fjet_index(), small_tree::jets_id(), small_tree::jets_islep(), small_tree::jets_m(), cfa::jets_parton_Id(), small_tree::jets_phi(), small_tree::jets_pt(), small_tree::json_golden(), phys_objects::kTight, small_tree::lep_charge(), small_tree::lep_charge_reliso(), small_tree::lep_eta(), small_tree::lep_eta_reliso(), small_tree::lep_phi(), small_tree::lep_phi_reliso(), small_tree::lep_pt(), small_tree::lep_pt_reliso(), small_tree::lumiblock(), cfa::lumiblock(), cfa::mc_doc_ggrandmother_id(), cfa::mc_doc_grandmother_id(), cfa::mc_doc_id(), cfa::mc_doc_mother_id(), cfa::mc_doc_phi(), cfa::mc_doc_pt(), cfa::mc_doc_status(), cfa::mc_final_ggrandmother_id(), cfa::mc_final_grandmother_id(), cfa::mc_final_id(), cfa::mc_final_mother_id(), cfa::mc_final_phi(), cfa::mc_final_pt(), small_tree::met(), phys_objects::met_corr(), small_tree::met_hf(), small_tree::met_hf_phi(), small_tree::met_mini(), small_tree::met_mini_phi(), small_tree::met_nohf(), small_tree::met_nohf_phi(), small_tree::met_nohf_sumEt(), small_tree::met_phi(), phys_objects::met_phi_corr(), cfa::mets_et(), cfa::mets_phi(), cfa::mets_sumEt(), small_tree::mht(), small_tree::mht_ra2b(), small_tree::mindphin_metjet(), phys_objects::MinJetPt, phys_objects::MinVetoLeptonPt, small_tree::mj(), small_tree::mj08(), cfa::model_params(), small_tree::mt(), small_tree::mt_reliso(), pdtlund::mu_minus, small_tree::mus_charge(), cfa::mus_charge(), small_tree::mus_d0(), small_tree::mus_dz(), cfa::mus_energy(), small_tree::mus_eta(), cfa::mus_eta(), small_tree::mus_genmt(), small_tree::mus_genmt_fromw(), small_tree::mus_miniso(), small_tree::mus_mt(), small_tree::mus_phi(), cfa::mus_phi(), small_tree::mus_pt(), cfa::mus_pt(), cfa::mus_px(), cfa::mus_py(), cfa::mus_pz(), small_tree::mus_reliso(), small_tree::mus_sigid(), small_tree::mus_tight(), cfa::mus_tk_d0dum(), cfa::mus_tk_phi(), cfa::mus_tk_vz(), small_tree::mus_tru_dr(), small_tree::mus_tru_id(), small_tree::mus_tru_momid(), small_tree::mus_tru_phi(), small_tree::mus_tru_pt(), small_tree::mus_tru_tm(), small_tree::nbl(), small_tree::nbl40(), small_tree::nbm(), small_tree::nbm40(), small_tree::nbm_ra2b(), small_tree::nbt(), small_tree::nbt40(), small_tree::nels(), small_tree::nels_reliso(), small_tree::nels_tru_prompt(), small_tree::nfjets(), small_tree::nfjets08(), small_tree::njets(), small_tree::njets40(), small_tree::njets_hf(), small_tree::njets_nohf(), small_tree::njets_ra2b(), small_tree::nleps(), small_tree::nleps_reliso(), small_tree::nmus(), small_tree::nmus_reliso(), small_tree::nmus_tru_prompt(), cfa::Npv(), small_tree::npv(), small_tree::ntruels(), small_tree::ntruleps(), small_tree::ntrumeisr(), small_tree::ntrumus(), small_tree::ntrunus(), small_tree::ntrunus_fromw(), small_tree::ntrupv(), small_tree::ntrupv_mean(), small_tree::ntrutaush(), small_tree::ntrutausl(), small_tree::nvels(), small_tree::nvels_reliso(), small_tree::nvleps(), small_tree::nvmus(), small_tree::nvmus_reliso(), small_tree::onht(), small_tree::onmaxel(), small_tree::onmaxmu(), small_tree::onmet(), small_tree::pass(), small_tree::pass_cschalo(), small_tree::pass_eebadsc(), small_tree::pass_goodv(), small_tree::pass_hbhe(), small_tree::pass_jets(), phys_objects::PassesJSONCut(), cfa::pfType1mets_default_et(), cfa::PU_bunchCrossing(), cfa::PU_NumInteractions(), cfa::PU_TrueNumInteractions(), cfa::pv_isFake(), cfa::pv_ndof(), cfa::pv_x(), cfa::pv_y(), cfa::pv_z(), RemoveTrailingNewlines(), small_tree::run(), cfa::run(), Setllmass(), SetMiniIso(), Sign(), small_tree::st(), small_tree::st_reliso(), cfa::standalone_triggerobject_collectionname(), cfa::standalone_triggerobject_pt(), Timer::Start(), small_tree::trig(), small_tree::trig_prescale(), small_tree::trutop1_phi(), small_tree::trutop1_pt(), small_tree::trutop2_phi(), small_tree::trutop2_pt(), small_tree_quick::Type(), small_tree::weight(), cfa::weight(), small_tree::wpu(), small_tree::Write(), WriteFatJets(), and phys_objects::yes_trig.

void event_handler_quick::Setllmass ( small_tree_quick tree,
size_t  id1,
size_t  id2,
int  pdgid,
bool  isSig 
)
void event_handler_quick::SetMiniIso ( small_tree_quick tree,
int  ilep,
int  ParticleType 
)
vector< fastjet::PseudoJet > event_handler_quick::sorted_by_m ( std::vector< fastjet::PseudoJet >  pjs)
staticprivate

Definition at line 801 of file event_handler_quick.cpp.

References greater_m().

Referenced by WriteFatJets().

unsigned event_handler_quick::TypeCode ( const std::vector< mc_particle > &  parts,
const std::vector< size_t > &  moms 
)
void event_handler_quick::WriteFatJets ( int &  nfjets,
float &  mj,
std::vector< float > &  fjets_pt,
std::vector< float > &  fjets_eta,
std::vector< float > &  fjets_phi,
std::vector< float > &  fjets_m,
std::vector< int > &  fjets_nconst,
std::vector< float > &  fjets_sumcsv,
std::vector< float > &  fjets_poscsv,
std::vector< int > &  fjets_btags,
std::vector< int > &  jets_fjet_index,
double  radius,
const std::vector< int > &  jets,
bool  gen = false,
bool  clean = false,
const std::vector< bool > &  to_clean = std::vector<bool>(0) 
)
void event_handler_quick::WriteTks ( small_tree_quick tree,
short  lepmax_chg,
size_t  primary_lep 
)

The documentation for this class was generated from the following files: