Commit cd1e76f0 authored by Simon Spannagel's avatar Simon Spannagel
Browse files

MCTrack: adjust constructor to also set the time

parent bdd2a96b
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -88,6 +88,8 @@ void TrackInfoManager::createMCTracks() {
                                    track_info->getCreationProcessName(),
                                    track_info->getCreationProcessType(),
                                    track_info->getParticleID(),
                                    track_info->getStartTime(),
                                    track_info->getEndTime(),
                                    track_info->getKineticEnergyInitial(),
                                    track_info->getKineticEnergyFinal(),
                                    track_info->getTotalEnergyInitial(),
+4 −2
Original line number Diff line number Diff line
@@ -20,14 +20,16 @@ MCTrack::MCTrack(ROOT::Math::XYZPoint start_point,
                 std::string g4_prod_process_name,
                 int g4_prod_process_type,
                 int particle_id,
                 double start_time,
                 double end_time,
                 double initial_kin_E,
                 double final_kin_E,
                 double initial_tot_E,
                 double final_tot_E)
    : start_point_(std::move(start_point)), end_point_(std::move(end_point)), origin_g4_vol_name_(std::move(g4_volume)),
      origin_g4_process_name_(std::move(g4_prod_process_name)), origin_g4_process_type_(g4_prod_process_type),
      particle_id_(particle_id), initial_kin_E_(initial_kin_E), final_kin_E_(final_kin_E), initial_tot_E_(initial_tot_E),
      final_tot_E_(final_tot_E) {
      particle_id_(particle_id), global_start_time_(start_time), global_end_time_(end_time), initial_kin_E_(initial_kin_E),
      final_kin_E_(final_kin_E), initial_tot_E_(initial_tot_E), final_tot_E_(final_tot_E) {
    setParent(nullptr);
}

+4 −0
Original line number Diff line number Diff line
@@ -31,6 +31,8 @@ namespace allpix {
         * @param g4_prod_process_name Geant4 creation process name
         * @param g4_prod_process_type Geant4 creation process id
         * @param particle_id PDG particle id
         * @param start_time Time of first appearance
         * @param end_time Time of last appearance
         * @param initial_kin_E Initial kinetic energy (in MeV)
         * @param final_kin_E Final kinetic energy (in MeV)
         * @param initial_tot_E Initial total energy (in MeV)
@@ -42,6 +44,8 @@ namespace allpix {
                std::string g4_prod_process_name,
                int g4_prod_process_type,
                int particle_id,
                double start_time,
                double end_time,
                double initial_kin_E,
                double final_kin_E,
                double initial_tot_E,