Functions | |
std::vector< geo::BoxBoundedGeo > | ActiveVolumes (const geo::GeometryCore *geometry) |
std::vector< std::vector < geo::BoxBoundedGeo > > | TPCVolumes (const geo::GeometryCore *geometry) |
geo::BoxBoundedGeo | DetectorVolume (const geo::GeometryCore *geometry) |
double | MaxLength (const geo::GeometryCore *geometry) |
int | TrueParticleID (const core::ProviderManager &manager, const art::Ptr< recob::Hit > hit, bool rollup_unsaved_ids=1) |
int | TrueParticleIDFromTotalTrueEnergy (const core::ProviderManager &manager, const std::vector< art::Ptr< recob::Hit > > &hits, bool rollup_unsaved_ids=1) |
int | TrueParticleIDFromTotalRecoCharge (const core::ProviderManager &manager, const std::vector< art::Ptr< recob::Hit > > &hits, bool rollup_unsaved_ids=1) |
int | TrueParticleIDFromTotalRecoHits (const core::ProviderManager &manager, const std::vector< art::Ptr< recob::Hit > > &hits, bool rollup_unsaved_ids=1) |
bool | IsInsideTPC (const core::ProviderManager &manager, TVector3 position, double distance_buffer) |
double | CalculateTrackLength (const core::ProviderManager &manager, const art::Ptr< recob::Track > track) |
double | TrackCompletion (const core::ProviderManager &manager, int mcparticle_id, const std::vector< art::Ptr< recob::Hit >> &reco_track_hits) |
std::vector< geo::BoxBoundedGeo > SBNRecoUtils::ActiveVolumes | ( | const geo::GeometryCore * | geometry | ) |
Definition at line 3 of file GeoUtil.cc.
double SBNRecoUtils::CalculateTrackLength | ( | const core::ProviderManager & | manager, |
const art::Ptr< recob::Track > | track | ||
) |
Definition at line 163 of file sbnana/sbnanalysis/ana/SBNOscReco/RecoUtils/RecoUtils.cc.
geo::BoxBoundedGeo SBNRecoUtils::DetectorVolume | ( | const geo::GeometryCore * | geometry | ) |
Definition at line 35 of file GeoUtil.cc.
bool SBNRecoUtils::IsInsideTPC | ( | const core::ProviderManager & | manager, |
TVector3 | position, | ||
double | distance_buffer | ||
) |
Definition at line 113 of file sbnana/sbnanalysis/ana/SBNOscReco/RecoUtils/RecoUtils.cc.
double SBNRecoUtils::MaxLength | ( | const geo::GeometryCore * | geometry | ) |
Definition at line 22 of file GeoUtil.cc.
std::vector< std::vector< geo::BoxBoundedGeo > > SBNRecoUtils::TPCVolumes | ( | const geo::GeometryCore * | geometry | ) |
Definition at line 49 of file GeoUtil.cc.
double SBNRecoUtils::TrackCompletion | ( | const core::ProviderManager & | manager, |
int | mcparticle_id, | ||
const std::vector< art::Ptr< recob::Hit >> & | reco_track_hits | ||
) |
Definition at line 184 of file sbnana/sbnanalysis/ana/SBNOscReco/RecoUtils/RecoUtils.cc.
int SBNRecoUtils::TrueParticleID | ( | const core::ProviderManager & | manager, |
const art::Ptr< recob::Hit > | hit, | ||
bool | rollup_unsaved_ids = 1 |
||
) |
Definition at line 3 of file sbnana/sbnanalysis/ana/SBNOscReco/RecoUtils/RecoUtils.cc.
int SBNRecoUtils::TrueParticleIDFromTotalRecoCharge | ( | const core::ProviderManager & | manager, |
const std::vector< art::Ptr< recob::Hit > > & | hits, | ||
bool | rollup_unsaved_ids = 1 |
||
) |
Definition at line 58 of file sbnana/sbnanalysis/ana/SBNOscReco/RecoUtils/RecoUtils.cc.
int SBNRecoUtils::TrueParticleIDFromTotalRecoHits | ( | const core::ProviderManager & | manager, |
const std::vector< art::Ptr< recob::Hit > > & | hits, | ||
bool | rollup_unsaved_ids = 1 |
||
) |
Definition at line 81 of file sbnana/sbnanalysis/ana/SBNOscReco/RecoUtils/RecoUtils.cc.
int SBNRecoUtils::TrueParticleIDFromTotalTrueEnergy | ( | const core::ProviderManager & | manager, |
const std::vector< art::Ptr< recob::Hit > > & | hits, | ||
bool | rollup_unsaved_ids = 1 |
||
) |
Definition at line 28 of file sbnana/sbnanalysis/ana/SBNOscReco/RecoUtils/RecoUtils.cc.