CbmRoot
|
#include <HitFinder.h>
Public Member Functions | |
int32_t | numChan () |
void | reset () |
void | add (ROOT::Math::XYZVector pos, double time, double timeErr, double weight, int32_t digiIndA, int32_t digiIndB) |
void | normalize (double timeErr) |
void | finalize (const Cell &trafoCell, const int32_t iTrafoCell, const HitFinderRpcPar &par) |
Public Attributes | |
std::vector< int32_t > | vDigiIndRef |
ROOT::Math::XYZVector | weightedPos = ROOT::Math::XYZVector(0.0, 0.0, 0.0) |
double | weightedTime = 0.0 |
double | weightedTimeErr = 0.0 |
double | weightsSum = 0.0 |
ROOT::Math::XYZVector | globalPos = ROOT::Math::XYZVector(0.0, 0.0, 0.0) |
ROOT::Math::XYZVector | globalErr = ROOT::Math::XYZVector(0.0, 0.0, 0.0) |
int32_t | channel = 0 |
int32_t | detId = 0 |
Definition at line 60 of file tof/HitFinder.h.
|
inline |
Definition at line 89 of file tof/HitFinder.h.
References pos, vDigiIndRef, weightedPos, weightedTime, weightedTimeErr, and weightsSum.
Referenced by cbm::algo::tof::HitFinder::buildClusters().
|
inline |
Definition at line 113 of file tof/HitFinder.h.
References channel, cbm::algo::tof::HitFinderRpcPar::CPSigPropSpeed, detId, cbm::algo::tof::HitFinderRpcPar::fChanPar, cbm::algo::tof::HitFinderRpcPar::FeeTimeRes, cbm::algo::tof::HitFinderRpcPar::gapSize, globalErr, globalPos, cbm::algo::tof::HitFinderRpcPar::numGaps, cbm::algo::tof::HitFinderRpcPar::outTimeFactor, cbm::algo::tof::Cell::pos, cbm::algo::tof::Cell::rotation, cbm::algo::tof::Cell::sizeX, weightedPos, and weightedTime.
Referenced by cbm::algo::tof::HitFinder::buildClusters().
|
inline |
Definition at line 99 of file tof/HitFinder.h.
References weightedPos, weightedTime, weightedTimeErr, and weightsSum.
Referenced by cbm::algo::tof::HitFinder::buildClusters().
|
inline |
Definition at line 74 of file tof/HitFinder.h.
References vDigiIndRef.
Referenced by cbm::algo::tof::HitFinder::buildClusters().
|
inline |
Definition at line 76 of file tof/HitFinder.h.
References channel, detId, globalErr, globalPos, vDigiIndRef, weightedPos, weightedTime, weightedTimeErr, and weightsSum.
Referenced by cbm::algo::tof::HitFinder::buildClusters().
int32_t cbm::algo::tof::Cluster::channel = 0 |
Definition at line 71 of file tof/HitFinder.h.
Referenced by finalize(), and reset().
int32_t cbm::algo::tof::Cluster::detId = 0 |
Definition at line 72 of file tof/HitFinder.h.
Referenced by finalize(), and reset().
ROOT::Math::XYZVector cbm::algo::tof::Cluster::globalErr = ROOT::Math::XYZVector(0.0, 0.0, 0.0) |
Definition at line 70 of file tof/HitFinder.h.
Referenced by finalize(), and reset().
ROOT::Math::XYZVector cbm::algo::tof::Cluster::globalPos = ROOT::Math::XYZVector(0.0, 0.0, 0.0) |
Definition at line 69 of file tof/HitFinder.h.
Referenced by finalize(), and reset().
std::vector<int32_t> cbm::algo::tof::Cluster::vDigiIndRef |
Definition at line 62 of file tof/HitFinder.h.
ROOT::Math::XYZVector cbm::algo::tof::Cluster::weightedPos = ROOT::Math::XYZVector(0.0, 0.0, 0.0) |
Definition at line 63 of file tof/HitFinder.h.
Referenced by add(), finalize(), normalize(), and reset().
double cbm::algo::tof::Cluster::weightedTime = 0.0 |
Definition at line 64 of file tof/HitFinder.h.
Referenced by add(), finalize(), normalize(), and reset().
double cbm::algo::tof::Cluster::weightedTimeErr = 0.0 |
Definition at line 65 of file tof/HitFinder.h.
Referenced by add(), normalize(), and reset().
double cbm::algo::tof::Cluster::weightsSum = 0.0 |
Definition at line 66 of file tof/HitFinder.h.
Referenced by add(), normalize(), and reset().