![]() |
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().