1 #ifndef FLASHHYPOTHESISCALCULATOR_H 2 #define FLASHHYPOTHESISCALCULATOR_H 19 class FlashHypothesis;
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)
double dEdx(float dqdx, float Efield)
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()