#include <ApaCrossCosmicIdAlg.h>
Classes | |
| struct | BeamTime |
| struct | Config |
Public Member Functions | |
| ApaCrossCosmicIdAlg (const core::ProviderManager &manager, const Config &config) | |
| ApaCrossCosmicIdAlg (const core::ProviderManager &manager, const fhicl::ParameterSet &pset) | |
| ~ApaCrossCosmicIdAlg () | |
| void | reconfigure (const core::ProviderManager &manager, const Config &config) |
| std::pair< double, double > | MinApaDistance (const recob::Track &track, std::vector< double > &t0List, geo::TPCID &tpcid) |
| double | T0FromApaCross (const recob::Track &track, std::vector< art::Ptr< recob::Hit >> hits, std::map< geo::CryostatID, std::vector< double >> &t_zeros) |
| double | ApaDistance (recob::Track track, double t0, std::vector< art::Ptr< recob::Hit >> hits) |
| bool | ApaCrossCosmicId (const recob::Track &track, std::vector< art::Ptr< recob::Hit >> &hits, std::map< geo::CryostatID, std::vector< double >> &t_zeros) |
Private Attributes | |
| double | fDistanceLimit |
| double | fMaxApaDistance |
| double | fBeamTimeMin |
| double | fBeamTimeMax |
| geo::GeometryCore const * | fGeometry |
| detinfo::DetectorPropertiesStandard const * | fDetectorProperties |
Definition at line 35 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/ApaCrossCosmicIdAlg.h.
| ana::ApaCrossCosmicIdAlg::ApaCrossCosmicIdAlg | ( | const core::ProviderManager & | manager, |
| const Config & | config | ||
| ) |
Definition at line 5 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/ApaCrossCosmicIdAlg.cc.
|
inline |
Definition at line 77 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/ApaCrossCosmicIdAlg.h.
| ana::ApaCrossCosmicIdAlg::~ApaCrossCosmicIdAlg | ( | ) |
Definition at line 14 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/ApaCrossCosmicIdAlg.cc.
| bool ana::ApaCrossCosmicIdAlg::ApaCrossCosmicId | ( | const recob::Track & | track, |
| std::vector< art::Ptr< recob::Hit >> & | hits, | ||
| std::map< geo::CryostatID, std::vector< double >> & | t_zeros | ||
| ) |
Definition at line 112 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/ApaCrossCosmicIdAlg.cc.
| double ana::ApaCrossCosmicIdAlg::ApaDistance | ( | recob::Track | track, |
| double | t0, | ||
| std::vector< art::Ptr< recob::Hit >> | hits | ||
| ) |
Definition at line 100 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/ApaCrossCosmicIdAlg.cc.
| std::pair< double, double > ana::ApaCrossCosmicIdAlg::MinApaDistance | ( | const recob::Track & | track, |
| std::vector< double > & | t0List, | ||
| geo::TPCID & | tpcid | ||
| ) |
Definition at line 29 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/ApaCrossCosmicIdAlg.cc.
| void ana::ApaCrossCosmicIdAlg::reconfigure | ( | const core::ProviderManager & | manager, |
| const Config & | config | ||
| ) |
Definition at line 16 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/ApaCrossCosmicIdAlg.cc.
| double ana::ApaCrossCosmicIdAlg::T0FromApaCross | ( | const recob::Track & | track, |
| std::vector< art::Ptr< recob::Hit >> | hits, | ||
| std::map< geo::CryostatID, std::vector< double >> & | t_zeros | ||
| ) |
Definition at line 85 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/ApaCrossCosmicIdAlg.cc.
|
private |
Definition at line 103 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/ApaCrossCosmicIdAlg.h.
|
private |
Definition at line 102 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/ApaCrossCosmicIdAlg.h.
|
private |
Definition at line 106 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/ApaCrossCosmicIdAlg.h.
|
private |
Definition at line 100 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/ApaCrossCosmicIdAlg.h.
|
private |
Definition at line 105 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/ApaCrossCosmicIdAlg.h.
|
private |
Definition at line 101 of file sbnana/sbnanalysis/ana/SBNOscReco/CosmicIDAlgs/ApaCrossCosmicIdAlg.h.
1.8.5