added Validator plugin and config file which read in tracks and vertices from AOD and miniAOD simultaneously
update flashgg mvaId calculation
update flashgg mvaId calculation
Fixes to get compliant with details from
https://twiki.cern.ch/twiki/bin/view/CMSPublic/SWGuideCreatingNewProducts
Merge pull request #22 from fcouderc/master

fix mvaId computation
adding conversions collection to vertex selector
Merge pull request #23 from camilocarrillo/master

Adding conversion infrastructure
fix bug skipping the 1st track of each vertex
Merge pull request #24 from sethzenz/master

fix bug skipping the 1st track of each vertex
Plugin creates an association map between miniAOD vertices and miniAOD packed candidate tracks using matching to AOD vertices and AOD tracks. Some unresolved issues: why are there more miniAOD tracks than AOD tracks (lost tracks?) and why does the plugin claim to match more tracks than there exist (ie implement unique track usage and/or tighten dEta/dPhi/dPt cuts)
Dynamic cast to flashgg::Photon for leadingPhoton and subLeadingPhoton
Merge branch 'master' into dev_furtherPhotonPreselection
Adding edm::Ptr<flashgg::Photon> to the dictonaries
Defining a virtual Photon * clone() function to allow the
CompositeCandidate::addDaughter to store flashgg::Photon
Defining new isolation map for charged PF isolation with 0.2 cone
Duplicate DiphotonCandidate constructor to store modified
flashgg::Photon
Adding Charged PF iso cut that was missing out of the preselection
passing the python string with """ for easier reading
most recent working version, with tight dEta,dPhi dPt cust for track matching.
most recent working version, with tight dEta,dPhi dPt cust for track matching.