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 134 of file JARCAMuonReconstruction.hh.
138 :
142 start (parameters.start, storage.start, rates_Hz,
debug),
143 energy (parameters.energy, storage.energy, correct,
debug),
145 {}
◆ getInput()
Get input data.
- Parameters
-
router | module router |
summary | summary data |
event | event |
coverage | coverage |
- Returns
- input data
Definition at line 157 of file JARCAMuonReconstruction.hh.
161 {
163
170
171 return input;
172 }
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 181 of file JARCAMuonReconstruction.hh.
182 {
184
185 input.simplex.in =
prefit(input.prefit);
186
188
189 input.gandalf.in =
simplex(input.simplex);
190
192
193 input.start.in =
gandalf(input.gandalf);
194
196
197 input.energy.in =
start(input.start);
198
200
201 input.features.in=
energy(input.energy);
202
204
206
208
209 for (JFIT::JEvt::iterator i = out.begin(); i != out.end(); ++i) {
211 }
212
213 return out;
214 }
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: