LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
tca::TrajPoint Struct Reference

#include "DataStructs.h"

Public Attributes

CTP_t CTP {0}
 Cryostat, TPC, Plane code. More...
 
Point2_t HitPos {{0, 0}}
 
Point2_t Pos {{0, 0}}
 
Vector2_t Dir {{0, 0}}
 
double HitPosErr2 {0}
 
double Ang {0}
 
double AngErr {0.1}
 
float KinkSig {-1}
 
float Chg {0}
 
float AveChg {-1}
 
float ChgPull {0.1}
 
float Delta {0}
 
float DeltaRMS {0.02}
 
float FitChi {0}
 
int InPFP {0}
 
unsigned short NTPsFit {2}
 
unsigned short Step {0}
 
unsigned short AngleCode {0}
 
std::vector< unsigned int > Hits
 
std::bitset< 16 > UseHit {0}
 
std::bitset< 8 > Environment {0}
 

Detailed Description

Definition at line 149 of file DataStructs.h.

Member Data Documentation

double tca::TrajPoint::AngErr {0.1}
float tca::TrajPoint::AveChg {-1}

Definition at line 160 of file DataStructs.h.

Referenced by tca::EndMerge(), tca::FindUseHits(), and tca::PrintTP().

float tca::TrajPoint::ChgPull {0.1}

Definition at line 161 of file DataStructs.h.

Referenced by tca::PrintTP().

float tca::TrajPoint::Delta {0}
float tca::TrajPoint::DeltaRMS {0.02}
std::bitset<8> tca::TrajPoint::Environment {0}
Point2_t tca::TrajPoint::HitPos {{0, 0}}
double tca::TrajPoint::HitPosErr2 {0}

Definition at line 154 of file DataStructs.h.

Referenced by tca::DefineHitPos(), and tca::TrajPointVertexPull().

int tca::TrajPoint::InPFP {0}

Definition at line 165 of file DataStructs.h.

Referenced by tca::PrintTP().

float tca::TrajPoint::KinkSig {-1}

Definition at line 158 of file DataStructs.h.

Referenced by tca::PrintTP().

unsigned short tca::TrajPoint::NTPsFit {2}
unsigned short tca::TrajPoint::Step {0}

Definition at line 167 of file DataStructs.h.

Referenced by tca::CreateTPFromTj(), tca::PrintTP(), and tca::StepAway().


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