ARCA muon reconstruction.
More...
#include <JARCAMuonReconstruction.hh>
ARCA muon reconstruction.
Definition at line 39 of file JARCAMuonReconstruction.hh.
◆ JARCAMuonReconstruction()
Constructor.
- Parameters
-
parameters | parameters |
storage | storage |
rates_Hz | K40 rates [Hz] |
correct | energy correction |
debug | debug |
Definition at line 130 of file JARCAMuonReconstruction.hh.
134 :
138 start (parameters.start, storage.start, rates_Hz,
debug),
139 energy (parameters.energy, storage.energy, correct,
debug),
141 {}
◆ getInput()
Get input data.
- Parameters
-
router | module router |
summary | summary data |
event | event |
coverage | coverage |
- Returns
- input data
Definition at line 153 of file JARCAMuonReconstruction.hh.
157 {
159
166
167 return input;
168 }
input_type getInput(const JModuleRouter &router, const JSummaryRouter &summary, const JDAQEvent &event, const JEvt &in, const coverage_type &coverage) const
Get input data.
input_type getInput(const JModuleRouter &router, const JSummaryRouter &summary, const JDAQEvent &event, const JEvt &in, const coverage_type &coverage) const
Get input data.
input_type getInput(const JModuleRouter &router, const JSummaryRouter &summary, const JDAQEvent &event, const JEvt &in, const coverage_type &coverage) const
Get input data.
input_type getInput(const JModuleRouter &router, const JSummaryRouter &summary, const JDAQEvent &event, const JEvt &in, const coverage_type &coverage) const
Get input data.
input_type getInput(const JModuleRouter &router, const JDAQEvent &event, const coverage_type &coverage) const
Get input data.
input_type getInput(const JModuleRouter &router, const JDAQEvent &event, const JEvt &in, const coverage_type &coverage) const
Get input data.
◆ operator()()
JEvt JRECONSTRUCTION::JARCAMuonReconstruction::operator() |
( |
input_type & | input | ) |
|
|
inline |
Fit function.
- Parameters
-
- Returns
- fit results
Definition at line 177 of file JARCAMuonReconstruction.hh.
178 {
180
181 input.simplex.in =
prefit(input.prefit);
182
184
185 input.gandalf.in =
simplex(input.simplex);
186
188
189 input.start.in =
gandalf(input.gandalf);
190
192
193 input.energy.in =
start(input.start);
194
196
197 input.features.in=
energy(input.energy);
198
200
202
204
205 for (JFIT::JEvt::iterator i = out.begin(); i != out.end(); ++i) {
207 }
208
209 return out;
210 }
static const int JMUONFEATURES
static const int JMUONGANDALF
static const int JMUONPREFIT
static const int JMUONENERGY
static const int JMUONSIMPLEX
static const int JMUONSTART
◆ prefit
JMuonPrefit JRECONSTRUCTION::JARCAMuonReconstruction::prefit |
◆ simplex
JMuonSimplex JRECONSTRUCTION::JARCAMuonReconstruction::simplex |
◆ gandalf
JMuonGandalf JRECONSTRUCTION::JARCAMuonReconstruction::gandalf |
◆ start
JMuonStart JRECONSTRUCTION::JARCAMuonReconstruction::start |
◆ energy
JMuonEnergy JRECONSTRUCTION::JARCAMuonReconstruction::energy |
◆ features
The documentation for this struct was generated from the following file: