added Validator plugin and config file which read in tracks and vertices from AOD and miniAOD simultaneously
Fixes to get compliant with details from
https://twiki.cern.ch/twiki/bin/view/CMSPublic/SWGuideCreatingNewProducts
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.
Merge pull request #25 from OlivierBondu/dev_furtherPhotonPreselection

Dev further photon preselection
Merge pull request #26 from ldcorpe/master

Latest version of the vertex-track matching validation plugin
cleanup, change name to VertexMapValidator
add code for using MiniAOD AssociationMap from tracks to vertices - make default but keep old code
fix name, AssociationMap now working, however results quite different - study in progress
additional changes for debugging
oops, numberOfHits() throws out low-pt tracks, better to just check charge(). this improves the pf2pc match