1 #ifndef FLASHHYPOTHESISCALCULATOR_H
2 #define FLASHHYPOTHESISCALCULATOR_H
27 std::vector<double>
SegmentMidpoint(
const TVector3 &pt1,
const TVector3 &pt2,
float XOffset=0);
32 const std::vector<float>& qe_vector,
void FillFlashHypothesis(const float &yield, const float &dEdx, const TVector3 &pt1, const TVector3 &pt2, const std::vector< float > &qe_vector, phot::MappedCounts_t const &vis_vector, FlashHypothesis &hyp)
float dEdx(detinfo::DetectorClocksData const &clockData, detinfo::DetectorPropertiesData const &detProp, const TCSlice &slc, TP3D &tp3d)
A container for photon visibility mapping data.
Declaration of types related to photon visibility.
std::vector< double > SegmentMidpoint(const TVector3 &pt1, const TVector3 &pt2, float XOffset=0)
FlashHypothesisCalculator()