|
[Rivet-svn] r2588 - in trunk: include/Rivet/Projections src/Analysesblackhole at projects.hepforge.org blackhole at projects.hepforge.orgWed Jul 14 09:50:24 BST 2010
Author: buckley Date: Wed Jul 14 09:50:24 2010 New Revision: 2588 Log: Tidy up/document Modified: trunk/include/Rivet/Projections/ConstLossyFinalState.hh trunk/src/Analyses/CDF_2001_S4751469.cc Modified: trunk/include/Rivet/Projections/ConstLossyFinalState.hh ============================================================================== --- trunk/include/Rivet/Projections/ConstLossyFinalState.hh Tue Jul 13 23:15:00 2010 (r2587) +++ trunk/include/Rivet/Projections/ConstLossyFinalState.hh Wed Jul 14 09:50:24 2010 (r2588) @@ -23,6 +23,7 @@ assert(_lossFraction >= 0); } + // If operator() returns true, particle is deleted ("lost") bool operator()(const Particle& p) { /// @todo Use a better RNG return (rand()/static_cast<double>(RAND_MAX) < _lossFraction); Modified: trunk/src/Analyses/CDF_2001_S4751469.cc ============================================================================== --- trunk/src/Analyses/CDF_2001_S4751469.cc Tue Jul 13 23:15:00 2010 (r2587) +++ trunk/src/Analyses/CDF_2001_S4751469.cc Wed Jul 14 09:50:24 2010 (r2588) @@ -52,10 +52,8 @@ // Randomly discard 8% of charged particles as a kind of hacky detector correction. const ChargedFinalState cfs(-1.0, 1.0, 0.5*GeV); const ConstLossyFinalState lfs(cfs, 0.08); - /// @todo Problem! Getting bad_cast exception... don't know why :( - // const LossyFinalState<ConstRandomFilter> lfs(cfs, ConstRandomFilter(0.08)); - // const Projection* f = new ConstLossyFinalState(0.08); - // const ConstLossyFinalState* fp = dynamic_cast<const ConstLossyFinalState*>(f); + + // const LossyFinalState<StarRandomFilter> lfs(cfs, StarRandomFilter()); addProjection(lfs, "FS"); addProjection(FastJets(lfs, FastJets::TRACKJET, 0.7), "TrackJet");
More information about the Rivet-svn mailing list |