#include <TVector3.h>
#include "nusimdata/SimulationBase/MCParticle.h"
#include "larcorealg/Geometry/BoxBoundedGeo.h"
#include "larcorealg/Geometry/GeometryCore.h"
Go to the source code of this file.
Namespaces | |
util | |
Namespace for general, non-LArSoft-specific utilities. | |
Functions | |
double | util::ECCQE (const TVector3 &l_momentum, double l_energy) |
double | util::ContainedLength (const TVector3 &v0, const TVector3 &v1, const std::vector< geo::BoxBoundedGeo > &boxes) |
double | util::MCParticleContainedLength (const simb::MCParticle &particle, const std::vector< geo::BoxBoundedGeo > &active_volumes) |
double | util::MCParticleLength (const simb::MCParticle &particle) |