29 mf::LogWarning(
"Event") <<
"Event::Energy() is not yet defined. Need to decide " 30 <<
" how to calculate energy of Vertex" 31 <<
" Return util:kBogusD for now.";
40 mf::LogWarning(
"Event") <<
"Event::SigmaEnergy() is not yet defined. Need to decide " 41 <<
" how to calculate uncertainty in energy of Prong/Vertex" 42 <<
" Return util:kBogusD for now.";
51 std::sort(vtxs.begin(), vtxs.end());
61 o << std::setprecision(5);
62 o <<
"Event " << a.
fID << std::setw(5) <<
" Energy = " << a.
Energy() <<
" +/- "
Namespace for general, non-LArSoft-specific utilities.
Reconstruction base classes.
constexpr int kBogusI
obviously bogus integer value
Definition of vertex object for LArSoft.
friend bool operator<(const Event &a, const Event &b)
friend std::ostream & operator<<(std::ostream &o, const Event &a)
MaybeLogger_< ELseverityLevel::ELsev_warning, false > LogWarning
double SigmaEnergy() const
constexpr double kBogusD
obviously bogus double value
const recob::Vertex * PrimaryVertex(std::vector< const recob::Vertex * > &vtxs) const
Collection of Physical constants used in LArSoft.