ARCA muon reconstruction.
More...
#include <JARCAMuonReconstruction.hh>
ARCA muon reconstruction.
Definition at line 38 of file JARCAMuonReconstruction.hh.
◆ JARCAMuonReconstruction()
Constructor.
- Parameters
-
parameters | parameters |
storage | storage |
rates_Hz | K40 rates [Hz] |
correct | energy correction |
debug | debug |
Definition at line 128 of file JARCAMuonReconstruction.hh.
132 :
136 start (parameters.start, storage.start, rates_Hz,
debug),
137 energy (parameters.energy, storage.energy, correct,
debug)
138 {}
◆ getInput()
Get input data.
- Parameters
-
router | module router |
summary | summary data |
event | event |
coverage | coverage |
- Returns
- input data
Definition at line 150 of file JARCAMuonReconstruction.hh.
154 {
156
162
163 return input;
164 }
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 173 of file JARCAMuonReconstruction.hh.
174 {
176
177 input.simplex.in =
prefit(input.prefit);
178
180
181 input.gandalf.in =
simplex(input.simplex);
182
184
185 input.start.in =
gandalf(input.gandalf);
186
188
189 input.energy.in =
start(input.start);
190
192
194
196
197 for (JFIT::JEvt::iterator i = out.begin(); i != out.end(); ++i) {
199 }
200
201 return out;
202 }
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 |
The documentation for this struct was generated from the following file: