50 std::cerr <<
"This RecoHit is not calibrated. You should check RecoHit::IsCalibrated() before RecoHit::PECorr() and take appropriate action (probably skipping the hit). Aborting." <<
std::endl;
61 std::cerr <<
"This RecoHit is not calibrated. You should check RecoHit::IscCalibrated() before RecoHit::MIP() and take appropriate action (probably skipping the hit). Aborting." <<
std::endl;
72 std::cerr <<
"This RecoHit is not calibrated. You should check RecoHit::IsCalibrated() before RecoHit::GeV() and take appropriate action (probably skipping the hit). Aborting." <<
std::endl;
82 o << std::setiosflags(std::ios::fixed) << std::setprecision(2);
constexpr auto const & right(const_AssnsIter< L, R, D, Dir > const &a, const_AssnsIter< L, R, D, Dir > const &b)
friend std::ostream & operator<<(std::ostream &o, const RecoHit &r)
float fPECorr
PE with attenuation corrections added.
Calibrated quantities relying on position in the orthogonal view. To generate a rb::CellHit from a rb...
bool IsCalibrated() const
You MUST check here before accessing PECorr, MIP or GeV.
Perform a "2 point" Hough transform on a collection of hits.
float fGeV
energy deposition represented by this hit
float fMIP
pulseheight normalized to a MIP