LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
Go to the source code of this file.
Namespaces | |
detinfo | |
General LArSoft Utilities. | |
tca | |
Functions | |
void | tca::MakeJunkVertices (TCSlice &slc, const CTP_t &inCTP) |
void | tca::Find2DVertices (detinfo::DetectorPropertiesData const &detProp, TCSlice &slc, const CTP_t &inCTP, unsigned short pass) |
void | tca::MakeJunkTjVertices (TCSlice &slc, const CTP_t &inCTP) |
bool | tca::MergeWithVertex (TCSlice &slc, VtxStore &vx, unsigned short oVxID) |
void | tca::FindHammerVertices (TCSlice &slc, const CTP_t &inCTP) |
void | tca::FindHammerVertices2 (TCSlice &slc, const CTP_t &inCTP) |
void | tca::SplitTrajCrossingVertices (TCSlice &slc, CTP_t inCTP) |
void | tca::Reconcile2Vs (TCSlice &slc) |
bool | tca::Reconcile2VTs (TCSlice &slc, std::vector< int > &vx2cls, bool prt) |
void | tca::Find3DVertices (detinfo::DetectorPropertiesData const &detProp, TCSlice &slc) |
void | tca::CompleteIncomplete3DVertices (detinfo::DetectorPropertiesData const &detProp, TCSlice &slc) |
void | tca::CompleteIncomplete3DVerticesInGaps (detinfo::DetectorPropertiesData const &detProp, TCSlice &slc) |
bool | tca::RefineVtxPosition (const Trajectory &tj, unsigned short &nearPt, short nPtsToChk, bool prt) |
unsigned short | tca::TPNearVertex (const TCSlice &slc, const TrajPoint &tp) |
bool | tca::AttachToAnyVertex (TCSlice &slc, PFPStruct &pfp, float maxSep, bool prt) |
bool | tca::AttachAnyVertexToTraj (TCSlice &slc, int tjID, bool prt) |
bool | tca::AttachAnyTrajToVertex (TCSlice &slc, unsigned short ivx, bool prt) |
bool | tca::AttachTrajToVertex (TCSlice &slc, Trajectory &tj, VtxStore &vx, bool prt) |
float | tca::TrajPointVertexPull (const TrajPoint &tp, const VtxStore &vx) |
float | tca::VertexVertexPull (const Vtx3Store &vx1, const Vtx3Store &vx2) |
float | tca::VertexVertexPull (const VtxStore &vx1, const VtxStore &vx2) |
bool | tca::FitVertex (TCSlice &slc, VtxStore &vx, bool prt) |
bool | tca::FitVertex (TCSlice &slc, VtxStore &vx, std::vector< TrajPoint > &vxTPs, bool prt) |
bool | tca::StoreVertex (TCSlice &slc, VtxStore &vx) |
bool | tca::ChkVtxAssociations (TCSlice &slc, const CTP_t &inCTP) |
void | tca::ScoreVertices (TCSlice &slc) |
void | tca::KillPoorVertices (TCSlice &slc) |
void | tca::SetVx2Score (TCSlice &slc) |
void | tca::SetVx2Score (TCSlice &slc, VtxStore &vx2) |
void | tca::SetVx3Score (TCSlice &slc, Vtx3Store &vx3) |
void | tca::SetHighScoreBits (TCSlice &slc, Vtx3Store &vx3) |
bool | tca::MakeVertexObsolete (std::string fcnLabel, TCSlice &slc, VtxStore &vx2, bool forceKill) |
bool | tca::MakeVertexObsolete (TCSlice &slc, Vtx3Store &vx3) |
std::vector< int > | tca::GetVtxTjIDs (const TCSlice &slc, const VtxStore &vx2) |
std::vector< int > | tca::GetVtxTjIDs (const TCSlice &slc, const Vtx3Store &vx3, float &score) |
void | tca::PosInPlane (detinfo::DetectorPropertiesData const &detProp, const Vtx3Store &vx3, unsigned short plane, Point2_t &pos) |
unsigned short | tca::IsCloseToVertex (const TCSlice &slc, const VtxStore &inVx2) |
unsigned short | tca::IsCloseToVertex (const TCSlice &slc, const Vtx3Store &vx3) |