Utility functions to print MC truth information. More...
#include "lardataalg/MCDumpers/MCDumperUtils.h"
#include "larcorealg/CoreUtils/DumpUtils.h"
#include "larcorealg/Geometry/geo_vectors_utils_TVector.h"
#include "nusimdata/SimulationBase/MCTrajectory.h"
#include "nusimdata/SimulationBase/MCParticle.h"
#include "nusimdata/SimulationBase/GTruth.h"
#include "nusimdata/SimulationBase/MCTruth.h"
#include "TLorentzVector.h"
#include <string>
#include <utility>
Go to the source code of this file.
Namespaces | |
sim | |
Code to link reconstructed objects back to the MC truth information. | |
sim::dump | |
Functions to dump Monte Carlo object information into a stream. | |
Functions | |
template<typename Stream > | |
void | sim::dump::DumpMCParticle (Stream &&out, simb::MCParticle const &particle, std::string indent, std::string firstIndent) |
Dumps the content of the specified particle in the output stream. More... | |
template<typename Stream > | |
void | sim::dump::DumpMCParticle (Stream &&out, simb::MCParticle const &particle, std::string indent="") |
template<typename Stream > | |
void | sim::dump::DumpMCParticleTrajectory (Stream &&out, simb::MCTrajectory const &trajectory, unsigned int pointsPerLine, std::string indent) |
Dumps the specified particle trajectory into the output stream. More... | |
template<typename Stream > | |
void | sim::dump::DumpMCParticleTrajectory (Stream &&out, simb::MCTrajectory const &trajectory) |
template<typename Stream > | |
void | sim::dump::DumpMCNeutrino (Stream &&out, simb::MCNeutrino const &neutrino, std::string indent, std::string firstIndent) |
Dumps the content of the specified neutrino in the output stream. More... | |
template<typename Stream > | |
void | sim::dump::DumpMCNeutrino (Stream &&out, simb::MCNeutrino const &neutrino, std::string indent="") |
template<typename Stream > | |
void | sim::dump::DumpMCTruth (Stream &&out, simb::MCTruth const &truth, unsigned int pointsPerLine, std::string indent, std::string firstIndent) |
Dumps the content of the specified MC truth in the output stream. More... | |
template<typename Stream > | |
void | sim::dump::DumpMCTruth (Stream &&out, simb::MCTruth const &truth, unsigned int pointsPerLine, std::string indent="") |
template<typename Stream > | |
void | sim::dump::DumpMCTruth (Stream &&out, simb::MCTruth const &truth, std::string indent, std::string firstIndent) |
template<typename Stream > | |
void | sim::dump::DumpMCTruth (Stream &&out, simb::MCTruth const &truth, std::string indent="") |
template<typename Stream > | |
void | sim::dump::DumpGTruth (Stream &&out, simb::GTruth const &truth, std::string indent, std::string firstIndent) |
Dumps the content of the GENIE truth in the output stream. More... | |
template<typename Stream > | |
void | sim::dump::DumpGTruth (Stream &&out, simb::GTruth const &truth, std::string indent="") |
Utility functions to print MC truth information.
Functions dumping Monte Carlo data product objects (sim::dump
namespace).
Definition in file MCDumpers.h.