CbmRoot
|
#include <Hit.h>
Public Member Functions | |
real | X () const |
real | Y () const |
real | Z () const |
u32 | Time () const |
real | Dx () const |
real | Dy () const |
real | TimeError () const |
int32_t | numChan () const |
void | reset () |
void | add (ROOT::Math::XYZVector pos, double time, double timeErr, double weight) |
void | normalize (double timeErr) |
void | finalize (const TofCell &trafoCell, const ClusterizerRpcPar &par) |
template<class Archive > | |
void | serialize (Archive &ar, unsigned int) |
Public Attributes | |
ROOT::Math::XYZVector | hitPos = ROOT::Math::XYZVector(0.0, 0.0, 0.0) |
ROOT::Math::XYZVector | hitPosErr = ROOT::Math::XYZVector(0.0, 0.0, 0.0) |
double | hitTime = 0.0 |
double | hitTimeErr = 0.0 |
int32_t | address = 0 |
size_t | numchan = 0 |
double | weightsSum = 0.0 |
Definition at line 45 of file detectors/tof/Hit.h.
|
inline |
Definition at line 80 of file detectors/tof/Hit.h.
References hitPos, hitTime, hitTimeErr, numchan, pos, and weightsSum.
Referenced by cbm::algo::tof::Clusterizer::AddNextChan(), and cbm::algo::tof::Clusterizer::buildClusters().
|
inline |
Definition at line 61 of file detectors/tof/Hit.h.
References hitPosErr.
|
inline |
Definition at line 62 of file detectors/tof/Hit.h.
References hitPosErr.
|
inline |
Definition at line 103 of file detectors/tof/Hit.h.
References address, cbm::algo::tof::ClusterizerRpcPar::fChanPar, cbm::algo::tof::ClusterizerRpcPar::fCPTOffY, cbm::algo::tof::ClusterizerRpcPar::fCPTOffYBinWidth, cbm::algo::tof::ClusterizerRpcPar::fCPTOffYRange, hitPos, hitPosErr, hitTime, cbm::algo::tof::TofCell::pos, cbm::algo::tof::TofCell::rotation, and cbm::algo::tof::TofCell::sizeX.
Referenced by cbm::algo::tof::Clusterizer::AddNextChan(), and cbm::algo::tof::Clusterizer::buildClusters().
|
inline |
Definition at line 89 of file detectors/tof/Hit.h.
References hitPos, hitTime, hitTimeErr, and weightsSum.
Referenced by cbm::algo::tof::Clusterizer::AddNextChan(), and cbm::algo::tof::Clusterizer::buildClusters().
|
inline |
Definition at line 67 of file detectors/tof/Hit.h.
References numchan.
Referenced by cbm::algo::tof::Clusterizer::buildClusters().
|
inline |
Definition at line 69 of file detectors/tof/Hit.h.
References address, hitPos, hitPosErr, hitTime, hitTimeErr, numchan, and weightsSum.
Referenced by cbm::algo::tof::Clusterizer::AddNextChan(), and cbm::algo::tof::Clusterizer::buildClusters().
|
inline |
Definition at line 131 of file detectors/tof/Hit.h.
References address, hitPos, hitPosErr, hitTime, hitTimeErr, numchan, and weightsSum.
|
inline |
Definition at line 59 of file detectors/tof/Hit.h.
References hitTime.
|
inline |
Definition at line 63 of file detectors/tof/Hit.h.
References hitTimeErr.
|
inline |
Definition at line 56 of file detectors/tof/Hit.h.
References hitPos.
|
inline |
Definition at line 57 of file detectors/tof/Hit.h.
References hitPos.
|
inline |
Definition at line 58 of file detectors/tof/Hit.h.
References hitPos.
int32_t cbm::algo::tof::Hit::address = 0 |
Definition at line 50 of file detectors/tof/Hit.h.
Referenced by finalize(), reset(), and serialize().
ROOT::Math::XYZVector cbm::algo::tof::Hit::hitPos = ROOT::Math::XYZVector(0.0, 0.0, 0.0) |
Definition at line 46 of file detectors/tof/Hit.h.
Referenced by add(), cbm::algo::tof::Clusterizer::AddNextChan(), finalize(), normalize(), reset(), serialize(), X(), Y(), and Z().
ROOT::Math::XYZVector cbm::algo::tof::Hit::hitPosErr = ROOT::Math::XYZVector(0.0, 0.0, 0.0) |
Definition at line 47 of file detectors/tof/Hit.h.
Referenced by Dx(), Dy(), finalize(), reset(), and serialize().
double cbm::algo::tof::Hit::hitTime = 0.0 |
Definition at line 48 of file detectors/tof/Hit.h.
Referenced by add(), cbm::algo::tof::Clusterizer::AddNextChan(), finalize(), normalize(), reset(), serialize(), and Time().
double cbm::algo::tof::Hit::hitTimeErr = 0.0 |
Definition at line 49 of file detectors/tof/Hit.h.
Referenced by add(), normalize(), reset(), serialize(), and TimeError().
size_t cbm::algo::tof::Hit::numchan = 0 |
Definition at line 51 of file detectors/tof/Hit.h.
Referenced by add(), numChan(), reset(), and serialize().
double cbm::algo::tof::Hit::weightsSum = 0.0 |
Definition at line 52 of file detectors/tof/Hit.h.
Referenced by add(), cbm::algo::tof::Clusterizer::AddNextChan(), normalize(), reset(), and serialize().