All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Attributes | List of all members
tca::TCSlice Struct Reference

#include <DataStructs.h>

Public Attributes

std::vector< unsigned int > nWires
 
std::vector< unsigned int > firstWire
 the first wire with a hit More...
 
std::vector< unsigned int > lastWire
 the last wire with a hit More...
 
float xLo
 
float xHi
 
float yLo
 
float yHi
 
float zLo
 
float zHi
 
geo::TPCID TPCID
 
unsigned short nPlanes
 
int ID
 ID of the recob::Slice (not the sub-slice) More...
 
CRTreeVars crt
 
std::vector< TCHitslHits
 
std::vector< Trajectorytjs
 vector of all trajectories in each plane More...
 
std::vector< Tj2PtmallTraj
 vector of trajectory points ordered by increasing X More...
 
std::vector< std::vector
< std::pair< unsigned int,
unsigned int > > > 
wireHitRange
 
std::vector< VtxStorevtxs
 2D vertices More...
 
std::vector< Vtx3Storevtx3s
 3D vertices More...
 
std::vector< PFPStructpfps
 
std::vector< ShowerStructcots
 
std::vector< DontClusterStructdontCluster
 
std::vector< ShowerStruct3Dshowers
 
bool isValid {false}
 

Detailed Description

Definition at line 652 of file DataStructs.h.

Member Data Documentation

std::vector<ShowerStruct> tca::TCSlice::cots

Definition at line 679 of file DataStructs.h.

CRTreeVars tca::TCSlice::crt

Definition at line 668 of file DataStructs.h.

std::vector<DontClusterStruct> tca::TCSlice::dontCluster

Definition at line 681 of file DataStructs.h.

std::vector<unsigned int> tca::TCSlice::firstWire

the first wire with a hit

Definition at line 654 of file DataStructs.h.

int tca::TCSlice::ID

ID of the recob::Slice (not the sub-slice)

Definition at line 664 of file DataStructs.h.

bool tca::TCSlice::isValid {false}

Definition at line 683 of file DataStructs.h.

std::vector<unsigned int> tca::TCSlice::lastWire

the last wire with a hit

Definition at line 655 of file DataStructs.h.

std::vector<Tj2Pt> tca::TCSlice::mallTraj

vector of trajectory points ordered by increasing X

Definition at line 671 of file DataStructs.h.

unsigned short tca::TCSlice::nPlanes

Definition at line 663 of file DataStructs.h.

std::vector<unsigned int> tca::TCSlice::nWires

Definition at line 653 of file DataStructs.h.

std::vector<PFPStruct> tca::TCSlice::pfps

Definition at line 678 of file DataStructs.h.

std::vector<ShowerStruct3D> tca::TCSlice::showers

Definition at line 682 of file DataStructs.h.

std::vector<TCHit> tca::TCSlice::slHits

Definition at line 669 of file DataStructs.h.

std::vector<Trajectory> tca::TCSlice::tjs

vector of all trajectories in each plane

Definition at line 670 of file DataStructs.h.

geo::TPCID tca::TCSlice::TPCID

Definition at line 662 of file DataStructs.h.

std::vector<Vtx3Store> tca::TCSlice::vtx3s

3D vertices

Definition at line 677 of file DataStructs.h.

std::vector<VtxStore> tca::TCSlice::vtxs

2D vertices

Definition at line 676 of file DataStructs.h.

std::vector<std::vector<std::pair<unsigned int, unsigned int> > > tca::TCSlice::wireHitRange

Definition at line 675 of file DataStructs.h.

float tca::TCSlice::xHi

Definition at line 657 of file DataStructs.h.

float tca::TCSlice::xLo

Definition at line 656 of file DataStructs.h.

float tca::TCSlice::yHi

Definition at line 659 of file DataStructs.h.

float tca::TCSlice::yLo

Definition at line 658 of file DataStructs.h.

float tca::TCSlice::zHi

Definition at line 661 of file DataStructs.h.

float tca::TCSlice::zLo

Definition at line 660 of file DataStructs.h.


The documentation for this struct was generated from the following file: