#include <TCluster.h>
◆ Flags_t
The Flags_t enum set by the Reconstruction algorithm.
TouchesHoleCrystal: At least one crystal of cluster touches hole (ignored element) TouchesHoleCentral: Central element (highest energy) touches hole Split: The cluster was splitted from a larger number of hits (see clustering algorithm) Unmatched: The cluster was not assigned to any candidate
| Enumerator |
|---|
| TouchesHoleCrystal | |
| TouchesHoleCentral | |
| Split | |
| Unmatched | |
◆ TCluster() [1/4]
| ant::TCluster::TCluster |
( |
const vec3 & |
pos, |
|
|
double |
E, |
|
|
double |
t, |
|
|
const Detector_t::Type_t & |
type, |
|
|
const unsigned |
central, |
|
|
const std::vector< TClusterHit > & |
hits = {} |
|
) |
| |
|
inline |
◆ TCluster() [2/4]
| ant::TCluster::TCluster |
( |
| ) |
|
|
inline |
◆ TCluster() [3/4]
| ant::TCluster::TCluster |
( |
const TCluster & |
| ) |
|
|
delete |
◆ TCluster() [4/4]
◆ GetPSAAngle()
| double ant::TCluster::GetPSAAngle |
( |
| ) |
const |
|
inline |
◆ GetPSARadius()
| double ant::TCluster::GetPSARadius |
( |
| ) |
const |
|
inline |
◆ HasFlag()
| bool ant::TCluster::HasFlag |
( |
Flags_t |
flag | ) |
const |
|
inline |
◆ isSane()
| bool ant::TCluster::isSane |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ serialize()
template<class Archive >
| void ant::TCluster::serialize |
( |
Archive & |
archive | ) |
|
|
inline |
◆ SetFlag()
| void ant::TCluster::SetFlag |
( |
Flags_t |
flag, |
|
|
bool |
set = true |
|
) |
| |
|
inline |
◆ operator<<
| std::ostream& operator<< |
( |
std::ostream & |
s, |
|
|
const TCluster & |
o |
|
) |
| |
|
friend |
◆ CentralElement
| std::uint32_t ant::TCluster::CentralElement |
◆ DetectorType
◆ Energy
| double ant::TCluster::Energy |
◆ Flags
| std::uint32_t ant::TCluster::Flags |
◆ Hits
◆ Position
| vec3 ant::TCluster::Position |
◆ ShortEnergy
| double ant::TCluster::ShortEnergy |
◆ Time
| double ant::TCluster::Time |
The documentation for this struct was generated from the following file: