Producer for TrajectoryMCSFitterICARUS. More...
Classes | |
| struct | Config |
| struct | Inputs |
Public Types | |
| using | Parameters = art::EDProducer::Table< Config > |
Public Member Functions | |
| MCSFitProducerICARUS (Parameters const &p) | |
| ~MCSFitProducerICARUS () | |
| MCSFitProducerICARUS (MCSFitProducerICARUS const &)=delete | |
| MCSFitProducerICARUS (MCSFitProducerICARUS &&)=delete | |
| MCSFitProducerICARUS & | operator= (MCSFitProducerICARUS const &)=delete |
| MCSFitProducerICARUS & | operator= (MCSFitProducerICARUS &&)=delete |
| void | produce (art::Event &e) override |
| std::vector< recob::Hit > | projectHitsOnPlane (art::Event &e, const recob::Track &traj, unsigned int p) const |
Private Attributes | |
| Parameters | p_ |
| art::InputTag | inputTag |
| TrajectoryMCSFitterICARUS | mcsfitter |
Producer for TrajectoryMCSFitterICARUS.
Producer for TrajectoryMCSFitterICARUS, which performs a Maximum Likelihood fit of Multiple Coulomb Scattering angles between segments within a Track or Trajectory. It reads a recob::Track collection and produces a collection of recob::MCSFitResult where the elements are in the same order as the input collection (no explicit association is written).
For configuration options see MCSFitProducer::Inputs and MCSFsitProducer::Config
Definition at line 41 of file MCSFitProducerICARUS_module.cc.
| using trkf::MCSFitProducerICARUS::Parameters = art::EDProducer::Table<Config> |
Definition at line 62 of file MCSFitProducerICARUS_module.cc.
|
explicit |
Definition at line 83 of file MCSFitProducerICARUS_module.cc.
| trkf::MCSFitProducerICARUS::~MCSFitProducerICARUS | ( | ) |
Definition at line 90 of file MCSFitProducerICARUS_module.cc.
|
delete |
|
delete |
|
delete |
|
delete |
|
override |
Definition at line 92 of file MCSFitProducerICARUS_module.cc.
| std::vector< recob::Hit > trkf::MCSFitProducerICARUS::projectHitsOnPlane | ( | art::Event & | e, |
| const recob::Track & | traj, | ||
| unsigned int | p | ||
| ) | const |
Definition at line 122 of file MCSFitProducerICARUS_module.cc.
|
private |
Definition at line 78 of file MCSFitProducerICARUS_module.cc.
|
private |
Definition at line 79 of file MCSFitProducerICARUS_module.cc.
|
private |
Definition at line 77 of file MCSFitProducerICARUS_module.cc.
1.8.5