CbmRoot
Loading...
Searching...
No Matches
cbm::algo::tof::Cluster Struct Reference

#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
 

Detailed Description

Definition at line 60 of file tof/HitFinder.h.

Member Function Documentation

◆ add()

void cbm::algo::tof::Cluster::add ( ROOT::Math::XYZVector pos,
double time,
double timeErr,
double weight,
int32_t digiIndA,
int32_t digiIndB )
inline

◆ finalize()

◆ normalize()

void cbm::algo::tof::Cluster::normalize ( double timeErr)
inline

◆ numChan()

int32_t cbm::algo::tof::Cluster::numChan ( )
inline

Definition at line 74 of file tof/HitFinder.h.

References vDigiIndRef.

Referenced by cbm::algo::tof::HitFinder::buildClusters().

◆ reset()

void cbm::algo::tof::Cluster::reset ( )
inline

Member Data Documentation

◆ channel

int32_t cbm::algo::tof::Cluster::channel = 0

Definition at line 71 of file tof/HitFinder.h.

Referenced by finalize(), and reset().

◆ detId

int32_t cbm::algo::tof::Cluster::detId = 0

Definition at line 72 of file tof/HitFinder.h.

Referenced by finalize(), and reset().

◆ globalErr

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().

◆ globalPos

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().

◆ vDigiIndRef

std::vector<int32_t> cbm::algo::tof::Cluster::vDigiIndRef

Definition at line 62 of file tof/HitFinder.h.

Referenced by add(), numChan(), and reset().

◆ weightedPos

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().

◆ weightedTime

double cbm::algo::tof::Cluster::weightedTime = 0.0

Definition at line 64 of file tof/HitFinder.h.

Referenced by add(), finalize(), normalize(), and reset().

◆ weightedTimeErr

double cbm::algo::tof::Cluster::weightedTimeErr = 0.0

Definition at line 65 of file tof/HitFinder.h.

Referenced by add(), normalize(), and reset().

◆ weightsSum

double cbm::algo::tof::Cluster::weightsSum = 0.0

Definition at line 66 of file tof/HitFinder.h.

Referenced by add(), normalize(), and reset().


The documentation for this struct was generated from the following file: