LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
|
struct of temporary 3D vertices More...
#include "DataStructs.h"
Public Attributes | |
float | X {0} |
float | XErr {0.5} |
float | Y {0} |
float | YErr {0.5} |
float | Z {0} |
float | ZErr {0.5} |
float | Score {0} |
short | Wire {-1} |
geo::TPCID | TPCID |
std::vector< int > | Vx2ID |
int | ID {0} |
int | UID {0} |
unique global ID More... | |
bool | Primary {false} |
bool | Neutrino {false} |
struct of temporary 3D vertices
Definition at line 84 of file DataStructs.h.
int tca::Vtx3Store::ID {0} |
Definition at line 95 of file DataStructs.h.
Referenced by tca::CompleteIncomplete3DVerticesInGaps(), tca::Find3DVertices(), tca::TrajClusterAlg::FindMissedVxTjs(), tca::GetVtxTjIDs(), tca::MakeVertexObsolete(), tca::PFPVertexCheck(), tca::Print3V(), tca::PrintAllTraj(), tca::SetHighScoreBits(), tca::SetVx3Score(), tca::Split3DKink(), and tca::Vx3Topo().
bool tca::Vtx3Store::Neutrino {false} |
Definition at line 98 of file DataStructs.h.
Referenced by tca::Print3V(), and tca::PrintAllTraj().
bool tca::Vtx3Store::Primary {false} |
Definition at line 97 of file DataStructs.h.
Referenced by tca::PFPVertexCheck(), tca::Print3V(), and tca::PrintAllTraj().
float tca::Vtx3Store::Score {0} |
Definition at line 91 of file DataStructs.h.
Referenced by tca::Find3DVertices(), tca::Print3V(), tca::PrintAllTraj(), and tca::SetVx3Score().
geo::TPCID tca::Vtx3Store::TPCID |
Definition at line 93 of file DataStructs.h.
Referenced by tca::CompleteIncomplete3DVerticesInGaps(), tca::Find3DVertices(), tca::TrajClusterAlg::FindMissedVxTjs(), tca::PFPVertexCheck(), tca::PosInPlane(), tca::Print3V(), tca::PrintAllTraj(), and tca::Split3DKink().
int tca::Vtx3Store::UID {0} |
unique global ID
Definition at line 96 of file DataStructs.h.
Referenced by tca::PFPVertexCheck(), tca::Print3V(), and tca::Split3DKink().
std::vector<int> tca::Vtx3Store::Vx2ID |
Definition at line 94 of file DataStructs.h.
Referenced by tca::CompleteIncomplete3DVerticesInGaps(), tca::Find3DVertices(), tca::TrajClusterAlg::FindMissedVxTjs(), tca::MakeVertexObsolete(), tca::PFPVertexCheck(), tca::Print3V(), tca::PrintAllTraj(), tca::SetHighScoreBits(), tca::SetVx3Score(), tca::Split3DKink(), and tca::Vx3Topo().
short tca::Vtx3Store::Wire {-1} |
Definition at line 92 of file DataStructs.h.
Referenced by tca::CompleteIncomplete3DVerticesInGaps(), tca::Find3DVertices(), tca::TrajClusterAlg::FindMissedVxTjs(), tca::MakeVertexObsolete(), tca::PFPVertexCheck(), tca::Print3V(), and tca::PrintAllTraj().
float tca::Vtx3Store::X {0} |
Definition at line 85 of file DataStructs.h.
Referenced by tca::CompleteIncomplete3DVerticesInGaps(), tca::Find3DVertices(), tca::TrajClusterAlg::FindMissedVxTjs(), tca::IsCloseToVertex(), tca::PFPVertexCheck(), tca::PosInPlane(), tca::Print3V(), tca::PrintAllTraj(), tca::Split3DKink(), and tca::VertexVertexPull().
float tca::Vtx3Store::XErr {0.5} |
Definition at line 86 of file DataStructs.h.
Referenced by tca::Find3DVertices(), tca::Print3V(), tca::PrintAllTraj(), and tca::VertexVertexPull().
float tca::Vtx3Store::Y {0} |
Definition at line 87 of file DataStructs.h.
Referenced by tca::Find3DVertices(), tca::PFPVertexCheck(), tca::PosInPlane(), tca::Print3V(), tca::PrintAllTraj(), tca::Split3DKink(), and tca::VertexVertexPull().
float tca::Vtx3Store::YErr {0.5} |
Definition at line 88 of file DataStructs.h.
Referenced by tca::Find3DVertices(), tca::Print3V(), tca::PrintAllTraj(), and tca::VertexVertexPull().
float tca::Vtx3Store::Z {0} |
Definition at line 89 of file DataStructs.h.
Referenced by tca::Find3DVertices(), tca::PFPVertexCheck(), tca::PosInPlane(), tca::Print3V(), tca::PrintAllTraj(), tca::Split3DKink(), and tca::VertexVertexPull().
float tca::Vtx3Store::ZErr {0.5} |
Definition at line 90 of file DataStructs.h.
Referenced by tca::Find3DVertices(), tca::Print3V(), tca::PrintAllTraj(), and tca::VertexVertexPull().