#include <Cluster3D.h>
Definition at line 258 of file Cluster3D.h.
reco::Cluster3D::Cluster3D |
( |
| ) |
|
Definition at line 243 of file Cluster3D.cxx.
PrincipalComponents m_pcaResults
Output of the prinicipal componenets analysis.
unsigned m_statusBits
Default constructor.
float m_totalCharge
Total charge in the cluster.
float m_endPosition[3]
"end" position for cluster
float m_startPosition[3]
"start" position for cluster (world coordinates)
int m_clusterIdx
ID for this cluster.
reco::Cluster3D::Cluster3D |
( |
unsigned |
statusBits, |
|
|
const PrincipalComponents & |
pcaResults, |
|
|
float |
totalCharge, |
|
|
const float * |
startPosition, |
|
|
const float * |
endPosition, |
|
|
int |
idx |
|
) |
| |
Definition at line 251 of file Cluster3D.cxx.
PrincipalComponents m_pcaResults
Output of the prinicipal componenets analysis.
unsigned m_statusBits
Default constructor.
float m_totalCharge
Total charge in the cluster.
float m_endPosition[3]
"end" position for cluster
float m_startPosition[3]
"start" position for cluster (world coordinates)
int m_clusterIdx
ID for this cluster.
void reco::Cluster3D::clearStatusBits |
( |
unsigned |
bits | ) |
const |
|
inline |
Definition at line 289 of file Cluster3D.h.
unsigned m_statusBits
Default constructor.
int reco::Cluster3D::getClusterIdx |
( |
| ) |
const |
|
inline |
Definition at line 286 of file Cluster3D.h.
int m_clusterIdx
ID for this cluster.
const float* reco::Cluster3D::getEndPosition |
( |
| ) |
const |
|
inline |
Definition at line 285 of file Cluster3D.h.
float m_endPosition[3]
"end" position for cluster
Definition at line 282 of file Cluster3D.h.
PrincipalComponents m_pcaResults
Output of the prinicipal componenets analysis.
const float* reco::Cluster3D::getStartPosition |
( |
| ) |
const |
|
inline |
Definition at line 284 of file Cluster3D.h.
float m_startPosition[3]
"start" position for cluster (world coordinates)
unsigned reco::Cluster3D::getStatusBits |
( |
| ) |
const |
|
inline |
Definition at line 281 of file Cluster3D.h.
unsigned m_statusBits
Default constructor.
float reco::Cluster3D::getTotalCharge |
( |
| ) |
const |
|
inline |
Definition at line 283 of file Cluster3D.h.
float m_totalCharge
Total charge in the cluster.
void reco::Cluster3D::setStatusBit |
( |
unsigned |
bits | ) |
const |
|
inline |
Definition at line 288 of file Cluster3D.h.
unsigned m_statusBits
Default constructor.
Definition at line 342 of file Cluster3D.cxx.
354 if (
a.getStartPosition()[2] < b.getStartPosition()[2])
return true;
std::ostream& operator<< |
( |
std::ostream & |
o, |
|
|
const Cluster3D & |
c |
|
) |
| |
|
friend |
Definition at line 322 of file Cluster3D.cxx.
324 o << std::setiosflags(std::ios::fixed) << std::setprecision(2);
325 o <<
"Cluster ID " << std::setw(5) <<
std::right << c.getClusterIdx();
int reco::Cluster3D::m_clusterIdx |
|
private |
float reco::Cluster3D::m_endPosition[3] |
|
private |
"end" position for cluster
Definition at line 270 of file Cluster3D.h.
Output of the prinicipal componenets analysis.
Definition at line 267 of file Cluster3D.h.
float reco::Cluster3D::m_startPosition[3] |
|
private |
"start" position for cluster (world coordinates)
Definition at line 269 of file Cluster3D.h.
unsigned reco::Cluster3D::m_statusBits |
|
mutableprivate |
Default constructor.
Status bits for the cluster
Definition at line 266 of file Cluster3D.h.
float reco::Cluster3D::m_totalCharge |
|
private |
Total charge in the cluster.
Definition at line 268 of file Cluster3D.h.
The documentation for this class was generated from the following files: