#include <R3BNeulandCosmicTracker.h>
|
using | DPair = std::array<Double_t, 2> |
|
Definition at line 31 of file R3BNeulandCosmicTracker.h.
◆ DPair
◆ CosmicTracker()
R3B::Neuland::Calibration::CosmicTracker::CosmicTracker |
( |
| ) |
|
◆ AddPoint()
void R3B::Neuland::Calibration::CosmicTracker::AddPoint |
( |
const Int_t | barID, |
|
|
const Double_t | pos = NaN ) |
◆ fillInteractions()
◆ filter()
void R3B::Neuland::Calibration::CosmicTracker::filter |
( |
TGraphErrors & | graph | ) |
const |
|
private |
◆ fit()
std::array< Double_t, 2 > R3B::Neuland::Calibration::CosmicTracker::fit |
( |
TGraphErrors & | graph | ) |
|
|
private |
◆ GetBarIDs()
auto R3B::Neuland::Calibration::CosmicTracker::GetBarIDs |
( |
| ) |
-> const auto& |
|
inline |
◆ getCrossPointTime()
Double_t R3B::Neuland::Calibration::CosmicTracker::getCrossPointTime |
( |
const TVector3 & | point, |
|
|
const TVector3 & | direction, |
|
|
const TVector3 & | invDirection, |
|
|
const DPair & | xBounds, |
|
|
const DPair & | yBounds, |
|
|
const DPair & | zBounds ) const |
|
private |
◆ GetTrack()
◆ linearRegression()
DPair R3B::Neuland::Calibration::CosmicTracker::linearRegression |
( |
const Double_t * | x, |
|
|
const Double_t * | y, |
|
|
const Int_t | points ) const |
|
private |
◆ Reset()
void R3B::Neuland::Calibration::CosmicTracker::Reset |
( |
| ) |
|
◆ SetDistances()
void R3B::Neuland::Calibration::CosmicTracker::SetDistances |
( |
const std::vector< Double_t > & | distances | ) |
|
|
inline |
◆ fBarIDs
std::vector<Int_t> R3B::Neuland::Calibration::CosmicTracker::fBarIDs |
|
private |
◆ fDistances
std::vector<Double_t> R3B::Neuland::Calibration::CosmicTracker::fDistances |
|
private |
◆ fFit
TF1 R3B::Neuland::Calibration::CosmicTracker::fFit |
|
private |
◆ fTrack
◆ fXZ
TGraphErrors R3B::Neuland::Calibration::CosmicTracker::fXZ |
|
private |
◆ fYZ
TGraphErrors R3B::Neuland::Calibration::CosmicTracker::fYZ |
|
private |
The documentation for this class was generated from the following files: