From 2bba6b85628ae8631ad970a7f4baa9e57846fe48 Mon Sep 17 00:00:00 2001 From: Stan Seibert Date: Fri, 12 Aug 2011 12:30:43 -0400 Subject: Storage for subtracks in ROOT data structure. --- fileio/root.C | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'fileio') diff --git a/fileio/root.C b/fileio/root.C index 096811a..24ed09a 100644 --- a/fileio/root.C +++ b/fileio/root.C @@ -13,12 +13,22 @@ struct Photon { int last_hit_triangle; }; +struct Track { + std::string particle; + double t; + TVector3 pos; + TVector3 dir; + double total_energy; +}; + struct MC { std::string particle; TVector3 gen_pos; TVector3 gen_dir; double gen_total_e; + + std::vector subtrack; std::vector photon_start; std::vector photon_stop; @@ -88,6 +98,7 @@ void fill_hits(Event *ev, unsigned int nchannels, float *t, #ifdef __MAKECINT__ +#pragma link C++ class vector; #pragma link C++ class vector; #pragma link C++ class vector; #endif -- cgit