![]() |
LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
|
struct of temporary 2D vertices (end points) More...
#include "DataStructs.h"
Public Attributes | |
| Point2_t | Pos {{0,0}} |
| Point2_t | PosErr {{2,1}} |
| unsigned short | NTraj {0} |
| unsigned short | Pass {0} |
| float | ChiDOF {0} |
| short | Topo {0} |
| CTP_t | CTP {0} |
| int | ID {0} |
| set to 0 if killed More... | |
| int | UID {0} |
| unique global ID More... | |
| int | Vx3ID {0} |
| float | Score {0} |
| float | TjChgFrac {0} |
| Fraction of charge near the vertex that is from hits on the vertex Tjs. More... | |
| std::bitset< 16 > | Stat {0} |
| Vertex status bits using kVtxBit_t. More... | |
struct of temporary 2D vertices (end points)
Definition at line 54 of file DataStructs.h.
| float tca::VtxStore::ChiDOF {0} |
Definition at line 59 of file DataStructs.h.
Referenced by tca::CheckTrajBeginChg(), tca::Find2DVertices(), tca::FindHammerVertices(), tca::FindHammerVertices2(), tca::FitVertex(), tca::MergeWithVertex(), tca::Print2V(), and tca::SplitHiChgHits().
| CTP_t tca::VtxStore::CTP {0} |
Definition at line 63 of file DataStructs.h.
Referenced by tca::AttachAnyTrajToVertex(), tca::AttachTrajToVertex(), tca::CheckTrajBeginChg(), tca::CompleteIncomplete3DVertices(), tca::CompleteIncomplete3DVerticesInGaps(), tca::EndMerge(), tca::Find2DVertices(), tca::FindHammerVertices(), tca::FindHammerVertices2(), tca::FindVtxTjs(), tca::FitVertex(), tca::GetVtxTjIDs(), tca::IsCloseToVertex(), tca::MakeJunkVertices(), tca::MakeVertexObsolete(), tca::MergeWithVertex(), tca::Print2V(), tca::SetVx2Score(), tca::Split3DKink(), tca::SplitHiChgHits(), tca::SplitTraj(), tca::StoreVertex(), tca::UpdateVxEnvironment(), and tca::VtxHitsSwap().
| int tca::VtxStore::ID {0} |
set to 0 if killed
Definition at line 64 of file DataStructs.h.
Referenced by tca::AttachAnyTrajToVertex(), tca::AttachTrajToVertex(), tca::CheckTrajBeginChg(), tca::CompleteIncomplete3DVertices(), tca::CompleteIncomplete3DVerticesInGaps(), tca::EndMerge(), tca::Find2DVertices(), tca::FindHammerVertices(), tca::FindHammerVertices2(), tca::FindVtxTjs(), tca::FitVertex(), tca::GetVtxTjIDs(), tca::MakeJunkVertices(), tca::MakeVertexObsolete(), tca::MergeWithVertex(), tca::ParentFOM(), tca::Print2V(), tca::SetHighScoreBits(), tca::SetVx2Score(), tca::Split3DKink(), tca::SplitHiChgHits(), tca::StoreVertex(), tca::UpdateVxEnvironment(), and tca::VtxHitsSwap().
| unsigned short tca::VtxStore::NTraj {0} |
Definition at line 57 of file DataStructs.h.
Referenced by tca::AttachTrajToVertex(), tca::CheckTrajBeginChg(), tca::CompleteIncomplete3DVertices(), tca::CompleteIncomplete3DVerticesInGaps(), tca::EndMerge(), tca::Find2DVertices(), tca::FindHammerVertices(), tca::FindHammerVertices2(), tca::FitVertex(), tca::Print2V(), tca::SplitHiChgHits(), tca::SplitTraj(), tca::StoreVertex(), and tca::VtxHitsSwap().
| unsigned short tca::VtxStore::Pass {0} |
Definition at line 58 of file DataStructs.h.
Referenced by tca::CheckTrajBeginChg(), tca::CompleteIncomplete3DVertices(), tca::CompleteIncomplete3DVerticesInGaps(), tca::EndMerge(), tca::Find2DVertices(), tca::FindHammerVertices(), tca::FindHammerVertices2(), tca::Print2V(), and tca::SplitHiChgHits().
| Point2_t tca::VtxStore::Pos {{0,0}} |
Definition at line 55 of file DataStructs.h.
Referenced by tca::AttachTrajToVertex(), tca::CheckTrajBeginChg(), tca::CompleteIncomplete3DVertices(), tca::CompleteIncomplete3DVerticesInGaps(), tca::EndMerge(), tca::Find2DVertices(), tca::FindHammerVertices(), tca::FindHammerVertices2(), tca::FindVtxTjs(), tca::FitVertex(), tca::MakeJunkVertices(), tca::MakeVertexObsolete(), tca::MergeWithVertex(), tca::ParentFOM(), tca::Print2V(), tca::SetVx2Score(), tca::Split3DKink(), tca::SplitHiChgHits(), tca::SplitTraj(), tca::TrajPointVertexPull(), tca::UpdateVxEnvironment(), tca::VertexVertexPull(), and tca::VtxHitsSwap().
| Point2_t tca::VtxStore::PosErr {{2,1}} |
Definition at line 56 of file DataStructs.h.
Referenced by tca::FitVertex(), tca::MakeJunkVertices(), tca::MergeWithVertex(), tca::Print2V(), tca::SetVx2Score(), tca::TrajPointVertexPull(), and tca::VertexVertexPull().
| float tca::VtxStore::Score {0} |
Definition at line 67 of file DataStructs.h.
Referenced by tca::FindVtxTjs(), tca::MakeJunkVertices(), tca::ParentFOM(), tca::Print2V(), tca::SetVx2Score(), and tca::SetVx3Score().
| std::bitset<16> tca::VtxStore::Stat {0} |
Vertex status bits using kVtxBit_t.
Definition at line 69 of file DataStructs.h.
Referenced by tca::AttachTrajToVertex(), tca::CheckTrajBeginChg(), tca::CompleteIncomplete3DVertices(), tca::EndMerge(), tca::Find2DVertices(), tca::FindVtxTjs(), tca::FitVertex(), tca::MakeJunkVertices(), tca::MergeWithVertex(), tca::Print2V(), tca::SetHighScoreBits(), and tca::UpdateVxEnvironment().
| float tca::VtxStore::TjChgFrac {0} |
Fraction of charge near the vertex that is from hits on the vertex Tjs.
Definition at line 68 of file DataStructs.h.
Referenced by tca::CompleteIncomplete3DVertices(), tca::CompleteIncomplete3DVerticesInGaps(), tca::Print2V(), and tca::SetVx2Score().
| short tca::VtxStore::Topo {0} |
Definition at line 62 of file DataStructs.h.
Referenced by tca::AttachAnyTrajToVertex(), tca::CheckTrajBeginChg(), tca::CompleteIncomplete3DVertices(), tca::CompleteIncomplete3DVerticesInGaps(), tca::EndMerge(), tca::Find2DVertices(), tca::FindHammerVertices(), tca::FindHammerVertices2(), tca::FitVertex(), tca::MakeJunkVertices(), tca::Print2V(), tca::SetVx2Score(), tca::Split3DKink(), tca::SplitHiChgHits(), tca::SplitTraj(), and tca::StoreVertex().
| int tca::VtxStore::UID {0} |
unique global ID
Definition at line 65 of file DataStructs.h.
Referenced by tca::Print2V(), and tca::StoreVertex().
| int tca::VtxStore::Vx3ID {0} |
Definition at line 66 of file DataStructs.h.
Referenced by tca::CompleteIncomplete3DVertices(), tca::CompleteIncomplete3DVerticesInGaps(), tca::Find3DVertices(), tca::MakeVertexObsolete(), tca::Print2V(), and tca::SetVx2Score().