All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions
MCTruthParticleList.cxx File Reference

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)
 

Detailed Description

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


Version
Id:
MCTruthParticleList.cxx,v 1.10 2010/05/13 16:12:20 seligman Exp
Author
selig.nosp@m.man@.nosp@m.nevis.nosp@m..col.nosp@m.umbia.nosp@m..edu

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.