#include <StoppingParticleCosmicIdAlg.h>
Classes | |
struct | Config |
struct | Containment |
Public Member Functions | |
StoppingParticleCosmicIdAlg (const core::ProviderManager &manager, const Config &config) | |
StoppingParticleCosmicIdAlg (const core::ProviderManager &manager, const fhicl::ParameterSet &pset) | |
~StoppingParticleCosmicIdAlg () | |
void | reconfigure (const core::ProviderManager &manager, const Config &config) |
double | StoppingChiSq (geo::Point_t end, std::vector< art::Ptr< anab::Calorimetry >> calos) |
bool | StoppingEnd (geo::Point_t end, std::vector< art::Ptr< anab::Calorimetry >> calos) |
bool | StoppingParticleCosmicId (recob::Track track, std::vector< art::Ptr< anab::Calorimetry >> calos) |
bool | StoppingParticleCosmicId (recob::Track track, recob::Track track2, std::vector< art::Ptr< anab::Calorimetry >> calos, std::vector< art::Ptr< anab::Calorimetry >> calos2) |
bool | InFiducial (geo::Point_t point) |
Private Attributes | |
double | fMinX |
double | fMinY |
double | fMinZ |
double | fMaxX |
double | fMaxY |
double | fMaxZ |
double | fResRangeMin |
double | fResRangeMax |
double | fDEdxMax |
double | fStoppingChi2Limit |
std::vector< geo::BoxBoundedGeo > | fFiducialVolumes |
Definition at line 36 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/StoppingParticleCosmicIdAlg.h.
ana::StoppingParticleCosmicIdAlg::StoppingParticleCosmicIdAlg | ( | const core::ProviderManager & | manager, |
const Config & | config | ||
) |
Definition at line 5 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/StoppingParticleCosmicIdAlg.cc.
|
inline |
Definition at line 85 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/StoppingParticleCosmicIdAlg.h.
ana::StoppingParticleCosmicIdAlg::~StoppingParticleCosmicIdAlg | ( | ) |
Definition at line 17 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/StoppingParticleCosmicIdAlg.cc.
bool ana::StoppingParticleCosmicIdAlg::InFiducial | ( | geo::Point_t | point | ) |
Definition at line 151 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/StoppingParticleCosmicIdAlg.cc.
void ana::StoppingParticleCosmicIdAlg::reconfigure | ( | const core::ProviderManager & | manager, |
const Config & | config | ||
) |
Definition at line 22 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/StoppingParticleCosmicIdAlg.cc.
double ana::StoppingParticleCosmicIdAlg::StoppingChiSq | ( | geo::Point_t | end, |
std::vector< art::Ptr< anab::Calorimetry >> | calos | ||
) |
Definition at line 57 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/StoppingParticleCosmicIdAlg.cc.
bool ana::StoppingParticleCosmicIdAlg::StoppingEnd | ( | geo::Point_t | end, |
std::vector< art::Ptr< anab::Calorimetry >> | calos | ||
) |
Definition at line 139 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/StoppingParticleCosmicIdAlg.cc.
bool ana::StoppingParticleCosmicIdAlg::StoppingParticleCosmicId | ( | recob::Track | track, |
std::vector< art::Ptr< anab::Calorimetry >> | calos | ||
) |
Definition at line 159 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/StoppingParticleCosmicIdAlg.cc.
bool ana::StoppingParticleCosmicIdAlg::StoppingParticleCosmicId | ( | recob::Track | track, |
recob::Track | track2, | ||
std::vector< art::Ptr< anab::Calorimetry >> | calos, | ||
std::vector< art::Ptr< anab::Calorimetry >> | calos2 | ||
) |
|
private |
Definition at line 119 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/StoppingParticleCosmicIdAlg.h.
|
private |
Definition at line 122 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/StoppingParticleCosmicIdAlg.h.
|
private |
Definition at line 114 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/StoppingParticleCosmicIdAlg.h.
|
private |
Definition at line 115 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/StoppingParticleCosmicIdAlg.h.
|
private |
Definition at line 116 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/StoppingParticleCosmicIdAlg.h.
|
private |
Definition at line 111 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/StoppingParticleCosmicIdAlg.h.
|
private |
Definition at line 112 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/StoppingParticleCosmicIdAlg.h.
|
private |
Definition at line 113 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/StoppingParticleCosmicIdAlg.h.
|
private |
Definition at line 118 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/StoppingParticleCosmicIdAlg.h.
|
private |
Definition at line 117 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/StoppingParticleCosmicIdAlg.h.
|
private |
Definition at line 120 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/StoppingParticleCosmicIdAlg.h.