fixes to CMS_EWK_11_021
Keep orphan particles - this gives consistent result with original HepMC
compile error
fixes to reference plots to have axis limits consistent with the paper
Make getObj in the *Generator classes thread safe by not returning pointer to member data obj_.
use rechit fractions in pos calculation
initial commit
cleanup
Update scripts producing payloads.
consumes/getByToke/fillDescriptions
Merged flat30-and-zero-material-payloads from repository ianna
Addition of IOExerciser, a simple module for emulating various IO
patterns.
Flat 30 percent material scenario.
Fixes based on github review from Giulio and Chris.

- Move the plugin to IOPool/Input test directory.
- Remove CVS-specific $Id$.
Fixed problem handling pass by value arguments.

Changing all the arguments to rvalue references failed to handle arguments which are passed by value.
Instead, we keep the arguments as their regular type and just use std::forward<> to move the values
to the constructors.
bug fix: configured run range dependence was ignored in TkModuleGroupSelector. everything was associated to the first IOV.
add consumes
Merge branch 'CMSSW_7_0_X' of ssh://github.com/xiezhen/cmssw into CMSSW_7_0_X
add consumes
add messageloger warn block