Skip to content

Commit e05a7fb

Browse files
author
Silvia Repetto
committed
Everything fixed for GRAIN
1 parent da176ad commit e05a7fb

3 files changed

Lines changed: 167 additions & 92 deletions

File tree

include/StructLinkDef.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
#pragma link C++ class grain_event + ;
3636
#pragma link C++ class lar_track + ;
3737
#pragma link C++ class lar_point + ;
38+
#pragma link C++ class energy_reco_t+;
3839
#pragma link C++ class track_grain_lens + ;
3940
#pragma link C++ class vertex_grain_lens + ;
4041
#pragma link C++ class std::vector<track_grain_lens>+;

include/struct.h

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -207,16 +207,27 @@ struct track
207207
std::vector<dg_wire> clY;
208208
};
209209

210+
struct energy_reco_t {
211+
double Range; ///< Energia da range
212+
double Calorimetry; ///< Energia da calorimetria
213+
int method_used; ///< Metodo usato (enum PartEMethod)
214+
ClassDef(energy_reco_t, 1);
215+
};
216+
217+
210218
struct track_grain_lens {
211219
double xstart, ystart, zstart;
212220
double xend, yend, zend;
221+
double xmcvtx, ymcvtx, zmcvtx;
222+
double xmcend, ymcend, zmcend;
213223
int track_ids;
214224
int PDG_reco;
215-
double energy_reco;
225+
energy_reco_t energy_reco;
216226
double MCdirX, MCdirY, MCdirZ;
217227
double M1dirX, M1dirY, M1dirZ;
218228
double m2_zyX, m2_zyY, m2_zyZ;
219229
double m2_zxX, m2_zxY, m2_zxZ;
230+
ClassDef(track_grain_lens, 2);
220231
};
221232

222233
struct vertex_grain_lens {
@@ -241,7 +252,9 @@ struct particle
241252
double ytrue;
242253
double ztrue;
243254
double ttrue;
244-
255+
double xend_true = 0.;
256+
double yend_true = 0.;
257+
double zend_true = 0.;
245258
double pxreco;
246259
double pyreco;
247260
double pzreco;
@@ -268,6 +281,7 @@ struct particle
268281
double zend = 0;
269282
bool filled = false;
270283
bool isinGRAIN = false;
284+
int track_id_reco = -1;
271285

272286
};
273287

0 commit comments

Comments
 (0)