added top pt reweighting and an overall event scale factor
Add new tag for secMuons collection, to allow for specifying a different input collection
added electron-mcparticle pair definition
Save in BNTree the run, lumi, event values as int's and long, instead of just as floats
Add verbose option, change cut isVeto behavior
Added functions for getTrkIsoRhoCorr
Only print warning about Turning off pile-up reweighting for data for the first event
Add a Ht (scalar sum of the jet pt) into event valueLookup function.It will calculate that value once event histogram is added and all the jets( no matter whether there exist cuts on jets) would be included.
Added include statements for TVector2 and TVector3 and prototypes for the chosenHT, leadMuonPair, and leadElectronPair functions.
Add muon-event collection.
added 'objectsToFlag' vector, to use for setting flags instead of 'objectsToCut'
Added track-jet value lookup and fixed typo in met-jet value lookup
Add dPhiMet variable for jet collection; add met-jet collection
Added SFs for light jets and electron-photon, muon-photon, photon-jet collections.
added option to add a bool, isVeto, to a cut definition. This will cause only things FAILING this cut to be plotted
Changed OSUAnalysis to an EDProducer.
Added BtagScalingFactors.
add printAllTriggers option to print all available triggers (for first event only)
remove flag for filling BNTree
add flag to fill the BNTree or not
Remove comments and debug statemets
Fill a BNTree for each event passing selection
Added triggersToVeto.
Added GetPlotsAfterEachCut Parameter and change oneDHists_(twoDHists_) to vector<vector<map<string, TH1D*>>>.
Added global variables to hold electron and muon scale factors.
Added "trigobjs", "electron-trigobj pairs", and "muon-trigobj pairs" as collections whose members you can plot and cut on. Added necessary machinery to handle objects with members which are strings.
Added variableBins vectors to the histogram struct.
Got rid of the DISPLACED_SUSY macro.
Added applyLeptonSF_.
Add jet-jet pair into the head file
\f\i\x\e\d\ \b\u\g\ \w\h\i\c\h\ \w\a\s\ \b\r\e\a\k\i\n\g\ \t\h\i\n\g\s\ \f\o\r\ \p\e\o\p\l\e\ \n\o\t\ \u\s\i\n\g\ \t\h\e\ \'\D\i\s\p\l\a\c\e\d\S\U\S\Y\'\ \f\l\a\g\ \i\n\ \t\h\e\i\r\ \B\u\i\l\d\f\i\l\e\.\x\m\l
added lepton-jet pair collections
added secondary electrons, id vs Gma id histogram, and BNstop valueLookup function
When cut is applied to a pair of objects, set object flags for each constituent object in the setObjectFlags() function called for the pair. This should ensure that only individual objects passing the paired-object cuts are used to fill histograms.
Added tau-track pair
Implemented stop <c*tau> reweighting. This machinery has no effect if the DISPLACED_SUSY macro is not defined.
add PU-correction of isolation energy for BNtrack, also added track-event pair input collection
Added d0wrtPV and dZwrtPV to BNtrack; Added several valuelookup functions for pairs of objects
add option printEventInfo for debugging and event studies
Added funiton getGenDeltaRLowest
Added parameters for applying lepton SFs, although *they are currently not applied*. Also added code for selecting a single object on demand, e.g., a vertex or MET, from a collection to be used in calculations with objects from another collection.
added flag to turn on and off pileup reweighting
Added functions for calculating ptRes, added members to BNtrack
Added track isolation function and deadEcalChannel function for disappTrks
*** empty log message ***
moved object collections to be global variables, so they can be accessed by any function
added cuts and histograms using dilepton pairs as input
added pile-up reweighting
added plotAllObjectsInPassingEvents parameter
Store the first primary vertex of the event as a global variable to be used in user-defined variables.
added 2D histograms and some warnings
added global variable for vertex in event
moved the defining of histograms to the configuration level
fixed it so andrew won't yell at me anymore
added trigger cut and abs function
\m\o\v\e\d\ \f\r\o\m\ \s\r\c
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.