#include <iostream>
#include <fstream>
#include "IOMC/ParticleGuns/interface/FlatEGunASCIIWriter.h"
#include "FWCore/Framework/interface/Event.h"
#include "FWCore/Framework/interface/MakerMacros.h"
#include "FWCore/Utilities/interface/Exception.h"
#include "SimGeneral/HepPDTRecord/interface/ParticleDataTable.h"
#include "CLHEP/Random/RandFlat.h"