Public Attributes | List of all members
tca::TCEvent Struct Reference

#include <DataStructs.h>

Public Attributes

geo::TPCID TPCID
 
std::vector< recob::Hit > const * allHits = nullptr
 
std::vector< recob::Hit > const * srcHits = nullptr
 
std::vector< std::vector< std::pair< unsigned int, unsigned int > > > wireHitRange
 
std::vector< std::pair< unsigned int, unsigned int > > tpcSrcHitRange
 
std::vector< std::vector< bool > > goodWire
 
std::vector< recob::SpacePoint > const * sptHandle
 handle to SpacePoints in the event More...
 
std::vector< std::array< unsigned int, 3 > > sptHits
 SpacePoint -> Hits assns by plane. More...
 
unsigned int event
 
unsigned int run
 
unsigned int subRun
 
unsigned int eventsProcessed
 
std::vector< float > aveHitRMS
 average RMS of an isolated hit More...
 
std::vector< TCWireIntersectionwireIntersections
 
int WorkID
 
int globalT_UID
 
int globalP_UID
 
int global2V_UID
 
int global3V_UID
 
int global2S_UID
 
int global3S_UID
 
bool aveHitRMSValid {false}
 set true when the average hit RMS is well-known More...
 
bool expectSlicedHits
 info passed from the module - used to (not) define wireHitRange More...
 

Detailed Description

Definition at line 622 of file DataStructs.h.

Member Data Documentation

std::vector<recob::Hit> const* tca::TCEvent::allHits = nullptr

Definition at line 624 of file DataStructs.h.

std::vector<float> tca::TCEvent::aveHitRMS

average RMS of an isolated hit

Definition at line 640 of file DataStructs.h.

bool tca::TCEvent::aveHitRMSValid {false}

set true when the average hit RMS is well-known

Definition at line 649 of file DataStructs.h.

unsigned int tca::TCEvent::event

Definition at line 636 of file DataStructs.h.

unsigned int tca::TCEvent::eventsProcessed

Definition at line 639 of file DataStructs.h.

bool tca::TCEvent::expectSlicedHits
Initial value:
{
false}

info passed from the module - used to (not) define wireHitRange

Definition at line 650 of file DataStructs.h.

int tca::TCEvent::global2S_UID

Definition at line 647 of file DataStructs.h.

int tca::TCEvent::global2V_UID

Definition at line 645 of file DataStructs.h.

int tca::TCEvent::global3S_UID

Definition at line 648 of file DataStructs.h.

int tca::TCEvent::global3V_UID

Definition at line 646 of file DataStructs.h.

int tca::TCEvent::globalP_UID

Definition at line 644 of file DataStructs.h.

int tca::TCEvent::globalT_UID

Definition at line 643 of file DataStructs.h.

std::vector<std::vector<bool> > tca::TCEvent::goodWire

Definition at line 632 of file DataStructs.h.

unsigned int tca::TCEvent::run

Definition at line 637 of file DataStructs.h.

std::vector<recob::SpacePoint> const* tca::TCEvent::sptHandle
Initial value:
=
nullptr

handle to SpacePoints in the event

Definition at line 633 of file DataStructs.h.

std::vector<std::array<unsigned int, 3> > tca::TCEvent::sptHits

SpacePoint -> Hits assns by plane.

Definition at line 635 of file DataStructs.h.

std::vector<recob::Hit> const* tca::TCEvent::srcHits = nullptr

Definition at line 625 of file DataStructs.h.

unsigned int tca::TCEvent::subRun

Definition at line 638 of file DataStructs.h.

geo::TPCID tca::TCEvent::TPCID

Definition at line 623 of file DataStructs.h.

std::vector<std::pair<unsigned int, unsigned int> > tca::TCEvent::tpcSrcHitRange

Definition at line 630 of file DataStructs.h.

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

Definition at line 628 of file DataStructs.h.

std::vector<TCWireIntersection> tca::TCEvent::wireIntersections

Definition at line 641 of file DataStructs.h.

int tca::TCEvent::WorkID

Definition at line 642 of file DataStructs.h.


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