Producer for TrajectoryMCSFitter. More...
Classes | |
struct | Config |
struct | Inputs |
Public Types | |
using | Parameters = art::EDProducer::Table< Config > |
Public Member Functions | |
MCSFitProducer (Parameters const &p) | |
~MCSFitProducer () | |
MCSFitProducer (MCSFitProducer const &)=delete | |
MCSFitProducer (MCSFitProducer &&)=delete | |
MCSFitProducer & | operator= (MCSFitProducer const &)=delete |
MCSFitProducer & | operator= (MCSFitProducer &&)=delete |
Private Member Functions | |
void | produce (art::Event &e) override |
Private Attributes | |
Parameters | p_ |
art::InputTag | inputTag |
TrajectoryMCSFitter | mcsfitter |
Producer for TrajectoryMCSFitter.
Producer for TrajectoryMCSFitter, 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 MCSFitProducer::Config
Definition at line 33 of file MCSFitProducer_module.cc.
using trkf::MCSFitProducer::Parameters = art::EDProducer::Table<Config> |
Definition at line 54 of file MCSFitProducer_module.cc.
|
explicit |
Definition at line 74 of file MCSFitProducer_module.cc.
trkf::MCSFitProducer::~MCSFitProducer | ( | ) |
Definition at line 81 of file MCSFitProducer_module.cc.
|
delete |
|
delete |
|
delete |
|
delete |
|
overrideprivate |
Definition at line 83 of file MCSFitProducer_module.cc.
|
private |
Definition at line 69 of file MCSFitProducer_module.cc.
|
private |
Definition at line 70 of file MCSFitProducer_module.cc.
|
private |
Definition at line 68 of file MCSFitProducer_module.cc.