1 #ifndef FLASHHYPOTHESISCALCULATOR_H 2 #define FLASHHYPOTHESISCALCULATOR_H 19 class FlashHypothesis;
33 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()