28 void readPileUp(std::vector<EventPrincipalVector> &
result,std::vector<std::vector<edm::EventID> > &ids);
bool const histoDistribution_
void dropUnwantedBranches(std::vector< std::string > const &wantedBranches)
VectorInputSource *const input_
bool const probFunctionDistribution_
double averageNumber() const
VectorInputSource::EventPrincipalVector EventPrincipalVector
CLHEP::RandPoisson * poissonDistr_OOT_
void readPileUp(std::vector< EventPrincipalVector > &result, std::vector< std::vector< edm::EventID > > &ids)
double const averageNumber_
PileUp(ParameterSet const &pset, int const minb, int const maxb, double averageNumber, TH1F *const histo, const bool playback)
CLHEP::RandPoissonQ * poissonDistribution_