Particle list in DetSim contains Monte Carlo particle information. More...
#include "icarusalg/gallery/MCTruthBase/MCTruthParticleList.h"
#include "icarusalg/gallery/MCTruthBase/MCTruthEveIdCalculator.h"
#include "cetlib_except/exception.h"
#include "messagefacility/MessageLogger/MessageLogger.h"
#include <TLorentzVector.h>
#include <set>
Go to the source code of this file.
Namespaces | |
truth | |
Monte Carlo Simulation. | |
Functions | |
std::ostream & | truth::operator<< (std::ostream &output, const MCTruthParticleList &list) |
std::ostream & | truth::operator<< (std::ostream &output, const MCTruthParticleList::archived_info_type &info) |
Particle list in DetSim contains Monte Carlo particle information.
*** This class has been lifted from nutools and modified so that it *** does NOT take ownwership of the MCParticles that are added to it *** so we can avoid duplicating them
Although there's nothing in the following class that assumes units, the standard for LArSoft is that distances are in cm, and energies are in GeV.
Definition in file MCTruthParticleList.cxx.