LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "FlashHypothesisCalculator.h"
Public Member Functions | |
FlashHypothesisCalculator () | |
std::vector< double > | SegmentMidpoint (const TVector3 &pt1, const TVector3 &pt2, float XOffset=0) |
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) |
Definition at line 21 of file FlashHypothesisCalculator.h.
|
inline |
Definition at line 24 of file FlashHypothesisCalculator.h.
References tca::dEdx(), FillFlashHypothesis(), pt1, pt2, and SegmentMidpoint().
void opdet::FlashHypothesisCalculator::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 | ||
) |
Definition at line 19 of file FlashHypothesisCalculator.cxx.
References opdet::FlashHypothesis::GetVectorSize(), pt1, and opdet::FlashHypothesis::SetHypothesisAndError().
Referenced by opdet::FlashHypothesisCreator::CreateFlashHypothesesFromSegment(), and FlashHypothesisCalculator().
std::vector< double > opdet::FlashHypothesisCalculator::SegmentMidpoint | ( | const TVector3 & | pt1, |
const TVector3 & | pt2, | ||
float | XOffset = 0 |
||
) |
Definition at line 8 of file FlashHypothesisCalculator.cxx.
Referenced by opdet::FlashHypothesisCreator::CreateFlashHypothesesFromSegment(), and FlashHypothesisCalculator().