LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
FlashHypothesisCalculator.h
Go to the documentation of this file.
1
#ifndef FLASHHYPOTHESISCALCULATOR_H
2
#define FLASHHYPOTHESISCALCULATOR_H
3
11
#include<vector>
12
#include<iostream>
13
14
#include "
FlashHypothesis.h
"
15
#include "TVector3.h"
16
17
namespace
opdet
{
18
19
class
FlashHypothesisCalculator
{
20
21
public
:
22
23
FlashHypothesisCalculator
(){}
24
25
std::vector<double>
SegmentMidpoint
(
const
TVector3 &pt1,
const
TVector3 &pt2,
float
XOffset=0);
26
void
FillFlashHypothesis
(
const
float
& yield,
27
const
float
& dEdx,
28
const
TVector3& pt1,
29
const
TVector3& pt2,
30
const
std::vector<float>& qe_vector,
31
const
float
* vis_vector,
32
FlashHypothesis
& hyp);
33
34
};
35
36
}
37
38
#endif
FlashHypothesis.h
opdet
Definition:
BeamFlashCompatibilityCheck_module.cc:38
opdet::FlashHypothesisCalculator
Definition:
FlashHypothesisCalculator.h:19
opdet::FlashHypothesis
Definition:
FlashHypothesis.h:19
opdet::FlashHypothesisCalculator::FillFlashHypothesis
void FillFlashHypothesis(const float &yield, const float &dEdx, const TVector3 &pt1, const TVector3 &pt2, const std::vector< float > &qe_vector, const float *vis_vector, FlashHypothesis &hyp)
Definition:
FlashHypothesisCalculator.cxx:15
opdet::FlashHypothesisCalculator::SegmentMidpoint
std::vector< double > SegmentMidpoint(const TVector3 &pt1, const TVector3 &pt2, float XOffset=0)
Definition:
FlashHypothesisCalculator.cxx:6
opdet::FlashHypothesisCalculator::FlashHypothesisCalculator
FlashHypothesisCalculator()
Definition:
FlashHypothesisCalculator.h:23
larana
v07_04_02
source
larana
OpticalDetector
FlashHypothesisCalculator.h
Generated on Wed Dec 12 2018 14:42:39 for LArSoft by
1.8.11