R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3BNeulandCosmicTracker.cxx File Reference
#include "R3BNeulandCosmicTracker.h"
#include "R3BNeulandCommon.h"
#include "R3BNeulandCosmicTrack.h"
#include "TFitResult.h"
#include "TFitResultPtr.h"
#include "TGraphErrors.h"
#include <RtypesCore.h>
#include <TVector3.h>
#include <algorithm>
#include <array>
#include <cmath>
#include <fairlogger/Logger.h>
#include <numeric>
Include dependency graph for R3BNeulandCosmicTracker.cxx:

Go to the source code of this file.

Namespaces

namespace  R3B
namespace  R3B::Neuland
 Simulation of NeuLAND Bar/Paddle.
namespace  R3B::Neuland::Calibration

Typedefs

using R3B::Neuland::Calibration::DPair = std::array<Double_t, 2>

Functions

constexpr bool R3B::Neuland::Calibration::WithinBounds (const double val, const double lower_bound, const double upper_bound)
constexpr bool R3B::Neuland::Calibration::WithinBounds (const double val, const DPair &bounds)
bool R3B::Neuland::Calibration::WithinBounds (const TVector3 &point, const DPair &xBounds, const DPair &yBounds, const DPair &zBounds)

Variables

constexpr auto R3B::Neuland::Calibration::MinPoints = 3
constexpr auto R3B::Neuland::Calibration::TimeEps = 0.0001
constexpr auto R3B::Neuland::Calibration::MaxDistance = 2 * BarSize_XY
constexpr auto R3B::Neuland::Calibration::MaxSlope = 15.