Auxiliary class for editing time offset.
More...
Auxiliary class for editing time offset.
Definition at line 112 of file JPerth.cc.
◆ JEditor()
| JRECONSTRUCTION::JEditor::JEditor |
( |
data_type & | data, |
|
|
const int | id ) |
|
inline |
Constructor.
- Parameters
-
Definition at line 121 of file JPerth.cc.
121 :
125 {}
double t0
time offset [ns]
◆ apply()
| virtual void JRECONSTRUCTION::JEditor::apply |
( |
const double | step | ) |
|
|
inlineoverridevirtual |
Apply step.
- Parameters
-
Implements JFIT::JParameter_t.
Definition at line 133 of file JPerth.cc.
134 {
135 for (data_type::iterator evt =
data.begin(); evt !=
data.end(); ++evt) {
136
137 map_type::iterator p = evt->data.find(id);
138
139 if ((evt->status = (p != evt->data.end()))) {
140 for (buffer_type::iterator hit = p->second.begin(); hit != p->second.end(); ++hit) {
141 static_cast<JHit&
>(*hit) =
JHit(hit->getT1() + step, hit->getToT());
142 }
143 }
144 }
145
147 }
◆ data
◆ id
| int JRECONSTRUCTION::JEditor::id |
◆ t0
| double JRECONSTRUCTION::JEditor::t0 |
The documentation for this struct was generated from the following file: