LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
|
#include "DataStructs.h"
Public Attributes | |
Vector3_t | Dir |
Vector3_t | DirErr |
Point3_t | Start |
Point3_t | StartErr |
Point3_t | ChgPos |
Point3_t | End |
double | Len {1} |
double | OpenAngle {0.12} |
std::vector< double > | Energy |
std::vector< double > | EnergyErr |
std::vector< double > | MIPEnergy |
std::vector< double > | MIPEnergyErr |
std::vector< double > | dEdx |
std::vector< double > | dEdxErr |
geo::TPCID | TPCID |
std::vector< int > | CotIDs |
std::vector< unsigned int > | Hits |
int | BestPlane |
int | ID |
int | ParentID {0} |
float | MatchFOM |
unsigned short | PFPIndex {USHRT_MAX} |
int | Vx3ID {0} |
bool | NeedsUpdate {true} |
bool | Cheat {false} |
Definition at line 296 of file DataStructs.h.
int tca::ShowerStruct3D::BestPlane |
Definition at line 314 of file DataStructs.h.
Referenced by cluster::TrajCluster::produce().
bool tca::ShowerStruct3D::Cheat {false} |
Definition at line 321 of file DataStructs.h.
Point3_t tca::ShowerStruct3D::ChgPos |
Definition at line 301 of file DataStructs.h.
Referenced by tca::FindParent(), tca::FindShowerStart(), tca::Match2DShowers(), tca::Reconcile3D(), tca::SetParent(), and tca::UpdateShower().
std::vector<int> tca::ShowerStruct3D::CotIDs |
Definition at line 312 of file DataStructs.h.
Referenced by tca::AddPFP(), tca::CompleteIncompleteShower(), tca::FindParent(), tca::FindShowerStart(), tca::InShowerProb(), tca::MakeShowerObsolete(), tca::Match2DShowers(), tca::Match3DFOM(), tca::ParentFOM(), tca::Reconcile3D(), tca::RemovePFP(), tca::SetParent(), tca::StoreShower(), and tca::UpdateShower().
std::vector<double> tca::ShowerStruct3D::dEdx |
Definition at line 309 of file DataStructs.h.
Referenced by tca::CreateSS3(), cluster::TrajCluster::produce(), and tca::UpdateShower().
std::vector<double> tca::ShowerStruct3D::dEdxErr |
Definition at line 310 of file DataStructs.h.
Referenced by tca::CreateSS3(), cluster::TrajCluster::produce(), and tca::UpdateShower().
Vector3_t tca::ShowerStruct3D::Dir |
Definition at line 297 of file DataStructs.h.
Referenced by tca::CreateFakePFP(), tca::FindParent(), tca::FindShowerStart(), tca::Match2DShowers(), cluster::TrajCluster::produce(), and tca::UpdateShower().
Vector3_t tca::ShowerStruct3D::DirErr |
Definition at line 298 of file DataStructs.h.
Referenced by cluster::TrajCluster::produce().
Point3_t tca::ShowerStruct3D::End |
Definition at line 302 of file DataStructs.h.
Referenced by tca::CreateFakePFP(), tca::FindParent(), tca::FindShowerStart(), and tca::UpdateShower().
std::vector<double> tca::ShowerStruct3D::Energy |
Definition at line 305 of file DataStructs.h.
Referenced by tca::CreateSS3(), tca::Match2DShowers(), cluster::TrajCluster::produce(), tca::ShowerEnergy(), and tca::UpdateShower().
std::vector<double> tca::ShowerStruct3D::EnergyErr |
Definition at line 306 of file DataStructs.h.
Referenced by tca::CreateSS3(), cluster::TrajCluster::produce(), and tca::UpdateShower().
std::vector<unsigned int> tca::ShowerStruct3D::Hits |
Definition at line 313 of file DataStructs.h.
Referenced by cluster::TrajCluster::produce().
int tca::ShowerStruct3D::ID |
Definition at line 315 of file DataStructs.h.
Referenced by tca::AddPFP(), tca::CompleteIncompleteShower(), tca::CreateSS3(), tca::FindParent(), tca::FindShowerStart(), tca::InShowerProb(), tca::MakeShowerObsolete(), tca::Match2DShowers(), tca::ParentFOM(), cluster::TrajCluster::produce(), tca::Reconcile3D(), tca::RemovePFP(), tca::SetParent(), tca::ShowerEnergy(), tca::StoreShower(), and tca::UpdateShower().
double tca::ShowerStruct3D::Len {1} |
Definition at line 303 of file DataStructs.h.
Referenced by tca::CreateFakePFP(), tca::FindShowerStart(), cluster::TrajCluster::produce(), and tca::UpdateShower().
float tca::ShowerStruct3D::MatchFOM |
Definition at line 317 of file DataStructs.h.
Referenced by tca::Match2DShowers().
std::vector<double> tca::ShowerStruct3D::MIPEnergy |
Definition at line 307 of file DataStructs.h.
Referenced by tca::CreateSS3(), cluster::TrajCluster::produce(), and tca::UpdateShower().
std::vector<double> tca::ShowerStruct3D::MIPEnergyErr |
Definition at line 308 of file DataStructs.h.
Referenced by tca::CreateSS3(), cluster::TrajCluster::produce(), and tca::UpdateShower().
bool tca::ShowerStruct3D::NeedsUpdate {true} |
Definition at line 320 of file DataStructs.h.
Referenced by tca::AddPFP(), tca::CompleteIncompleteShower(), tca::RemovePFP(), and tca::UpdateShower().
double tca::ShowerStruct3D::OpenAngle {0.12} |
Definition at line 304 of file DataStructs.h.
Referenced by tca::FindShowerStart(), and cluster::TrajCluster::produce().
int tca::ShowerStruct3D::ParentID {0} |
Definition at line 316 of file DataStructs.h.
Referenced by tca::FindParent(), tca::SetParent(), and tca::UpdateShower().
unsigned short tca::ShowerStruct3D::PFPIndex {USHRT_MAX} |
Definition at line 318 of file DataStructs.h.
Referenced by tca::MakeShowerObsolete(), tca::Match2DShowers(), and cluster::TrajCluster::produce().
Point3_t tca::ShowerStruct3D::Start |
Definition at line 299 of file DataStructs.h.
Referenced by tca::CreateFakePFP(), tca::FindParent(), tca::FindShowerStart(), cluster::TrajCluster::produce(), and tca::UpdateShower().
Point3_t tca::ShowerStruct3D::StartErr |
Definition at line 300 of file DataStructs.h.
Referenced by cluster::TrajCluster::produce().
geo::TPCID tca::ShowerStruct3D::TPCID |
Definition at line 311 of file DataStructs.h.
Referenced by tca::AddPFP(), tca::CreateFakePFP(), tca::CreateSS3(), and tca::FindParent().
int tca::ShowerStruct3D::Vx3ID {0} |
Definition at line 319 of file DataStructs.h.
Referenced by tca::FindParent(), tca::FindShowerStart(), tca::SetParent(), and tca::UpdateShower().