22 #ifndef __stir_TimeGateDefinitions_H__ 23 #define __stir_TimeGateDefinitions_H__ 47 TimeGateDefinitions(
const std::vector<unsigned int>& gate_num_vector,
const std::vector<double>& duration_vector);
64 void read_gdef_file(
const std::string& gdef_filename);
68 double get_gate_duration(
unsigned int num)
const;
69 unsigned int get_gate_num(
unsigned int num)
const;
74 unsigned int get_num_gates()
const;
76 unsigned int get_num_time_gates()
const;
80 std::vector<std::pair<unsigned int, double>> _gate_sequence;
Class used for storing time gate durations.
Definition: TimeGateDefinitions.h:42
basic configuration include file