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] |
pmtParameters | PMT parameters |
correct | energy correction |
debug | debug |
Definition at line 135 of file JARCAMuonReconstruction.hh.
140 :
144 start (parameters.start, storage.start, rates_Hz,
debug),
145 energy (parameters.energy, storage.energy, pmtParameters, correct,
debug),
147 {}
◆ getInput()
Get input data.
- Parameters
-
router | module router |
summary | summary data |
event | event |
coverage | coverage |
- Returns
- input data
Definition at line 159 of file JARCAMuonReconstruction.hh.
163 {
165
172
173 return input;
174 }
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 183 of file JARCAMuonReconstruction.hh.
184 {
186
187 input.simplex.in =
prefit(input.prefit);
188
190
191 input.gandalf.in =
simplex(input.simplex);
192
194
195 input.start.in =
gandalf(input.gandalf);
196
198
199 input.energy.in =
start(input.start);
200
202
203 input.features.in=
energy(input.energy);
204
206
208
210
211 for (JFIT::JEvt::iterator i = out.begin(); i != out.end(); ++i) {
213 }
214
215 return out;
216 }
◆ 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: