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

#include "DataStructs.h"

Public Attributes

std::vector< int > TjIDs
 
std::vector< int > TjUIDs
 
std::vector< TP3DTP3Ds
 
std::vector< SectionFitSectionFits
 
std::array< std::vector< float >, 2 > dEdx
 
std::array< std::vector< float >, 2 > dEdxErr
 
std::array< int, 2 > Vx3ID {{0, 0}}
 
int BestPlane {-1}
 
int PDGCode {-1}
 
std::vector< int > DtrUIDs
 
size_t ParentUID {0}
 
geo::TPCID TPCID
 
float CosmicScore {0}
 
int ID {0}
 
int UID {0}
 
unsigned short MVI
 
std::bitset< 8 > Flags
 
std::array< std::bitset< 8 >, 2 > EndFlag {}
 
std::bitset< pAlgModSizeAlgMod
 

Detailed Description

Definition at line 279 of file DataStructs.h.

Member Data Documentation

std::bitset<pAlgModSize> tca::PFPStruct::AlgMod
int tca::PFPStruct::BestPlane {-1}

Definition at line 288 of file DataStructs.h.

float tca::PFPStruct::CosmicScore {0}

Definition at line 293 of file DataStructs.h.

Referenced by tca::SaveCRInfo().

std::array<std::vector<float>, 2> tca::PFPStruct::dEdx
std::array<std::vector<float>, 2> tca::PFPStruct::dEdxErr

Definition at line 286 of file DataStructs.h.

Referenced by tca::CreatePFP(), and tca::Reverse().

std::vector<int> tca::PFPStruct::DtrUIDs

Definition at line 290 of file DataStructs.h.

Referenced by tca::PrintP(), and tca::PrintPFP().

std::array<std::bitset<8>, 2> tca::PFPStruct::EndFlag {}

Definition at line 298 of file DataStructs.h.

Referenced by tca::PrintEndFlag(), tca::PrintPFP(), and tca::Reverse().

unsigned short tca::PFPStruct::MVI
size_t tca::PFPStruct::ParentUID {0}

Definition at line 291 of file DataStructs.h.

Referenced by tca::CreatePFP(), tca::PrimaryUID(), tca::PrintP(), and tca::PrintPFP().

int tca::PFPStruct::PDGCode {-1}
std::vector<int> tca::PFPStruct::TjUIDs

Definition at line 281 of file DataStructs.h.

Referenced by tca::MakeSmallAnglePFP(), tca::MakeTP3Ds(), and tca::PrintP().

int tca::PFPStruct::UID {0}

Definition at line 295 of file DataStructs.h.

Referenced by tca::PrimaryUID(), tca::PrintP(), and tca::StorePFP().

std::array<int, 2> tca::PFPStruct::Vx3ID {{0, 0}}

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